personally there are a few updates i'd love to see more than anything
Data Type Arrays
type MyType_t
A as float
B as integer
dim C(16) as boolean
endtype
Dynamic Array Allocation
dim MyArray(0) as integer
for i=0 to 31
MyArray(i)=exp(i)
next i
Data Type Passing
type MyType_t
A as float
B as integer
endtype
global MyValue as MyType_t
function MyFunction( In as MyType_t )
`{
local result as float
result = (In.A*In.B)/2
endfunction result
`}
Data Type Array Access
type MyType_t
A as float
B as integer
endtype
MyValue as MyType_t
MyValue[0]=1.0
MyValue[1]=10
print str$(MyValue.A) :`// returns 1.0
print str$(MyValue.B) :`// returns 10
Data Type Input Definition
type MyType_t
x,y,z as float
colour as dword
tu,tv as float
endtype MyType(x,y,z,colour,tu,tv)
dim MyValue(0) as MyType_t
MyValue->MyType(1.0,0.0,1.0,0xff00ff00,1.0,0.0)
MyValue->MyType(1.0,1.0,0.0,0xff00ff00,1.0,0.0)
MyValue->MyType(0.0,1.0,1.0,0xff00ff00,1.0,0.0)
MyValue->MyType(0.0,1.0,0.0,0xff00ff00,1.0,0.0)
i wouldn't mind seeing a Vertex and Pixel buffer either... seeing as the vertex format is FVF - you should be able to creat Vertex & Index buffers within the program which you can then convert to objects later on. I mean i've noticed that no matter what i do i can't seem to convert a memblock i've edited as a FVF to export to an object that is doing what it is suppose to]
Tsu'va Oni Ni Jyuuko Fiori Sei Tau!
One block follows the suit ... the whole suit of blocks is the path ... what have you found?