57 lines
1.4 KiB
HTML
57 lines
1.4 KiB
HTML
<HTML>
|
|
<HEAD>
|
|
<TITLE>PVVMUD - </TITLE>
|
|
<LINK REL=STYLESHEET HREF="/pvvmud/pvvmud.css" TYPE="text/css">
|
|
</HEAD>
|
|
<BODY>
|
|
|
|
<H1>World file formats</H1>
|
|
<P>This tree fileformats describe the world.</P>
|
|
|
|
<H2>World</H2>
|
|
<H3>Logical file structure</H3>
|
|
<TABLE>
|
|
<TR><TH></TH><TH></TH></TR>
|
|
<TR><TD VALIGN=top><A NAME="WORLDFILE">worldFile</A></TD><TD>= {section}</TD></TR>
|
|
<TR><TD VALIGN=top><A NAME="WORLD_SECTION">section</A></TD><TD>= sectionId + sectionfile</TD></TR>
|
|
</TABLE>
|
|
<H3>Example</H3>
|
|
<PRE>
|
|
0 section0
|
|
0 section1
|
|
</PRE>
|
|
|
|
<H2>Section</H2>
|
|
<H3>Logical file structure</H3>
|
|
<TABLE>
|
|
<TR><TH></TH><TH></TH></TR>
|
|
<TR><TD VALIGN=top><A NAME="SECTIONFILE">sectionFile</A></TD><TD>= {cell}</TD></TR>
|
|
<TR><TD VALIGN=top><A NAME="SECTION_CELL">cell</A></TD><TD>= cellId + cellfile + numpvs + {pvs}</TD></TR>
|
|
<TR><TD VALIGN=top><A NAME="PVS">pvs</A></TD><TD>= cellId + posx + posy + posz</TD></TR>
|
|
</TABLE>
|
|
<H3>Example</H3>
|
|
<PRE>
|
|
0 cell0 2
|
|
1 -200.0 0.0 0.0
|
|
2 200.0 0.0 0.0
|
|
1 cell1 1
|
|
0 200.0 0.0 0.0
|
|
</PRE>
|
|
|
|
<H2>Cell</H2>
|
|
<H3>Logical file structure</H3>
|
|
<TABLE>
|
|
<TR><TH></TH><TH></TH></TR>
|
|
<TR><TD VALIGN=top><A NAME="CELLFILE">cellFile</A></TD><TD>= object</TD></TR>
|
|
<TR><TD VALIGN=top><A NAME="CELL_OBJECT">object</A></TD><TD>= objectType + geometryId + posx + posy + posz + name + numSubObject + {object}</TD></TR>
|
|
</TABLE>
|
|
<H3>Example</H3>
|
|
<PRE>
|
|
cell 9 0.0 0.0 0.0 1
|
|
object 1 50.0 34.0 0.0 tree 0
|
|
</PRE>
|
|
|
|
|
|
</BODY>
|
|
</HTML>
|