mirror of
https://github.com/zeldaret/st
synced 2026-06-29 19:22:20 -04:00
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:
@@ -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();
|
||||
};
|
||||
|
||||
@@ -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;
|
||||
@@ -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)();
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
};
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
};
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
};
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
};
|
||||
|
||||
@@ -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);
|
||||
};
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
};
|
||||
|
||||
@@ -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);
|
||||
};
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
};
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
};
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
};
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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
Reference in New Issue
Block a user