The game's data is stored in .RAR file archives that can be opened up with 7zip www.7-zip.org/


shadowrights.jpg


deadjack.jpg


This is the model from the file "dead_jack.hxf"

.PMI
.AMF
.HXF --Contain Character and Level Object meshes
.VU1
.PHY
.TXT
.CCC --Contain the Level Terrain Mesh for a particular level
.BKH
.SC
.SF
.VOL
.AST


There are at least 2 different types of .HXF files:
1. Tristrip Meshes
2. Face Index Meshes

Tristrip Mesh Format:
Headers
......
Vertex Data Section:
The vertexes are stored in chunks with the following format:
05 80 XX 68
4ByteFloatVertexes(X,Y,Z)
?? 80 XX 64
4ByteFloatUVMappings(U,V)
?? 80 XX 6D
2ByteSignedIntegerNormalMappings(X,Y,Z)+00+10
?? C0 XX 6E
1ByteColorMappings(Red,Green,Blue)+80

Where XX is the number of Vertexes in a particular chunk.