Start MapObject documentation (#47)

* set the right base class size

* actor and map object changes

* rename id getters functions

* document unknown file system used in mapobjectprofile

* start to document MapObjectProfile
This commit is contained in:
Yanis
2026-04-13 18:55:04 +02:00
committed by GitHub
parent dcf9268df6
commit 59a312e30a
299 changed files with 1230 additions and 899 deletions
+61 -3
View File
@@ -1,8 +1,7 @@
#pragma once
#include "Actor/ActorProfile.hpp"
#include "Actor/ActorRef.hpp"
#include "Map/MapObjectId.hpp"
#include "MapObject/MapObjectProfile.hpp"
#include "Physics/Cylinder.hpp"
#include "System/SysNew.hpp"
#include "flags.h"
@@ -10,9 +9,63 @@
#include "nitro/math.h"
#include "types.h"
typedef u32 MapObjFlags;
enum MapObjFlag_ {
MapObjFlag_Alive = FLAG(0, 0),
MapObjFlag_1 = FLAG(0, 1),
MapObjFlag_2 = FLAG(0, 2),
MapObjFlag_3 = FLAG(0, 3),
MapObjFlag_4 = FLAG(0, 4),
MapObjFlag_5 = FLAG(0, 5),
MapObjFlag_6 = FLAG(0, 6),
MapObjFlag_7 = FLAG(0, 7),
MapObjFlag_8 = FLAG(0, 8),
MapObjFlag_9 = FLAG(0, 9),
MapObjFlag_10 = FLAG(0, 10),
MapObjFlag_11 = FLAG(0, 11),
MapObjFlag_12 = FLAG(0, 12),
MapObjFlag_13 = FLAG(0, 13),
MapObjFlag_14 = FLAG(0, 14),
MapObjFlag_15 = FLAG(0, 15),
MapObjFlag_16 = FLAG(0, 16),
MapObjFlag_17 = FLAG(0, 17),
MapObjFlag_18 = FLAG(0, 18),
MapObjFlag_19 = FLAG(0, 19),
MapObjFlag_20 = FLAG(0, 20),
MapObjFlag_21 = FLAG(0, 21),
MapObjFlag_22 = FLAG(0, 22),
MapObjFlag_23 = FLAG(0, 23),
MapObjFlag_24 = FLAG(0, 24),
MapObjFlag_25 = FLAG(0, 25),
MapObjFlag_26 = FLAG(0, 26),
MapObjFlag_27 = FLAG(0, 27),
MapObjFlag_28 = FLAG(0, 28),
MapObjFlag_29 = FLAG(0, 29),
MapObjFlag_30 = FLAG(0, 30),
MapObjFlag_31 = FLAG(0, 31),
};
class MapObject : public SysObject {
public:
/* 00 (vtable) */
/* 04 */ Vec3p mPos;
/* 10 */ void *mUnk_10;
/* 14 */ unk16 mUnk_14;
/* 16 */ unk16 mUnk_16;
/* 18 */ unk8 mUnk_18; // bool? when set Link walks to the map object when touched
/* 19 */ unk8 mUnk_19;
/* 1A */ unk8 mUnk_1A;
/* 1B */ unk8 mUnk_1B;
/* 1C */ MapObjFlags mFlags[1];
/* 20 */ unk32 mUnk_20;
/* 20 */ unk32 mUnk_24;
/* 20 */ unk32 mUnk_28;
/* 20 */ unk32 mUnk_2C;
/* 20 */ unk32 mUnk_30;
/* 20 */ unk32 mUnk_34;
/* 38 */ unk32 mUnk_38;
/* 3C */ MapObjectProfile *mpProfile;
/* 40 */
/* 00 */ virtual void vfunc_00();
/* 04 */ virtual bool vfunc_04();
@@ -27,7 +80,12 @@ public:
/* 28 */ virtual void vfunc_28();
/* 2c */ virtual void vfunc_2c();
/* 30 */ virtual ~MapObject();
/* 34 */
/* 38 */
MapObject();
MapObjectId GetMapObjectId();
void func_ov000_0209d6ac(Vec3p *param1);
void func_ov031_02103878();
};
+29
View File
@@ -0,0 +1,29 @@
#pragma once
#include "MapObject/MapObject.hpp"
#include "Unknown/UnkStruct_ov000_020b34c4.hpp"
#include "types.h"
class MapObjectManager {
public:
/* 00 */ MapObject **mMapObjTable;
/* 04 */ MapObject **mMapObjTableEnd;
/* 08 */ MapObject **mUnk_08; // pointer to first available slot?
/* 0C */ void **mUnk_0C; // unknown table
/* 10 */ void **mUnk_10; // unknown table end
/* 14 */ void *mUnk_14;
/* 18 */ unk16 mUnk_18;
/* 1A */ unk16 mUnk_1A;
/* 1C */ unk16 mUnk_1C;
/* 1E */ unk16 mUnk_1E;
/* 20 */ unk16 mUnk_20;
/* 22 */ unk16 mUnk_22;
/* 24 */ STRUCT_PAD(0x24, 0x6C);
/* 6C */ void *mUnk_6C;
/* 70 */
MapObject **func_01fff520(UnkStruct_ov000_020b34c4 *param1, void *);
MapObject *func_01fff498(unk32 param1, unk32 param2);
};
extern MapObjectManager *gpMapObjManager;
+183 -2
View File
@@ -3,23 +3,204 @@
#include "Map/MapObjectId.hpp"
#include "Physics/Cylinder.hpp"
#include "System/SysNew.hpp"
#include "Unknown/Common.hpp"
#include "Unknown/UnkStruct_ov000_020b4f84.hpp"
#include "profile.hpp"
#include "types.h"
class MapObject;
class MapObjectProfile_D4_Base {
public:
/* 00 (vtable) */
/* 04 */ unk8 mUnk_04;
/* 05 */ unk8 mUnk_05;
/* 06 */ unk8 mUnk_06;
/* 07 */ unk8 mUnk_07;
/* 08 */ unk32 mUnk_08;
/* 0C */
MapObjectProfile_D4_Base(); // func_ov000_0207c018
// data_ov000_020b2854
/* 00 */ virtual void vfunc_00(void) = 0;
/* 04 */ virtual void vfunc_04(void) = 0;
/* 08 */ virtual void vfunc_08(void) = 0;
/* 0C */ virtual void vfunc_0C(void) = 0;
/* 10 */ virtual void vfunc_10(void) = 0;
/* 14 */ virtual void vfunc_14(void) = 0;
/* 18 */ virtual void vfunc_18(void) = 0;
/* 1C */ virtual void vfunc_1C(void) = 0;
/* 20 */
};
class MapObjectProfile_D4 : public MapObjectProfile_D4_Base {
public:
/* 00 (base) */
/* 0C */
MapObjectProfile_D4() {}
/* 00 */ virtual void vfunc_00(void);
/* 04 */ virtual void vfunc_04(void);
/* 08 */ virtual void vfunc_08(void);
/* 0C */ virtual void vfunc_0C(void);
/* 10 */ virtual void vfunc_10(void);
/* 14 */ virtual void vfunc_14(void);
/* 18 */ virtual void vfunc_18(void);
/* 1C */ virtual void vfunc_1C(void);
};
class MapObjectProfile : public SysObject {
public:
/* 00 (vtable) */
/* 04 */ unk8 mUnk_04[2];
/* 06 */ u8 mUnk_06;
/* 07 */ unk8 mUnk_07;
/* 08 */ unk32 mUnk_08;
/* 0C */ unk16 mUnk_0C;
/* 0E */ unk8 mUnk_0E;
/* 0F */ unk8 mUnk_0F;
/* 10 */ MapObjectId mMapObjId;
/* 14 */ unk32 mUnk_14;
/* 18 */ unk32 mUnk_18;
/* 1C */ unk8 mUnk_1C;
/* 1D */ unk8 mUnk_1D;
/* 1E */ unk16 mUnk_1E;
/* 20 */
MapObjectProfile(MapObjectId actorId);
MapObjectProfile(MapObjectId mapObjId); // func_ov000_0209c828
// data_ov000_020b3524
/* 00 */ virtual MapObject *Create() = 0;
/* 04 */ virtual void vfunc_04();
/* 08 */ virtual void vfunc_08();
/* 0c */ virtual void vfunc_0c();
/* 0C */ virtual void vfunc_0C();
/* 10 */ virtual void vfunc_10();
/* 14 */
};
class MapObjectProfile_Derived1_20 {
public:
/* 00 */ unk32 mUnk_00;
MapObjectProfile_Derived1_20() {
this->mUnk_00 = 0;
}
};
class MapObjectProfile_Derived1 : public MapObjectProfile {
public:
/* 00 (base) */
/* 20 */ MapObjectProfile_Derived1_20 mUnk_20[16];
/* 60 */ unk32 mUnk_60;
/* 64 */ unk16 mUnk_64;
/* 66 */ unk16 mUnk_66;
/* 68 */ MapObjectProfile_D4 mUnk_68;
/* 74 */ unk32 mUnk_74;
/* 78 */ unk32 mUnk_78;
/* 7C */ unk32 mUnk_7C;
/* 80 */ unk32 mUnk_80;
/* 84 */ unk32 mUnk_84;
/* 88 */
MapObjectProfile_Derived1(MapObjectId mapObjId); // func_ov000_0209cb4c
};
class MapObjectProfile_Derived2_20_Base_18 {
public:
/* 00 */ unk32 mUnk_00;
/* 04 */ unk32 mUnk_04;
/* 08 */
MapObjectProfile_Derived2_20_Base_18(); // func_02016620
};
class MapObjectProfile_Derived2_20_Base_20 {
public:
/* 00 */ unk32 mUnk_00;
/* 04 */ unk32 mUnk_04;
/* 08 */ unk32 mUnk_08;
/* 0C */
MapObjectProfile_Derived2_20_Base_20(unk32 param1, unk32 param2, unk32 param3, unk32 param4,
unk32 param5); // func_020153fc
};
class MapObjectProfile_Derived2_20_Base_54 {
public:
/* 00 */ unk32 mUnk_00;
/* 04 */ unk32 mUnk_04;
/* 08 */ unk32 mUnk_08;
/* 0C */ unk32 mUnk_0C;
/* 10 */
MapObjectProfile_Derived2_20_Base_54();
~MapObjectProfile_Derived2_20_Base_54();
};
class MapObjectProfile_Derived2_20_Base {
public:
/* 00 (vtable) */
/* 04 */ unk32 mUnk_04;
/* 08 */ unk32 mUnk_08;
/* 0C */ unk32 mUnk_0C;
/* 10 */ unk32 mUnk_10;
/* 14 */ unk8 mUnk_14; // bool?
/* 15 */ unk8 mUnk_15; // bool?
/* 16 */ unk8 mUnk_16; // bool?
/* 17 */ unk8 mUnk_17; // pad?
/* 18 */ MapObjectProfile_Derived2_20_Base_18 mUnk_18;
/* 20 */ MapObjectProfile_Derived2_20_Base_20 mUnk_20;
/* 2C */ UnkFileSystem3 mUnk_2C;
/* 3C */ UnkFileSystem5 mUnk_3C;
/* 50 */ unk32 mUnk_50;
/* 54 */ MapObjectProfile_Derived2_20_Base_54 mUnk_54[4];
/* 94 */
MapObjectProfile_Derived2_20_Base(const char *directory, void *param2, void *param3, void *param4, unk32 param5,
unk32 param6); // func_ov000_02058540
// data_ov000_020b1b14
/* 00 */ virtual ~MapObjectProfile_Derived2_20_Base();
/* 08 */
};
class MapObjectProfile_Derived2_20 : public MapObjectProfile_Derived2_20_Base {
public:
/* 00 (base) */
/* 94 */ unk16 mUnk_94;
/* 96 */ unk16 mUnk_96;
/* 98 */ unk16 mUnk_98;
/* 9A */ unk16 mUnk_9A;
/* 9C */ UnkFileSystem5 mUnk_9C;
/* B0 */ unk8 mUnk_B0; // bool?
/* B1 */ unk8 mUnk_B1; // bool?
/* B2 */ unk8 mUnk_B2; // pad?
/* B3 */ unk8 mUnk_B3; // pad?
/* B4 */
MapObjectProfile_Derived2_20(MapObjectId mapObjId2); // func_ov000_0209ce08
// data_ov000_020b3568
/* 00 */ virtual ~MapObjectProfile_Derived2_20() override;
};
class MapObjectProfile_Derived2 : public MapObjectProfile {
public:
/* 00 (base) */
/* 20 */ MapObjectProfile_Derived2_20 mUnk_20;
/* D4 */ MapObjectProfile_D4 mUnk_D4;
/* E0 */ Vec3p mUnk_E0;
/* EC */ Vec3p mUnk_EC;
/* F8 */
MapObjectProfile_Derived2(MapObjectId mapObjId1, MapObjectId mapObjId2); // func_ov000_0209c9a8
// data_ov000_020b3508
/* 04 */ virtual void vfunc_04() override;
/* 08 */ virtual void vfunc_08() override;
/* 0C */ virtual void vfunc_0C() override;
};
typedef MapObjectProfile *(*GetMapObjectProfile)();
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkARWL : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkARWL();
/* 4C */ virtual ~MapObjectUnkARWL() override;
/* 30 */ virtual ~MapObjectUnkARWL() override;
void func_ov070_02146230(void);
void func_ov070_02146258(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkBAPL : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkBAPL();
/* 4C */ virtual ~MapObjectUnkBAPL() override;
/* 30 */ virtual ~MapObjectUnkBAPL() override;
void func_ov021_020f49f4(void);
void func_ov021_020f4b4c(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkBBFL : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkBBFL();
/* 4C */ virtual ~MapObjectUnkBBFL() override;
/* 30 */ virtual ~MapObjectUnkBBFL() override;
void func_ov058_0214fff4(void);
void func_ov058_021501ec(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkBFFL : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkBFFL();
/* 4C */ virtual ~MapObjectUnkBFFL() override;
/* 30 */ virtual ~MapObjectUnkBFFL() override;
void func_ov021_020f5b9c(void);
void func_ov021_020f5c08(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkBFSP : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkBFSP();
/* 4C */ virtual ~MapObjectUnkBFSP() override;
/* 30 */ virtual ~MapObjectUnkBFSP() override;
void func_ov021_020f6308(void);
void func_ov021_020f6334(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkBLCC : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkBLCC();
/* 4C */ virtual ~MapObjectUnkBLCC() override;
/* 30 */ virtual ~MapObjectUnkBLCC() override;
void func_ov031_02109ac4(void);
void func_ov031_02109b94(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkBLCE : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkBLCE();
/* 4C */ virtual ~MapObjectUnkBLCE() override;
/* 30 */ virtual ~MapObjectUnkBLCE() override;
void func_ov071_02161a40(void);
};
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkBLCK : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkBLCK();
/* 4C */ virtual ~MapObjectUnkBLCK() override;
/* 30 */ virtual ~MapObjectUnkBLCK() override;
void func_ov070_021440ac(void);
void func_ov070_02144174(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkBLCM : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkBLCM();
/* 4C */ virtual ~MapObjectUnkBLCM() override;
/* 30 */ virtual ~MapObjectUnkBLCM() override;
void func_ov000_0209e4b0(void);
void func_ov000_0209e6ac(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkBLCT : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkBLCT();
/* 4C */ virtual ~MapObjectUnkBLCT() override;
/* 30 */ virtual ~MapObjectUnkBLCT() override;
void func_ov071_021630e8(void);
void func_ov071_0216322c(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkBLHL : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkBLHL();
/* 4C */ virtual ~MapObjectUnkBLHL() override;
/* 30 */ virtual ~MapObjectUnkBLHL() override;
void func_ov079_0215673c(void);
void func_ov079_02156780(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkBLRB : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkBLRB();
/* 4C */ virtual ~MapObjectUnkBLRB() override;
/* 30 */ virtual ~MapObjectUnkBLRB() override;
void func_ov070_021454b8(void);
void func_ov070_021454cc(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkBLSR : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkBLSR();
/* 4C */ virtual ~MapObjectUnkBLSR() override;
/* 30 */ virtual ~MapObjectUnkBLSR() override;
void func_ov038_0211e548(void);
void func_ov038_0211e6a0(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkBMFL : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkBMFL();
/* 4C */ virtual ~MapObjectUnkBMFL() override;
/* 30 */ virtual ~MapObjectUnkBMFL() override;
void func_ov031_021025c4(void);
void func_ov031_02102708(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkBOGN : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkBOGN();
/* 4C */ virtual ~MapObjectUnkBOGN() override;
/* 30 */ virtual ~MapObjectUnkBOGN() override;
void func_ov091_021688e0(void);
void func_ov091_02168910(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkBREX : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkBREX();
/* 4C */ virtual ~MapObjectUnkBREX() override;
/* 30 */ virtual ~MapObjectUnkBREX() override;
void func_ov031_021076b8(void);
void func_ov031_02107b04(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkBRGL : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkBRGL();
/* 4C */ virtual ~MapObjectUnkBRGL() override;
/* 30 */ virtual ~MapObjectUnkBRGL() override;
void func_ov067_0215b180(void);
void func_ov067_0215b268(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkBRGS : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkBRGS();
/* 4C */ virtual ~MapObjectUnkBRGS() override;
/* 30 */ virtual ~MapObjectUnkBRGS() override;
void func_ov071_021621a4(void);
void func_ov071_02162480(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkBRGW : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkBRGW();
/* 4C */ virtual ~MapObjectUnkBRGW() override;
/* 30 */ virtual ~MapObjectUnkBRGW() override;
void func_ov094_02174a04(void);
void func_ov094_02174c88(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkCLMN : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkCLMN();
/* 4C */ virtual ~MapObjectUnkCLMN() override;
/* 30 */ virtual ~MapObjectUnkCLMN() override;
void func_ov094_0217195c(void);
};
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkCRWL : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkCRWL();
/* 4C */ virtual ~MapObjectUnkCRWL() override;
/* 30 */ virtual ~MapObjectUnkCRWL() override;
void func_ov031_02106ff4(void);
void func_ov031_02107198(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkCSTL : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkCSTL();
/* 4C */ virtual ~MapObjectUnkCSTL() override;
/* 30 */ virtual ~MapObjectUnkCSTL() override;
void func_ov027_02143c70(void);
void func_ov027_02143d5c(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkCTPT : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkCTPT();
/* 4C */ virtual ~MapObjectUnkCTPT() override;
/* 30 */ virtual ~MapObjectUnkCTPT() override;
void func_ov085_02153388(void);
void func_ov085_0215339c(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkDFNC : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkDFNC();
/* 4C */ virtual ~MapObjectUnkDFNC() override;
/* 30 */ virtual ~MapObjectUnkDFNC() override;
void func_ov060_02160664(void);
void func_ov060_021606b4(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkDOPA : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkDOPA();
/* 4C */ virtual ~MapObjectUnkDOPA() override;
/* 30 */ virtual ~MapObjectUnkDOPA() override;
void func_ov033_02119e7c(void);
void func_ov033_02119ee0(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkDRBK : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkDRBK();
/* 4C */ virtual ~MapObjectUnkDRBK() override;
/* 30 */ virtual ~MapObjectUnkDRBK() override;
void func_ov041_0212ba90(void);
void func_ov041_0212bac8(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkDRBR : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkDRBR();
/* 4C */ virtual ~MapObjectUnkDRBR() override;
/* 30 */ virtual ~MapObjectUnkDRBR() override;
void func_ov086_0215e1bc(void);
};
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkDRCK : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkDRCK();
/* 4C */ virtual ~MapObjectUnkDRCK() override;
/* 30 */ virtual ~MapObjectUnkDRCK() override;
void func_ov031_020ff598(void);
void func_ov031_020ff6a8(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkDRDS : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkDRDS();
/* 4C */ virtual ~MapObjectUnkDRDS() override;
/* 30 */ virtual ~MapObjectUnkDRDS() override;
void func_ov031_020fd234(void);
void func_ov031_020fd284(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkDRGN : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkDRGN();
/* 4C */ virtual ~MapObjectUnkDRGN() override;
/* 30 */ virtual ~MapObjectUnkDRGN() override;
void func_ov067_0215bb08(void);
void func_ov067_0215bce0(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkDRHS : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkDRHS();
/* 4C */ virtual ~MapObjectUnkDRHS() override;
/* 30 */ virtual ~MapObjectUnkDRHS() override;
void func_ov058_0214f964(void);
void func_ov058_0214f9f4(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkDRKY : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkDRKY();
/* 4C */ virtual ~MapObjectUnkDRKY() override;
/* 30 */ virtual ~MapObjectUnkDRKY() override;
void func_ov031_020fe86c(void);
void func_ov031_020fe888(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkDRMC : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkDRMC();
/* 4C */ virtual ~MapObjectUnkDRMC() override;
/* 30 */ virtual ~MapObjectUnkDRMC() override;
void func_ov041_0212d050(void);
void func_ov041_0212d074(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkDRRS : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkDRRS();
/* 4C */ virtual ~MapObjectUnkDRRS() override;
/* 30 */ virtual ~MapObjectUnkDRRS() override;
void func_ov086_0215e778(void);
void func_ov086_0215e78c(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkDRSN : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkDRSN();
/* 4C */ virtual ~MapObjectUnkDRSN() override;
/* 30 */ virtual ~MapObjectUnkDRSN() override;
void func_ov079_021569b4(void);
void func_ov079_02156a90(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkDRST : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkDRST();
/* 4C */ virtual ~MapObjectUnkDRST() override;
/* 30 */ virtual ~MapObjectUnkDRST() override;
void func_ov070_02148cf0(void);
void func_ov070_02148d0c(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkDRSW : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkDRSW();
/* 4C */ virtual ~MapObjectUnkDRSW() override;
/* 30 */ virtual ~MapObjectUnkDRSW() override;
void func_ov031_020feee4(void);
void func_ov031_020fefac(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkDRTC : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkDRTC();
/* 4C */ virtual ~MapObjectUnkDRTC() override;
/* 30 */ virtual ~MapObjectUnkDRTC() override;
void func_ov031_021002fc(void);
void func_ov031_02100314(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkDRTK : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkDRTK();
/* 4C */ virtual ~MapObjectUnkDRTK() override;
/* 30 */ virtual ~MapObjectUnkDRTK() override;
void func_ov041_0212c96c(void);
void func_ov041_0212c9e0(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkDRTW : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkDRTW();
/* 4C */ virtual ~MapObjectUnkDRTW() override;
/* 30 */ virtual ~MapObjectUnkDRTW() override;
void func_ov048_02133dc4(void);
void func_ov048_02133e94(void);
+7 -3
View File
@@ -4,17 +4,21 @@
#include "MapObject/MapObject.hpp"
#include "MapObject/MapObjectProfile.hpp"
#include "MapObject/MapObjectUnkWPHL.hpp"
#include "global.h"
#include "types.h"
class MapObjectUnkDRTY : public MapObject {
class MapObjectUnkDRTY : public MapObjectUnkWPHL { //! TODO: fake?
public:
/* 00 (base) */
/* 94 */
/* 8C */ STRUCT_PAD(0x8C, 0xCC);
/* CC */ unk32 mUnk_CC;
/* D0 */ STRUCT_PAD(0xD0, 0xF4);
/* F4 */
MapObjectUnkDRTY();
/* 4C */ virtual ~MapObjectUnkDRTY() override;
/* 30 */ virtual ~MapObjectUnkDRTY() override;
void func_ov061_02159660(void);
void func_ov061_0215978c(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkDRVC : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkDRVC();
/* 4C */ virtual ~MapObjectUnkDRVC() override;
/* 30 */ virtual ~MapObjectUnkDRVC() override;
void func_ov068_02160be8(void);
void func_ov068_02160c64(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkDRVT : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkDRVT();
/* 4C */ virtual ~MapObjectUnkDRVT() override;
/* 30 */ virtual ~MapObjectUnkDRVT() override;
void func_ov067_0215c27c(void);
void func_ov067_0215c318(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkEBRD : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkEBRD();
/* 4C */ virtual ~MapObjectUnkEBRD() override;
/* 30 */ virtual ~MapObjectUnkEBRD() override;
void func_ov026_0210aa20(void);
void func_ov026_0210ab3c(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkEFRF : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkEFRF();
/* 4C */ virtual ~MapObjectUnkEFRF() override;
/* 30 */ virtual ~MapObjectUnkEFRF() override;
void func_ov028_02145b2c(void);
void func_ov028_02145b7c(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkEFRS : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkEFRS();
/* 4C */ virtual ~MapObjectUnkEFRS() override;
/* 30 */ virtual ~MapObjectUnkEFRS() override;
void func_ov026_0210e944(void);
void func_ov026_0210e9bc(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkETDD : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkETDD();
/* 4C */ virtual ~MapObjectUnkETDD() override;
/* 30 */ virtual ~MapObjectUnkETDD() override;
void func_ov092_02168130(void);
void func_ov092_021681bc(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkETDK : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkETDK();
/* 4C */ virtual ~MapObjectUnkETDK() override;
/* 30 */ virtual ~MapObjectUnkETDK() override;
void func_ov027_021430dc(void);
void func_ov027_021432cc(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkETET : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkETET();
/* 4C */ virtual ~MapObjectUnkETET() override;
/* 30 */ virtual ~MapObjectUnkETET() override;
void func_ov092_02166b7c(void);
void func_ov092_02166cd8(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkETFD : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkETFD();
/* 4C */ virtual ~MapObjectUnkETFD() override;
/* 30 */ virtual ~MapObjectUnkETFD() override;
void func_ov092_02166f5c(void);
void func_ov092_02166ffc(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkETMW : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkETMW();
/* 4C */ virtual ~MapObjectUnkETMW() override;
/* 30 */ virtual ~MapObjectUnkETMW() override;
void func_ov092_021673e4(void);
void func_ov092_021674a8(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkETNL : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkETNL();
/* 4C */ virtual ~MapObjectUnkETNL() override;
/* 30 */ virtual ~MapObjectUnkETNL() override;
void func_ov026_0210ac24(void);
void func_ov026_0210ac7c(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkETNM : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkETNM();
/* 4C */ virtual ~MapObjectUnkETNM() override;
/* 30 */ virtual ~MapObjectUnkETNM() override;
void func_ov090_021752cc(void);
};
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkETNS : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkETNS();
/* 4C */ virtual ~MapObjectUnkETNS() override;
/* 30 */ virtual ~MapObjectUnkETNS() override;
void func_ov028_0214568c(void);
};
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkETSD : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkETSD();
/* 4C */ virtual ~MapObjectUnkETSD() override;
/* 30 */ virtual ~MapObjectUnkETSD() override;
void func_ov026_0210edcc(void);
void func_ov026_0210f02c(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkETSW : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkETSW();
/* 4C */ virtual ~MapObjectUnkETSW() override;
/* 30 */ virtual ~MapObjectUnkETSW() override;
void func_ov028_021457e0(void);
void func_ov028_02145958(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkETTV : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkETTV();
/* 4C */ virtual ~MapObjectUnkETTV() override;
/* 30 */ virtual ~MapObjectUnkETTV() override;
void func_ov030_02141f54(void);
void func_ov030_02141f68(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkETUS : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkETUS();
/* 4C */ virtual ~MapObjectUnkETUS() override;
/* 30 */ virtual ~MapObjectUnkETUS() override;
void func_ov091_021686a4(void);
void func_ov091_0216872c(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkETYG : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkETYG();
/* 4C */ virtual ~MapObjectUnkETYG() override;
/* 30 */ virtual ~MapObjectUnkETYG() override;
void func_ov092_021676e8(void);
void func_ov092_021677e4(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkEXCT : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkEXCT();
/* 4C */ virtual ~MapObjectUnkEXCT() override;
/* 30 */ virtual ~MapObjectUnkEXCT() override;
void func_ov060_02160a84(void);
};
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkEXHS : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkEXHS();
/* 4C */ virtual ~MapObjectUnkEXHS() override;
/* 30 */ virtual ~MapObjectUnkEXHS() override;
void func_ov058_0214fdc0(void);
};
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkEXIT : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkEXIT();
/* 4C */ virtual ~MapObjectUnkEXIT() override;
/* 30 */ virtual ~MapObjectUnkEXIT() override;
void func_ov031_021005fc(void);
void func_ov031_021006d4(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkEXTR : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkEXTR();
/* 4C */ virtual ~MapObjectUnkEXTR() override;
/* 30 */ virtual ~MapObjectUnkEXTR() override;
void func_ov059_02162d44(void);
};
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkFLSP : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkFLSP();
/* 4C */ virtual ~MapObjectUnkFLSP() override;
/* 30 */ virtual ~MapObjectUnkFLSP() override;
void func_ov070_021442f4(void);
void func_ov070_0214433c(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkFNCE : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkFNCE();
/* 4C */ virtual ~MapObjectUnkFNCE() override;
/* 30 */ virtual ~MapObjectUnkFNCE() override;
void func_ov094_02170b14(void);
void func_ov094_02170b58(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkFRAI : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkFRAI();
/* 4C */ virtual ~MapObjectUnkFRAI() override;
/* 30 */ virtual ~MapObjectUnkFRAI() override;
void func_ov040_0212d81c(void);
void func_ov040_0212d9a4(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkFRSH : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkFRSH();
/* 4C */ virtual ~MapObjectUnkFRSH() override;
/* 30 */ virtual ~MapObjectUnkFRSH() override;
void func_ov091_02167a90(void);
};
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkFRWL : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkFRWL();
/* 4C */ virtual ~MapObjectUnkFRWL() override;
/* 30 */ virtual ~MapObjectUnkFRWL() override;
void func_ov070_02149248(void);
void func_ov070_021494a8(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkFSCT : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkFSCT();
/* 4C */ virtual ~MapObjectUnkFSCT() override;
/* 30 */ virtual ~MapObjectUnkFSCT() override;
void func_ov061_021594d0(void);
void func_ov061_02159520(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkFSFR : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkFSFR();
/* 4C */ virtual ~MapObjectUnkFSFR() override;
/* 30 */ virtual ~MapObjectUnkFSFR() override;
void func_ov064_021591c4(void);
void func_ov064_02159214(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkFSFS : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkFSFS();
/* 4C */ virtual ~MapObjectUnkFSFS() override;
/* 30 */ virtual ~MapObjectUnkFSFS() override;
void func_ov062_0215b458(void);
void func_ov062_0215b4a8(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkFSPS : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkFSPS();
/* 4C */ virtual ~MapObjectUnkFSPS() override;
/* 30 */ virtual ~MapObjectUnkFSPS() override;
void func_ov070_02145200(void);
void func_ov070_0214520c(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkFSSN : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkFSSN();
/* 4C */ virtual ~MapObjectUnkFSSN() override;
/* 30 */ virtual ~MapObjectUnkFSSN() override;
void func_ov038_0211ef08(void);
void func_ov038_0211ef88(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkFSSV : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkFSSV();
/* 4C */ virtual ~MapObjectUnkFSSV() override;
/* 30 */ virtual ~MapObjectUnkFSSV() override;
void func_ov079_0215704c(void);
void func_ov079_021570cc(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkFSTA : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkFSTA();
/* 4C */ virtual ~MapObjectUnkFSTA() override;
/* 30 */ virtual ~MapObjectUnkFSTA() override;
void func_ov040_0212d450(void);
void func_ov040_0212d64c(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkFSVC : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkFSVC();
/* 4C */ virtual ~MapObjectUnkFSVC() override;
/* 30 */ virtual ~MapObjectUnkFSVC() override;
void func_ov056_0213aacc(void);
void func_ov056_0213ab1c(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkFSWT : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkFSWT();
/* 4C */ virtual ~MapObjectUnkFSWT() override;
/* 30 */ virtual ~MapObjectUnkFSWT() override;
void func_ov066_0215ca5c(void);
void func_ov066_0215caac(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkGATE : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkGATE();
/* 4C */ virtual ~MapObjectUnkGATE() override;
/* 30 */ virtual ~MapObjectUnkGATE() override;
void func_ov031_02100890(void);
void func_ov031_02100a28(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkGBDR : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkGBDR();
/* 4C */ virtual ~MapObjectUnkGBDR() override;
/* 30 */ virtual ~MapObjectUnkGBDR() override;
void func_ov062_0215be70(void);
void func_ov062_0215bfc8(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkGELG : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkGELG();
/* 4C */ virtual ~MapObjectUnkGELG() override;
/* 30 */ virtual ~MapObjectUnkGELG() override;
void func_ov034_0212200c(void);
void func_ov034_0212202c(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkGRSG : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkGRSG();
/* 4C */ virtual ~MapObjectUnkGRSG() override;
/* 30 */ virtual ~MapObjectUnkGRSG() override;
void func_ov086_0215e398(void);
void func_ov086_0215e534(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkGRSS : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkGRSS();
/* 4C */ virtual ~MapObjectUnkGRSS() override;
/* 30 */ virtual ~MapObjectUnkGRSS() override;
void func_ov031_021010e0(void);
void func_ov031_02101170(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkGRSV : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkGRSV();
/* 4C */ virtual ~MapObjectUnkGRSV() override;
/* 30 */ virtual ~MapObjectUnkGRSV() override;
void func_ov058_02151558(void);
void func_ov058_02151874(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkGSST : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkGSST();
/* 4C */ virtual ~MapObjectUnkGSST() override;
/* 30 */ virtual ~MapObjectUnkGSST() override;
void func_ov031_0210bc94(void);
void func_ov031_0210bdf8(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkGTAT : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkGTAT();
/* 4C */ virtual ~MapObjectUnkGTAT() override;
/* 30 */ virtual ~MapObjectUnkGTAT() override;
void func_ov039_0211c7ac(void);
void func_ov039_0211c960(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkGTRB : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkGTRB();
/* 4C */ virtual ~MapObjectUnkGTRB() override;
/* 30 */ virtual ~MapObjectUnkGTRB() override;
void func_ov069_0215a97c(void);
void func_ov069_0215a9cc(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkGTRK : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkGTRK();
/* 4C */ virtual ~MapObjectUnkGTRK() override;
/* 30 */ virtual ~MapObjectUnkGTRK() override;
void func_ov077_0215af58(void);
void func_ov077_0215b018(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkGTSN : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkGTSN();
/* 4C */ virtual ~MapObjectUnkGTSN() override;
/* 30 */ virtual ~MapObjectUnkGTSN() override;
void func_ov079_02156e14(void);
void func_ov079_02156f24(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkGTTN : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkGTTN();
/* 4C */ virtual ~MapObjectUnkGTTN() override;
/* 30 */ virtual ~MapObjectUnkGTTN() override;
void func_ov050_021363c4(void);
void func_ov050_021363d8(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkHOF0 : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkHOF0();
/* 4C */ virtual ~MapObjectUnkHOF0() override;
/* 30 */ virtual ~MapObjectUnkHOF0() override;
void func_ov064_0215a0b8(void);
void func_ov064_0215a0c4(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkHOF1 : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkHOF1();
/* 4C */ virtual ~MapObjectUnkHOF1() override;
/* 30 */ virtual ~MapObjectUnkHOF1() override;
void func_ov064_02159f4c(void);
};
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkHOL0 : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkHOL0();
/* 4C */ virtual ~MapObjectUnkHOL0() override;
/* 30 */ virtual ~MapObjectUnkHOL0() override;
void func_ov062_0215b8e8(void);
void func_ov062_0215b938(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkHOL1 : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkHOL1();
/* 4C */ virtual ~MapObjectUnkHOL1() override;
/* 30 */ virtual ~MapObjectUnkHOL1() override;
void func_ov062_0215ba3c(void);
void func_ov062_0215ba8c(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkHOL2 : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkHOL2();
/* 4C */ virtual ~MapObjectUnkHOL2() override;
/* 30 */ virtual ~MapObjectUnkHOL2() override;
void func_ov062_0215b660(void);
void func_ov062_0215b6e4(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkHOLB : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkHOLB();
/* 4C */ virtual ~MapObjectUnkHOLB() override;
/* 30 */ virtual ~MapObjectUnkHOLB() override;
void func_ov062_0215bb90(void);
void func_ov062_0215bbe0(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkHOSB : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkHOSB();
/* 4C */ virtual ~MapObjectUnkHOSB() override;
/* 30 */ virtual ~MapObjectUnkHOSB() override;
void func_ov062_0215bce4(void);
void func_ov062_0215bd34(void);
+2 -2
View File
@@ -10,11 +10,11 @@
class MapObjectUnkHOSO : public MapObject {
public:
/* 00 (base) */
/* 94 */
/* 40 */
MapObjectUnkHOSO();
/* 4C */ virtual ~MapObjectUnkHOSO() override;
/* 30 */ virtual ~MapObjectUnkHOSO() override;
void func_ov065_02159d10(void);
void func_ov065_02159d60(void);

Some files were not shown because too many files have changed in this diff Show More