Type ENTITY2D
  Field ANGLE : FLOAT = 0
  Field COLOR : STRING = 255,255,255,2
  Field HX : FLOAT = 0
  Field HY : FLOAT = 0
  Field ID : STRING
  Field IMAGE : IMAGE
  Field SX : FLOAT = 1
  Field SY : FLOAT = 1
  Field X : FLOAT = 0
  Field Y : FLOAT = 0
  Field Z : INT = 0
EndType
Type ENTITY3D
  Field AX : FLOAT = 0
  Field AY : FLOAT = 0
  Field AZ : FLOAT = 0
  Field ID : STRING
  Field MESH : MESH
  Field SX : FLOAT = 1
  Field SY : FLOAT = 1
  Field SZ : FLOAT = 1
  Field X : FLOAT = 0
  Field Y : FLOAT = 0
  Field Z : FLOAT = 0
EndType
Type NODE
  Field ID : STRING
  Field MESH : MESH = CONE
  Field X : FLOAT = 0
  Field Y : FLOAT = 0
  Field Z : FLOAT = 0
EndType
Type OBJECT2D
  Field IMG1 : ENTITY2D = <DEFAULT>
EndType
Type OBJECT2D3D
  Field E2D : ENTITY2D = IMAGE=WAITIMG
  Field E3D : ENTITY3D = MESH=TORUS
EndType
Type OBJECT3D
  Field ENTITY : ENTITY3D = MESH=SPHERE
EndType
Type PATH
  Field RECURSIVE : INT = 10
  Field ROOT : NODE
EndType
Type SPIDER
  Field ARM1 : NODE = MESH=SPHERE
  Field ARM2 : NODE = MESH=SPHERE
  Field ARM3 : NODE = MESH=SPHERE
  Field ARM4 : NODE = MESH=SPHERE
  Field ARM5 : NODE = MESH=SPHERE
  Field ARM6 : NODE = MESH=SPHERE
  Field ARM7 : NODE = MESH=SPHERE
  Field ARM8 : NODE = MESH=SPHERE
  Field MESH : MESH = SPHERE
  Field X : INT = 0
  Field Y : INT = 0
  Field Z : INT = 0
EndType
Type SPRITE3D
  Field ENTITY : ENTITY3D = MESH=QUAD
EndType
Type TEST
  Field INT : INT = 0
  Field STRING : STRING
EndType
OBJECT2D.Add()
OBJECT3D.Add()
PATH.Add()
SPRITE3D.Add()
TEST.Add()
