EvilEngine/WIRE: Difference between revisions

Content added Content deleted
Battlepedia>Crazy Muzzarino
(Ensuring everything is in the pre table.)
Battlepedia>Igorseabra4
No edit summary
Line 4: Line 4:
|games=The Incredibles<br>Rise of the Underminer}}
|games=The Incredibles<br>Rise of the Underminer}}


Each wireframe data is stored in mnui.hip whereas loaded during the loading screens for The Incredibles. The amount of verticies start at 0x14.
'''WIRE''' defines a wireframe model. Each wireframe data is stored in mnui.hip whereas loaded during the loading screens for The Incredibles. The amount of verticies start at 0x14.


==Format==
<pre>
<pre>
struct WireframeData
struct WireframeData
{
{
unsigned int FileSize;
unsigned int totalFileSize;
unsigned int ProbablyVertexAmount;
unsigned int vertexAmount;
unsigned int Unknown;
unsigned int lineAmount;
unsigned int HashID;
unsigned int hashID;
unsigned int HashID;
unsigned int hashID2;
float[VertexAmount] Verticies;
Vector3[vertexAmount] vertices;
Line[lineAmount] lines
};
</pre>
<pre>
struct Line
{
unsigned short vertex0;
unsigned short vertex1;
};
};
</pre>
</pre>