home *** CD-ROM | disk | FTP | other *** search
- ;
- ; ROM Object File Format :
- ;
- ; [#include <ROM Object File Name>]
- ; ..
- ;
- ;
- ;
- ;*** TYPE ROM_OBJECT :
- ;
- ; <Object Name> [<Object Type = 0>]
- ; <Number of Points>[,<Object Adjust Value>][,<Initial Flags>]
- ; <Point 1>[,<Intensity 1>]
- ; <Point 2>[,<Intensity 2>]
- ; ..
- ; <Point n>[,<Intensity n>]
- ;
- ; <Number of Facets>
- ;
- ; <Number of Points in this Facet>[,<Facet Priority>][,<Initial facet flags>][,<number of textures for facet 0>]
- ; <Texture of Side1>
- ; <Texture of Side2>
- ; [<Texture of Side1>
- ; <Texture of Side2>] etc.
- ; <Point 1, Point 2, .., Point i>
- ; ..
- ;
- ;
- ; *** TYPE ROM_MESH :
- ;
- ; <Object Name> <1>
- ; <Mesh x size>,<Mesh z size>
- ; <Mesh width>,<Mesh height>
- ; <Mesh data>
- ;
- ;
- ;
- ;
- ; RAM Object File Format :
- ;
- ; <ROM Object Name> [<Initial Flags>] [<Object Adjust Value>]
- ; <Name for this Unique Object>
- ; <x, y, z>
- ; <rx, ry, rz>
- ;
- ;
- ;
- ; Light File Format :
- ;
- ; <Light Name>
- ; <x, y, z>[,px,py,pz[,angle]]
- ; <strength> //0(Weak)..255(Strong), -1 Infinite.
- ; ..
- ;
- ;
- ;
- ;
- ; Texture File Format :
- ;
- ; <Texture Name> [<Initial Texture Flags>]
- ; <Texture Type Number> //See 3d.h
- ; [<File Name for Texture>
- ; <Number of Mapping Points>
- ; <x1, y1>
- ; <x2, y2>
- ; ..
- ; <xn, yn>
- ; ]
- ;
- ; Palette File Format :
- ;
- ; PAL! : Identifier : 4
- ; <flags> : Misc flags : 2
- ; <palette> : 0..255, rgb : 256 * 3
- ; <shades> : 32 * 256 : 8192
- ;
-