version 1 . Sprite = . Variable = . Shape = Mesh / Light / Scale / Move / Rotate / @many [Shape ...] / Texture / Color / Sound / Name / Floor / Nonphysical / Touchable / CSG / Skybox . Mesh = Sphere / Box / Ground / Plane / External / @turtle turtle.Shape . Sphere = . Box = . Ground = . Plane = . External = . Light = . DoubleValue = @immediate double / @reference symbol . ImmediateVector2 = . ImmediateVector3 = . ImmediateQuaternion = . LiteralVector3 = . Vector2 = @immediate ImmediateVector2 / @reference symbol . Vector3 = @immediate ImmediateVector3 / @reference symbol . Quaternion = @immediate ImmediateQuaternion / @reference symbol . Scale = . Move = . Rotate = @euler / @quaternion . Texture = . TextureSpec = / @simple [@path string] / @uv [@path string @scale Vector2 @offset Vector2] / @uvAlpha [@path string @scale Vector2 @offset Vector2 @alpha DoubleValue] . Color = / @opaque / @transparent . Sound = . SoundSpec = / @stream / @loop . Name = . Floor = . Nonphysical = . Touchable = . CSG = . CSGExpr = / / / / / / / / . Skybox = .