88#include " types.h"
99
1010class GolFileParser ;
11-
12- class CmbModelPartData0x14 ;
1311class CmbModelPartData0x28 ;
1412
15- // VTABLE: GOLDP 0x10056a68
16- // VTABLE: LEGORACERS 0x004af23c
17- // SIZE 0x1fc
18- class AdbTxtParser : public GolTxtParser {
19-
20- // SYNTHETIC: GOLDP 0x10030050 FOLDED
21- // SYNTHETIC: LEGORACERS 0x0041e920 FOLDED
22- // AdbTxtParser::`scalar deleting destructor'
23-
24- // SYNTHETIC: GOLDP 0x1001b000 FOLDED
25- // SYNTHETIC: LEGORACERS 0x0041e93b FOLDED
26- // AdbTxtParser::~AdbTxtParser
27- };
28-
29- // SIZE 0x14
30- struct CmbModelPartData0x14 {
31- LegoU32 m_unk0x00;
32- LegoU32 m_unk0x04;
33- LegoU32 m_unk0x08;
34- LegoU32 m_unk0x0c;
35- LegoU16 m_unk0x10;
36- LegoU16 m_unk0x12;
37- };
38-
3913// VTABLE: GOLDP 0x10056a50
4014// VTABLE: LEGORACERS 0x004af224
4115// SIZE 0x34
4216class CmbModelPart0x34 : public GolNameTable {
17+ // VTABLE: GOLDP 0x10056a68
18+ // VTABLE: LEGORACERS 0x004af23c
19+ // SIZE 0x1fc
20+ class AdbTxtParser : public GolTxtParser {
21+ // SYNTHETIC: GOLDP 0x10030050 FOLDED
22+ // SYNTHETIC: LEGORACERS 0x0041e920 FOLDED
23+ // CmbModelPart0x34::AdbTxtParser::`scalar deleting destructor'
24+
25+ // SYNTHETIC: GOLDP 0x1001b000 FOLDED
26+ // SYNTHETIC: LEGORACERS 0x00498840 FOLDED
27+ // CmbModelPart0x34::AdbTxtParser::~AdbTxtParser
28+ };
29+
30+ // SIZE 0x14
31+ struct Data0x14 {
32+ LegoU32 m_unk0x00; // 0x00
33+ LegoU32 m_unk0x04; // 0x04
34+ LegoU32 m_unk0x08; // 0x08
35+ LegoU32 m_unk0x0c; // 0x0c
36+ LegoU16 m_unk0x10; // 0x10
37+ LegoU16 m_unk0x12; // 0x12
38+ };
39+
4340public:
4441 CmbModelPart0x34 ();
4542 ~CmbModelPart0x34 () override ; // vtable+0x00
@@ -54,7 +51,7 @@ class CmbModelPart0x34 : public GolNameTable {
5451
5552private:
5653 CmbModelPartData0x18 m_data; // 0x0c
57- CmbModelPartData0x14 * m_unk0x24; // 0x24
54+ Data0x14 * m_unk0x24; // 0x24
5855 LegoU32 m_unk0x28; // 0x28
5956 CmbModelPartData0x28* m_unk0x2c; // 0x2c
6057 LegoU32 m_unk0x30; // 0x30
0 commit comments