ABCDEF
1
XPR Header
2
XPR0
3
XPR Size
4
Header Size
5
6
Model Header
7
0x80000000
8
SizeModel Header size - 8
9
Unknown0x0000003E or 0x0000003F
10
Number of texturesNumber of textures used by this model
11
Number of vertex buffersNumber of vertex buffer used by this model
12
Number of primary index buffersNumber of primary index buffers used by this model
13
Number of secondary index buffersNumber of secondary index buffers used by this model
14
Bloc1 sizeBloc1 size (in bytes) (multiple of 4k)
15
Bloc2 sizeBloc2 size (in bytes) (multiple of 4k)
16
17
Object Header
18
0x80000000
19
SizeObject size - 8
20
Number of sub-objectsNumber of sub-objects used by this object
21
Number of materialsNumber of materials used by this object
22
23
Sub-object Header
24
Vertex typeVertex type (D3DFVF)
25
Unknown
26
Unknown
27
Number of verticesNumber of vertices used by this sub-object
28
Vertex sizeSize of one vertex
29
Unknown
30
Unknown
31
Number of indicesNumber of indices used by this sub-object
32
33
Material Header
34
Material numberMaterial number
35
Sub-object numberSub-object number used by this material
36
Number of texturesNumber of textures used by this material
37
Unknown
38
Index sizeSize of one index
39
Index buffer start offsetIndex buffer start offset in byte
40
Index buffer sizeIndex buffer size in byte
41
Unknown
42
Material color flagmaterial color flag (1 material as color, 0 instead)
43
Unknown
44
Unknown
45
Unknown
46
Unknown
47
Unknown
48
Unknown
49
Unknown
50
Unknown
51
Unknown
52
Unknown
53
Unknown
54
Unknown
55
Unknown
56
Unknown
57
Unknown
58
59
Material color
60
Diffuse red color
61
Diffuse green color
62
Diffuse blue color
63
Diffuse alpha color
64
Ambient red color
65
Ambient green color
66
Ambient blue color
67
Ambient alpha color
68
Specular red color
69
Specular green color
70
Specular blue color
71
Specular alpha color
72
Emissive red color
73
Emissive green color
74
Emissive blue color
75
Emissive alpha color
76
Specular glow power
77
Unknown
78
Unknown
79
Unknown
80
81
Material texture
82
Texture nameName of the texture
83
Texture numberTexture number
84
Unknown
85
Unknown
86
Unknown
87
Unknown
88
Unknown
89
Unknown
90
Unknown
91
Unknown
92
Unknown
93
Unknown
94
0x80000000
95
Unknown
96
Unknown
97
Unknown
98
99
Texture Header
100
0x00040001