Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <head>
- <h2>Header</h2>
- <table border="1">
- <tr><th>Offset</th><th>Datatype</th><th>Suspected Use</th><th>ctf_japan_bath.mdl</th><th>YAKUZA.mdl</th></tr>
- <tr><td>0</td><td>byte[4]</td><td>Identifying Characters</td><td>MDLZ</td><td>MDLZ</td></tr>
- <tr><td>4</td><td>uint32</td><td>Version</td><td>14</td><td>14</td></tr>
- <tr><td>8</td><td>byte[64]</td><td>Name</td><td>ctf_japan_water_1.mdl</td><td>YAKUZA.mdl</td></tr>
- <tr><td>72</td><td>uint32</td><td>Length</td><td>4848</td><td>3029568</td></tr>
- <tr><td>76</td><td>float</td><td><span class="uncertain">Unknown Value</span></td><td>0</td><td>0</td></tr>
- <tr><td>80</td><td>uint32</td><td><span class="uncertain">Unknown Value</span></td><td>0</td><td>0</td></tr>
- <tr><td>84</td><td>float</td><td><span class="uncertain">Unknown Value</span></td><td>0</td><td>70</td></tr>
- <tr><td>88</td><td>uint32</td><td><span class="uncertain">Unknown Value</span></td><td>0</td><td>0</td></tr>
- <tr><td>92</td><td>uint32</td><td><span class="uncertain">Unknown Value</span></td><td>0</td><td>0</td></tr>
- <tr><td>96</td><td>uint32</td><td><span class="uncertain">Unknown Value</span></td><td>0</td><td>0</td></tr>
- <tr><td>100</td><td>uint32</td><td><span class="uncertain">Unknown Value</span></td><td>0</td><td>0</td></tr>
- <tr><td>104</td><td>uint32</td><td><span class="uncertain">Unknown Value</span></td><td>0</td><td>0</td></tr>
- <tr><td>108</td><td>uint32</td><td><span class="uncertain">Unknown Value</span></td><td>0</td><td>0</td></tr>
- <tr><td>112</td><td>uint32</td><td><span class="uncertain">Unknown Value</span></td><td>0</td><td>0</td></tr>
- <tr><td>116</td><td>uint32</td><td><span class="uncertain">Unknown Value</span></td><td>0</td><td>0</td></tr>
- <tr><td>120</td><td>uint32</td><td><span class="uncertain">Unknown Value</span></td><td>0</td><td>0</td></tr>
- <tr><td>124</td><td>uint32</td><td><span class="uncertain">Unknown Value</span></td><td>0</td><td>0</td></tr>
- <tr><td>128</td><td>uint32</td><td><span class="uncertain">Unknown Value</span></td><td>0</td><td>0</td></tr>
- <tr><td>132</td><td>uint32</td><td><span class="uncertain">Unknown Value</span></td><td>0</td><td>0</td></tr>
- <tr><td>136</td><td>uint32</td><td>Flags</td><td>2048</td><td>0</td></tr>
- <tr><td>140</td><td>uint32</td><td>Count <a href="#node">Nodes</a></td><td>1</td><td>101</td></tr>
- <tr><td>144</td><td>uint32</td><td>Offset <a href="#node">Nodes</a></td><td>484</td><td>484</td></tr>
- <tr><td>148</td><td>uint32</td><td>Count <a href="#unknown_struct_7">unknown_struct_7</a></td><td>0</td><td>3</td></tr>
- <tr><td>152</td><td>uint32</td><td>Offset <a href="#unknown_struct_7">unknown_struct_7</a></td><td>608</td><td>11808</td></tr>
- <tr><td>156</td><td>uint32</td><td>Count <a href="#unknown_struct_8">unknown_struct_8</a></td><td>1</td><td>19</td></tr>
- <tr><td>160</td><td>uint32</td><td>Offset <a href="#unknown_struct_8">unknown_struct_8</a></td><td>608</td><td>12416</td></tr>
- <tr><td>164</td><td>uint32</td><td>Count <a href="#sequence">Sequences</a></td><td>1</td><td>142</td></tr>
- <tr><td>168</td><td>uint32</td><td>Offset <a href="#sequence">Sequences</a></td><td>672</td><td>2031728</td></tr>
- <tr><td>172</td><td>uint32</td><td>Count: <a href="sequence_group">Sequence Groups</a></td><td>1</td><td>1</td></tr>
- <tr><td>176</td><td>uint32</td><td>Offset <a href="sequence_group">Sequence Groups</a></td><td>864</td><td>2073696</td></tr>
- <tr><td>180</td><td>uint32</td><td>Count <a href="#texture">Textures</a></td><td>1</td><td>10</td></tr>
- <tr><td>184</td><td>uint32</td><td>Offset <a href="#texture">Textures</a></td><td>1056</td><td>2074592</td></tr>
- <tr><td>188</td><td>uint32</td><td><span class="uncertain">Unknown Value</span></td><td>1216</td><td>2075984</td></tr>
- <tr><td>192</td><td>uint32</td><td><span class="uncertain">Unknown Value</span></td><td>1</td><td>10</td></tr>
- <tr><td>196</td><td>uint32</td><td>Count <a href="#unknown_struct_6">unknown_struct_6</a></td><td>1</td><td>1</td></tr>
- <tr><td>200</td><td>uint32</td><td>Offset <a href="#unknown_struct_6">unknown_struct_6</a></td><td>1200</td><td>2075952</td></tr>
- <tr><td>204</td><td>uint32</td><td>Count <a href="#body">Bodies</a></td><td>1</td><td>5</td></tr>
- <tr><td>208</td><td>uint32</td><td>Offset <a href="#body">Bodies</a></td><td>976</td><td>2074208</td></tr>
- <tr><td>212</td><td>uint32</td><td>Count <a href="#unknown_struct_5">unknown_struct_5</a></td><td>0</td><td>6</td></tr>
- <tr><td>216</td><td>uint32</td><td>Offset <a href="#unknown_struct_5">unknown_struct_5</a></td><td>608</td><td>11888</td></tr>
- <tr><td>220</td><td>uint32</td><td>Count <a href="#unknown_struct_9">unknown_struct_9</a></td><td>0</td><td>1</td></tr>
- <tr><td>224</td><td>uint32</td><td>Offset <a href="#unknown_struct_9">unknown_struct_9</a></td><td>1216</td><td>2075984</td></tr>
- <tr><td>228</td><td>uint32</td><td>Offset <a href="#sounds">Sounds</a></td><td>1216</td><td>2076020</td></tr>
- <tr><td>232</td><td>uint32</td><td><span class="uncertain">Unknown Value</span></td><td>0</td><td>0</td></tr>
- <tr><td>236</td><td>uint32</td><td><span class="uncertain">Unknown Value</span></td><td>976</td><td>2073808</td></tr>
- <tr><td>240</td><td>uint32</td><td>Offset <a href="#unknown_struct_11">unknown_struct_11</a></td><td>976</td><td>2073808</td></tr>
- <tr><td>244</td><td>uint32</td><td><span class="uncertain">Unknown Value</span></td><td>0</td><td>1029</td></tr>
- <tr><td>248</td><td>uint32</td><td>Count <a href="#submodel">Submodel</a></td><td>1</td><td>35</td></tr>
- <tr><td>252</td><td>uint32</td><td>Count <a name="unknown_0">unknown_0</a></td><td>50</td><td>14163</td></tr>
- <tr><td>256</td><td>uint32</td><td>Count <a name="unknown_1">unknown_1</a></td><td>192</td><td>45093</td></tr>
- <tr><td>260</td><td>uint32</td><td>Offset uint16[<a href="#unknown_1">unknown_1</a>]</td><td>4224</td><td>2926464</td></tr>
- <tr><td>264</td><td>uint32</td><td>Offset <a href="#unknown_struct_0">unknown_struct_0</a>[<a href="#unknown_0">unknown_0</a>]</td><td>1216</td><td>2076672</td></tr>
- <tr><td>268</td><td>uint32</td><td>Offset <a href="#unknown_struct_1">unknown_struct_1</a>[<a href="#unknown_0">unknown_0</a>]</td><td>3024</td><td>2586544</td></tr>
- <tr><td>272</td><td>uint32</td><td>Offset <a href="#unknown_struct_2">unknown_struct_2</a>[<a href="#unknown_0">unknown_0</a>]</td><td>3824</td><td>2813152</td></tr>
- <tr><td>276</td><td>uint32</td><td><span class="uncertain">Unknown Value</span></td><td>0</td><td>0</td></tr>
- <tr><td>280</td><td>uint32</td><td>Offset <a href="#unknown_struct_3">unknown_struct_3</a>[<a href="#unknown_0">unknown_0</a>]</td><td>2224</td><td>2359936</td></tr>
- <tr><td>284</td><td>uint32</td><td>Offset int32[<a href="#unknown_0">unknown_0</a>]</td><td>2016</td><td>2303280</td></tr>
- <tr><td>288</td><td>uint32</td><td>Offset <a href="#unknown_struct_4">unknown_struct_4</a></td><td>4608</td><td>3016656</td></tr>
- <tr><td>292</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 0</td><td>4704</td><td>3024944</td></tr>
- <tr><td>296</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 1</td><td>0</td><td>3025076</td></tr>
- <tr><td>300</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 2</td><td>0</td><td>3025208</td></tr>
- <tr><td>304</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 3</td><td>0</td><td>3025340</td></tr>
- <tr><td>308</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 4</td><td>0</td><td>3025472</td></tr>
- <tr><td>312</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 5</td><td>0</td><td>3025604</td></tr>
- <tr><td>316</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 6</td><td>0</td><td>3025736</td></tr>
- <tr><td>320</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 7</td><td>0</td><td>3025868</td></tr>
- <tr><td>324</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 8</td><td>0</td><td>3026000</td></tr>
- <tr><td>328</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 9</td><td>0</td><td>3026132</td></tr>
- <tr><td>332</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 10</td><td>0</td><td>3026264</td></tr>
- <tr><td>336</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 11</td><td>0</td><td>3026396</td></tr>
- <tr><td>340</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 12</td><td>0</td><td>3026528</td></tr>
- <tr><td>344</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 13</td><td>0</td><td>3026660</td></tr>
- <tr><td>348</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 14</td><td>0</td><td>3026792</td></tr>
- <tr><td>352</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 15</td><td>0</td><td>3026924</td></tr>
- <tr><td>356</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 16</td><td>0</td><td>3027056</td></tr>
- <tr><td>360</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 17</td><td>0</td><td>3027188</td></tr>
- <tr><td>364</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 18</td><td>0</td><td>3027320</td></tr>
- <tr><td>368</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 19</td><td>0</td><td>3027452</td></tr>
- <tr><td>372</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 20</td><td>0</td><td>3027584</td></tr>
- <tr><td>376</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 21</td><td>0</td><td>3027716</td></tr>
- <tr><td>380</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 22</td><td>0</td><td>3027848</td></tr>
- <tr><td>384</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 23</td><td>0</td><td>3027980</td></tr>
- <tr><td>388</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 24</td><td>0</td><td>3028112</td></tr>
- <tr><td>392</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 25</td><td>0</td><td>3028244</td></tr>
- <tr><td>396</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 26</td><td>0</td><td>3028376</td></tr>
- <tr><td>400</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 27</td><td>0</td><td>3028508</td></tr>
- <tr><td>404</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 28</td><td>0</td><td>3028640</td></tr>
- <tr><td>408</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 29</td><td>0</td><td>3028772</td></tr>
- <tr><td>412</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 30</td><td>0</td><td>3028904</td></tr>
- <tr><td>416</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 31</td><td>0</td><td>3029036</td></tr>
- <tr><td>420</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 32</td><td>0</td><td>3029168</td></tr>
- <tr><td>424</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 33</td><td>0</td><td>3029300</td></tr>
- <tr><td>428</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 34</td><td>0</td><td>3029432</td></tr>
- <tr><td>432</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 35</td><td>0</td><td>0</td></tr>
- <tr><td>436</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 36</td><td>0</td><td>0</td></tr>
- <tr><td>440</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 37</td><td>0</td><td>0</td></tr>
- <tr><td>444</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 38</td><td>0</td><td>0</td></tr>
- <tr><td>448</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 39</td><td>0</td><td>0</td></tr>
- <tr><td>452</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 40</td><td>0</td><td>0</td></tr>
- <tr><td>456</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 41</td><td>0</td><td>0</td></tr>
- <tr><td>460</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 42</td><td>0</td><td>0</td></tr>
- <tr><td>464</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 43</td><td>0</td><td>0</td></tr>
- <tr><td>468</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 44</td><td>0</td><td>0</td></tr>
- <tr><td>472</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 45</td><td>0</td><td>0</td></tr>
- <tr><td>476</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 46</td><td>0</td><td>0</td></tr>
- <tr><td>480</td><td>uint32</td><td>Offset <a href="#submodel">Submodel</a> 47</td><td>0</td><td>0</td></tr>
- </table>
- <h2>Unknown Structures</h2>
- <span class="code"><span class="code_keyword">struct</span> <a name="unknown_struct_0">unknown_struct_0</a> { <span class="code_comment">// Length: 16</span><br />
- <span class="code_keyword">float</span> unknown_0;<br />
- <span class="code_keyword">float</span> unknown_1;<br />
- <span class="code_keyword">float</span> unknown_2;<br />
- <span class="code_keyword">float</span> unknown_3;<br />
- }</span><br />
- <br />
- <span class="code"><span class="code_keyword">struct</span> <a name="unknown_struct_1">unknown_struct_1</a> { <span class="code_comment">// Length: 16</span><br />
- <span class="code_keyword">uint</span> unknown_0;<br />
- <span class="code_keyword">uint</span> unknown_1;<br />
- <span class="code_keyword">float</span> unknown_2;<br />
- <span class="code_keyword">float</span> unknown_3;<br />
- }</span><br />
- <br />
- <span class="code"><span class="code_keyword">struct</span> <a name="unknown_struct_2">unknown_struct_2</a> { <span class="code_comment">// Length: 8</span><br />
- <span class="code_keyword">uint</span> unknown_0;<br />
- <span class="code_keyword">uint</span> unknown_1;<br />
- }</span><br />
- <br />
- <span class="code"><span class="code_keyword">struct</span> <a name="unknown_struct_3">unknown_struct_3</a> { <span class="code_comment">// Length: 16</span><br />
- <span class="code_keyword">float</span> unknown_0;<br />
- <span class="code_keyword">uint</span> unknown_1;<br />
- <span class="code_keyword">uint</span> unknown_2;<br />
- <span class="code_keyword">uint</span> unknown_3;<br />
- }</span><br />
- <br />
- <span class="code"><span class="code_keyword">struct</span> <a name="unknown_struct_4">unknown_struct_4</a> { <span class="code_comment">// Length: 4, 8, 16, 32?; lots and lots of floats...</span><br />
- <span class="code_keyword">float</span> unknown_0;<br />
- }</span><br />
- <br />
- <span class="code"><span class="code_keyword">struct</span> <a name="unknown_struct_5">unknown_struct_5</a> { <span class="code_comment">// Length: 176</span><br />
- <span class="code_keyword">uint</span> unknown_0;<br />
- <span class="code_keyword">uint</span> unknown_1;<br />
- <span class="code_keyword">float</span> unknown_2;<br />
- <span class="code_keyword">float</span> unknown_3;<br />
- <span class="code_keyword">float</span> unknown_4;<br />
- <span class="code_keyword">float</span> unknown_5;<br />
- <span class="code_keyword">float</span> unknown_6;<br />
- <span class="code_keyword">float</span> unknown_7;<br />
- <span class="code_keyword">ushort</span> unknown_8;<br />
- <span class="code_keyword">ushort</span> unknown_9;<br />
- <span class="code_keyword">ushort</span> unknown_10;<br />
- <span class="code_keyword">ushort</span> unknown_11;<br />
- <span class="code_keyword">float</span> unknown_12;<br />
- <span class="code_keyword">float</span> unknown_13;<br />
- <span class="code_keyword">float</span> unknown_14;<br />
- <span class="code_keyword">uint</span> unknown_15;<br />
- <span class="code_keyword">uint</span> unknown_16;<br />
- <span class="code_keyword">uint</span> unknown_17;<br />
- <span class="code_keyword">uint</span> unknown_18;<br />
- <span class="code_keyword">uint</span> unknown_19;<br />
- <span class="code_keyword">uint</span> unknown_20;<br />
- <span class="code_keyword">uint</span> unknown_21;<br />
- <span class="code_keyword">uint</span> unknown_22;<br />
- <span class="code_keyword">uint</span> unknown_23;<br />
- <span class="code_keyword">uint</span> unknown_24;<br />
- <span class="code_keyword">uint</span> unknown_25;<br />
- <span class="code_keyword">uint</span> unknown_26;<br />
- <span class="code_keyword">uint</span> unknown_27;<br />
- <span class="code_keyword">uint</span> unknown_28;<br />
- <span class="code_keyword">uint</span> unknown_29;<br />
- <span class="code_keyword">uint</span> unknown_30;<br />
- <span class="code_keyword">uint</span> unknown_31;<br />
- <span class="code_keyword">uint</span> unknown_32;<br />
- <span class="code_keyword">uint</span> unknown_33;<br />
- <span class="code_keyword">float</span> unknown_34;<br />
- <span class="code_keyword">uint</span> unknown_35;<br />
- <span class="code_keyword">uint</span> unknown_36;<br />
- <span class="code_keyword">uint</span> unknown_37;<br />
- <span class="code_keyword">uint</span> unknown_38;<br />
- <span class="code_keyword">uint</span> unknown_39;<br />
- <span class="code_keyword">uint</span> unknown_40;<br />
- <span class="code_keyword">uint</span> unknown_41;<br />
- <span class="code_keyword">uint</span> unknown_42;<br />
- <span class="code_keyword">uint</span> unknown_43;<br />
- <span class="code_keyword">uint</span> unknown_44;<br />
- <span class="code_keyword">uint</span> unknown_45;<br />
- }</span><br />
- <br />
- <span class="code"><span class="code_keyword">struct</span> <a name="unknown_struct_6">unknown_struct_6</a> { <span class="code_comment">// Length: 16</span><br />
- <span class="code_keyword">ushort</span> unknown_0;<br />
- <span class="code_keyword">ushort</span> unknown_1;<br />
- <span class="code_keyword">ushort</span> unknown_2;<br />
- <span class="code_keyword">ushort</span> unknown_3;<br />
- <span class="code_keyword">ushort</span> unknown_4;<br />
- <span class="code_keyword">ushort</span> unknown_5;<br />
- <span class="code_keyword">ushort</span> unknown_6;<br />
- <span class="code_keyword">ushort</span> unknown_7;<br />
- }</span><br />
- <br />
- <span class="code"><span class="code_keyword">struct</span> <a name="unknown_struct_7">unknown_struct_7</a> { <span class="code_comment">// Length: 24</span><br />
- <span class="code_keyword">uint</span> unknown;<br />
- <span class="code_keyword">uint</span> Flags;<br />
- <span class="code_keyword">float</span> X;<br />
- <span class="code_keyword">float</span> Y;<br />
- <span class="code_keyword">float</span> Z;<br />
- <span class="code_keyword">uint</span> Axis;<br />
- }</span><br />
- <br />
- <span class="code"><span class="code_keyword">struct</span> <a name="unknown_struct_8">unknown_struct_8</a> { <span class="code_comment">// Length: 32</span><br />
- <span class="code_keyword">uint</span> unknown_0;<br />
- <span class="code_keyword">uint</span> unknown_1;<br />
- <span class="code_keyword">float</span> X;<br />
- <span class="code_keyword">float</span> Y;<br />
- <span class="code_keyword">float</span> Z;<br />
- <span class="code_keyword">float</span> Pitch;<br />
- <span class="code_keyword">float</span> Yaw;<br />
- <span class="code_keyword">float</span> Roll;<br />
- }</span><br />
- <br />
- <span class="code"><span class="code_keyword">struct</span> <a name="unknown_struct_9">unknown_struct_9</a> { <span class="code_comment">// Length: 40</span><br />
- <span class="code_keyword">byte</span>[32] Name;<br />
- <span class="code_keyword">uint</span> unknown_0;<br />
- }</span><br />
- <br />
- <span class="code"><span class="code_keyword">struct</span> <a name="unknown_struct_10">unknown_struct_10</a> { <span class="code_comment">// Length: 12; NOT IN HEADER; offset in YAKUZA.mdl is at 3024320.</span><br />
- <span class="code_keyword">uint</span> unknown_0;<br />
- <span class="code_keyword">uint</span> unknown_1;<br />
- <span class="code_keyword">uint</span> offset_<a href="#unknown_struct_4">unknown_struct_4</a>;<br />
- }</span><br />
- <br />
- <span class="code"><span class="code_keyword">struct</span> <a name="unknown_struct_11">unknown_struct_11</a> { <span class="code_comment">// Length: 20</span><br />
- <span class="code_keyword">uint</span> unknown_0;<br />
- <span class="code_keyword">uint</span> unknown_1;<br />
- <span class="code_keyword">uint</span> unknown_2;<br />
- <span class="code_keyword">uint</span> unknown_3;<br />
- <span class="code_keyword">uint</span> unknown_4;<br />
- }</span><br />
- <br />
- <h2>Known Structures</h2>
- <span class="code">
- <span class="code_comment">// --<a name="sounds">Sounds</a>--</span><br />
- <span class="code_keyword">uint</span> Count; <span class="code_comment">// Tells how many sounds to read.</span><br />
- <span class="code_keyword">byte</span>[Count][64] Sounds;</span><br />
- <br />
- <span class="code"><span class="code_keyword">struct</span> <a name="node">Node</a> { <span class="code_comment">// Length: 112</span><br />
- <span class="code_keyword">byte</span>[32] Name;<br />
- <span class="code_keyword">int</span> Parent;<br />
- <span class="code_keyword">int</span> Flags;<br />
- <span class="code_keyword">int</span> BoneController;<br />
- <span class="code_keyword">int</span> unknown_3;<br />
- <span class="code_keyword">int</span> unknown_4;<br />
- <span class="code_keyword">int</span> unknown_5;<br />
- <span class="code_keyword">int</span> unknown_6;<br />
- <span class="code_keyword">int</span> unknown_7;<br />
- <span class="code_keyword">float</span> X;<br />
- <span class="code_keyword">float</span> Y;<br />
- <span class="code_keyword">float</span> Z;<br />
- <span class="code_keyword">float</span> RotateX;<br />
- <span class="code_keyword">float</span> RotateY;<br />
- <span class="code_keyword">float</span> RotateZ;<br />
- <span class="code_keyword">float</span> ScaleX;<br />
- <span class="code_keyword">float</span> ScaleY;<br />
- <span class="code_keyword">float</span> ScaleZ;<br />
- <span class="code_keyword">float</span> ScaleRotateX;<br />
- <span class="code_keyword">float</span> ScaleRotateY;<br />
- <span class="code_keyword">float</span> ScaleRotateZ;<br />
- }</span><br />
- <br />
- <span class="code"><span class="code_keyword">struct</span> <a name="sequence">Sequence</a> { <span class="code_comment">// Length: 196</span><br />
- <span class="code_keyword">byte</span>[32] Name;<br />
- <span class="code_keyword">float</span> unknown_0;<br />
- <span class="code_keyword">uint</span> unknown_1;<br />
- <span class="code_keyword">uint</span> unknown_2;<br />
- <span class="code_keyword">uint</span> unknown_3;<br />
- <span class="code_keyword">uint</span> unknown_4;<br />
- <span class="code_keyword">uint</span> unknown_5;<br />
- <span class="code_keyword">uint</span> unknown_6;<br />
- <span class="code_keyword">uint</span> unknown_7;<br />
- <span class="code_keyword">uint</span> unknown_8;<br />
- <span class="code_keyword">uint</span> unknown_9;<br />
- <span class="code_keyword">uint</span> unknown_10;<br />
- <span class="code_keyword">uint</span> unknown_11;<br />
- <span class="code_keyword">uint</span> unknown_12;<br />
- <span class="code_keyword">uint</span> unknown_13;<br />
- <span class="code_keyword">uint</span> unknown_14;<br />
- <span class="code_keyword">uint</span> unknown_15;<br />
- <span class="code_keyword">float</span> unknown_16;<br />
- <span class="code_keyword">float</span> unknown_17;<br />
- <span class="code_keyword">float</span> unknown_18;<br />
- <span class="code_keyword">float</span> unknown_19;<br />
- <span class="code_keyword">float</span> unknown_20;<br />
- <span class="code_keyword">float</span> unknown_21;<br />
- <span class="code_keyword">uint</span> unknown_22;<br />
- <span class="code_keyword">uint</span> unknown_23;<br />
- <span class="code_keyword">uint</span> unknown_24;<br />
- <span class="code_keyword">uint</span> unknown_25;<br />
- <span class="code_keyword">uint</span> unknown_26;<br />
- <span class="code_keyword">uint</span> unknown_27;<br />
- <span class="code_keyword">float</span> unknown_28;<br />
- <span class="code_keyword">uint</span> unknown_29;<br />
- <span class="code_keyword">uint</span> unknown_30;<br />
- <span class="code_keyword">uint</span> unknown_31;<br />
- <span class="code_keyword">uint</span> unknown_32;<br />
- <span class="code_keyword">uint</span> unknown_33;<br />
- <span class="code_keyword">uint</span> unknown_34;<br />
- <span class="code_keyword">uint</span> unknown_35;<br />
- <span class="code_keyword">uint</span> unknown_36;<br />
- <span class="code_keyword">uint</span> unknown_37;<br />
- <span class="code_keyword">uint</span> unknown_38;<br />
- <span class="code_keyword">uint</span> unknown_39;<br />
- }</span><br />
- <br />
- <span class="code"><span class="code_keyword">struct</span> <a name="body">Body</a> { <span class="code_comment">// Length: 80</span><br />
- <span class="code_keyword">byte</span>[64] Name;<br />
- <span class="code_keyword">uint</span> unknown_0;<br />
- <span class="code_keyword">uint</span> unknown_1;<br />
- <span class="code_keyword">uint</span> OffsetModel;<br />
- <span class="code_keyword">uint</span> unknown_2;<br />
- }</span><br />
- <br />
- <span class="code"><span class="code_keyword">struct</span> <a name="texture">Texture</a> { <span class="code_comment">// Length: 160</span><br />
- <span class="code_keyword">byte</span>[64] Name;<br />
- <span class="code_keyword">byte</span>[64] Texture;<br />
- <span class="code_keyword">uint</span> unknown_0;<br />
- <span class="code_keyword">uint</span> unknown_1;<br />
- <span class="code_keyword">uint</span> unknown_2;<br />
- <span class="code_keyword">uint</span> unknown_3;<br />
- <span class="code_keyword">uint</span> unknown_4;<br />
- <span class="code_keyword">uint</span> unknown_5;<br />
- <span class="code_keyword">uint</span> unknown_6;<br />
- <span class="code_keyword">uint</span> unknown_7;<br />
- }</span><br />
- <br />
- <span class="code"><span class="code_keyword">struct</span> <a name="sequence_group">SequenceGroup</a> { <span class="code_comment">// Length: 116</span><br />
- <span class="code_keyword">byte</span>[116] Name;<br />
- }</span><br />
- <br />
- <span class="code"><span class="code_keyword">struct</span> <a name="submodel">Submodel</a> { <span class="code_comment">// Length: 132</span><br />
- <span class="code_keyword">byte</span>[32] Name;<br />
- <span class="code_keyword">uint</span> unknown_0; <span class="code_comment">// Probably an index to something; perhaps this submodel's parent submodel.</span><br />
- <span class="code_keyword">uint</span> offset_<a href="#unknown_struct_10">unknown_struct_10</a>_0;<br />
- <span class="code_keyword">uint</span> offset_<a href="#unknown_struct_10">unknown_struct_10</a>_1;<br />
- <span class="code_keyword">uint</span> unknown_3;<br />
- <span class="code_keyword">uint</span> unknown_4;<br />
- <span class="code_keyword">uint</span> unknown_5;<br />
- <span class="code_keyword">uint</span> unknown_6;<br />
- <span class="code_keyword">uint</span> unknown_7;<br />
- <span class="code_keyword">uint</span> unknown_8;<br />
- <span class="code_keyword">uint</span> unknown_9;<br />
- <span class="code_keyword">uint</span> unknown_10;<br />
- <span class="code_keyword">uint</span> unknown_11;<br />
- <span class="code_keyword">uint</span> unknown_12;<br />
- <span class="code_keyword">uint</span> unknown_13;<br />
- <span class="code_keyword">uint</span> unknown_14;<br />
- <span class="code_keyword">uint</span> unknown_15;<br />
- <span class="code_keyword">uint</span> unknown_16;<br />
- <span class="code_keyword">uint</span> unknown_17;<br />
- <span class="code_keyword">uint</span> unknown_18;<br />
- <span class="code_keyword">uint</span> unknown_19;<br />
- <span class="code_keyword">uint</span> unknown_20;<br />
- <span class="code_keyword">uint</span> unknown_21;<br />
- <span class="code_keyword">uint</span> unknown_22;<br />
- <span class="code_keyword">uint</span> unknown_23;<br />
- <span class="code_keyword">uint</span> unknown_24;<br />
- }</span>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement