XML:DOOR: Difference between revisions

m
updated usage of Template:Tree list
m (making these parts into real sections)
m (updated usage of Template:Tree list)
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{XML_File_Header | type=DOOR | prev=CRSA | next=DPge | name=Door }}
{{XML_File_Header | prev=CONS | type=DOOR | next=DPge | name=Door}}


__TOC__
__TOC__
Line 9: Line 9:


==File structure==
==File structure==
DOOR
{{Tree list}}
  |
*DOOR
  +-- OFGA
**OFGA
        |
***M3GM (holds <Texture> TXMP link to external file)
        +-- M3GM (holds <Texture> TXMP link to external file)
****PNTA <Points>
              |
****VCRA <VertexNormals>
              +-- PNTA <Points>
****VCRA <FaceNormals>
              +-- VCRA <VertexNormals>
****TXCA <TextureCoordinates>
              +-- VCRA <FaceNormals>
****IDXA <TriangleStrips>
              +-- TXCA <TextureCoordinates>
****IDXA <FaceNormalIndices>
              +-- IDXA <TriangleStrips>
{{Tree list|end}}
              +-- IDXA <FaceNormalIndices>


==XML tags==
==XML tags==
Line 159: Line 158:


==Making a new door class==
==Making a new door class==
Before importing doors via the "[[XML:ONLV#The_master_xml_file|master file]]", you must place the door class and its TXMP(s) inside the "shared" folder.
Before importing doors via the "[[Creating a level#The master XML file|master file]]", you must place the door class and its TXMP(s) inside the "shared" folder.


After level creation, the new door class and its animation must be placed in level 0.
After level creation, the new door class and its animation must be placed in level 0.