diff --git a/LEGO1/act1state.cpp b/LEGO1/act1state.cpp new file mode 100644 index 00000000..0cccba50 --- /dev/null +++ b/LEGO1/act1state.cpp @@ -0,0 +1,6 @@ +#include "act1state.h" + +// OFFSET: LEGO1 0x100338a0 +const char* Act1State::GetClassName() { + return "Act1State"; +} \ No newline at end of file diff --git a/LEGO1/act1state.h b/LEGO1/act1state.h new file mode 100644 index 00000000..8632494a --- /dev/null +++ b/LEGO1/act1state.h @@ -0,0 +1,10 @@ +#ifndef ACT1STATE_H +#define ACT1STATE_H + +class Act1State +{ +public: + const char* GetClassName(); +}; + +#endif // ACT1STATE_H diff --git a/LEGO1/act2brick.cpp b/LEGO1/act2brick.cpp new file mode 100644 index 00000000..7502b709 --- /dev/null +++ b/LEGO1/act2brick.cpp @@ -0,0 +1,6 @@ +#include "act2brick.h" + +// OFFSET: LEGO1 0x1007a360 +const char* Act2Brick::GetClassName() { + return "Act2Brick"; +} \ No newline at end of file diff --git a/LEGO1/act2brick.h b/LEGO1/act2brick.h new file mode 100644 index 00000000..22ca566a --- /dev/null +++ b/LEGO1/act2brick.h @@ -0,0 +1,10 @@ +#ifndef ACT2BRICK_H +#define ACT2BRICK_H + +class Act2Brick +{ +public: + const char* GetClassName(); +}; + +#endif // ACT2BRICK_H diff --git a/LEGO1/act2policestation.cpp b/LEGO1/act2policestation.cpp new file mode 100644 index 00000000..00f3d9ad --- /dev/null +++ b/LEGO1/act2policestation.cpp @@ -0,0 +1,6 @@ +#include "act2policestation.h" + +// OFFSET: LEGO1 0x1000e200 +const char* Act2PoliceStation::GetClassName() { + return "Act2PoliceStation"; +} \ No newline at end of file diff --git a/LEGO1/act2policestation.h b/LEGO1/act2policestation.h new file mode 100644 index 00000000..569356fc --- /dev/null +++ b/LEGO1/act2policestation.h @@ -0,0 +1,10 @@ +#ifndef ACT2POLICESTATION_H +#define ACT2POLICESTATION_H + +class Act2PoliceStation +{ +public: + const char* GetClassName(); +}; + +#endif // ACT2POLICESTATION_H diff --git a/LEGO1/act3actor.cpp b/LEGO1/act3actor.cpp new file mode 100644 index 00000000..7f2ab6a1 --- /dev/null +++ b/LEGO1/act3actor.cpp @@ -0,0 +1,6 @@ +#include "act3actor.h" + +// OFFSET: LEGO1 0x100431b0 +const char* Act3Actor::GetClassName() { + return "Act3Actor"; +} \ No newline at end of file diff --git a/LEGO1/act3actor.h b/LEGO1/act3actor.h new file mode 100644 index 00000000..fe0579f5 --- /dev/null +++ b/LEGO1/act3actor.h @@ -0,0 +1,10 @@ +#ifndef ACT3ACTOR_H +#define ACT3ACTOR_H + +class Act3Actor +{ +public: + const char* GetClassName(); +}; + +#endif // ACT3ACTOR_H diff --git a/LEGO1/act3shark.cpp b/LEGO1/act3shark.cpp new file mode 100644 index 00000000..3cf410ea --- /dev/null +++ b/LEGO1/act3shark.cpp @@ -0,0 +1,6 @@ +#include "act3shark.h" + +// OFFSET: LEGO1 0x100430d0 +const char* Act3Shark::GetClassName() { + return "Act3Shark"; +} \ No newline at end of file diff --git a/LEGO1/act3shark.h b/LEGO1/act3shark.h new file mode 100644 index 00000000..4634eba5 --- /dev/null +++ b/LEGO1/act3shark.h @@ -0,0 +1,10 @@ +#ifndef ACT3SHARK_H +#define ACT3SHARK_H + +class Act3Shark +{ +public: + const char* GetClassName(); +}; + +#endif // ACT3SHARK_H diff --git a/LEGO1/act3state.cpp b/LEGO1/act3state.cpp new file mode 100644 index 00000000..0ac06c55 --- /dev/null +++ b/LEGO1/act3state.cpp @@ -0,0 +1,6 @@ +#include "act3state.h" + +// OFFSET: LEGO1 0x1000e300 +const char* Act3State::GetClassName() { + return "Act3State"; +} \ No newline at end of file diff --git a/LEGO1/act3state.h b/LEGO1/act3state.h new file mode 100644 index 00000000..e4b64857 --- /dev/null +++ b/LEGO1/act3state.h @@ -0,0 +1,10 @@ +#ifndef ACT3STATE_H +#define ACT3STATE_H + +class Act3State +{ +public: + const char* GetClassName(); +}; + +#endif // ACT3STATE_H diff --git a/LEGO1/ambulance.cpp b/LEGO1/ambulance.cpp new file mode 100644 index 00000000..d161859d --- /dev/null +++ b/LEGO1/ambulance.cpp @@ -0,0 +1,6 @@ +#include "ambulance.h" + +// OFFSET: LEGO1 0x10035fa0 +const char* Ambulance::GetClassName() { + return "Ambulance"; +} \ No newline at end of file diff --git a/LEGO1/ambulance.h b/LEGO1/ambulance.h new file mode 100644 index 00000000..a4a1a988 --- /dev/null +++ b/LEGO1/ambulance.h @@ -0,0 +1,10 @@ +#ifndef AMBULANCE_H +#define AMBULANCE_H + +class Ambulance +{ +public: + const char* GetClassName(); +}; + +#endif // AMBULANCE_H diff --git a/LEGO1/ambulancemissionstate.cpp b/LEGO1/ambulancemissionstate.cpp new file mode 100644 index 00000000..00e6cd47 --- /dev/null +++ b/LEGO1/ambulancemissionstate.cpp @@ -0,0 +1,6 @@ +#include "ambulancemissionstate.h" + +// OFFSET: LEGO1 0x10037600 +const char* AmbulanceMissionState::GetClassName() { + return "AmbulanceMissionState"; +} \ No newline at end of file diff --git a/LEGO1/ambulancemissionstate.h b/LEGO1/ambulancemissionstate.h new file mode 100644 index 00000000..d0b6a94f --- /dev/null +++ b/LEGO1/ambulancemissionstate.h @@ -0,0 +1,10 @@ +#ifndef AMBULANCEMISSIONSTATE_H +#define AMBULANCEMISSIONSTATE_H + +class AmbulanceMissionState +{ +public: + const char* GetClassName(); +}; + +#endif // AMBULANCEMISSIONSTATE_H diff --git a/LEGO1/animstate.cpp b/LEGO1/animstate.cpp new file mode 100644 index 00000000..45999644 --- /dev/null +++ b/LEGO1/animstate.cpp @@ -0,0 +1,6 @@ +#include "animstate.h" + +// OFFSET: LEGO1 0x10065070 +const char* AnimState::GetClassName() { + return "AnimState"; +} \ No newline at end of file diff --git a/LEGO1/animstate.h b/LEGO1/animstate.h new file mode 100644 index 00000000..ca2321dc --- /dev/null +++ b/LEGO1/animstate.h @@ -0,0 +1,10 @@ +#ifndef ANIMSTATE_H +#define ANIMSTATE_H + +class AnimState +{ +public: + const char* GetClassName(); +}; + +#endif // ANIMSTATE_H diff --git a/LEGO1/beachhouseentity.cpp b/LEGO1/beachhouseentity.cpp new file mode 100644 index 00000000..c9af8389 --- /dev/null +++ b/LEGO1/beachhouseentity.cpp @@ -0,0 +1,6 @@ +#include "beachhouseentity.h" + +// OFFSET: LEGO1 0x1000ee80 +const char* BeachHouseEntity::GetClassName() { + return "BeachHouseEntity"; +} \ No newline at end of file diff --git a/LEGO1/beachhouseentity.h b/LEGO1/beachhouseentity.h new file mode 100644 index 00000000..6e982f35 --- /dev/null +++ b/LEGO1/beachhouseentity.h @@ -0,0 +1,10 @@ +#ifndef BEACHHOUSEENTITY_H +#define BEACHHOUSEENTITY_H + +class BeachHouseEntity +{ +public: + const char* GetClassName(); +}; + +#endif // BEACHHOUSEENTITY_H diff --git a/LEGO1/buildingentity.cpp b/LEGO1/buildingentity.cpp new file mode 100644 index 00000000..822c5d42 --- /dev/null +++ b/LEGO1/buildingentity.cpp @@ -0,0 +1,6 @@ +#include "buildingentity.h" + +// OFFSET: LEGO1 0x10014f20 +const char* BuildingEntity::GetClassName() { + return "BuildingEntity"; +} \ No newline at end of file diff --git a/LEGO1/buildingentity.h b/LEGO1/buildingentity.h new file mode 100644 index 00000000..5a9590bc --- /dev/null +++ b/LEGO1/buildingentity.h @@ -0,0 +1,10 @@ +#ifndef BUILDINGENTITY_H +#define BUILDINGENTITY_H + +class BuildingEntity +{ +public: + const char* GetClassName(); +}; + +#endif // BUILDINGENTITY_H diff --git a/LEGO1/carrace.cpp b/LEGO1/carrace.cpp new file mode 100644 index 00000000..98b2be90 --- /dev/null +++ b/LEGO1/carrace.cpp @@ -0,0 +1,6 @@ +#include "carrace.h" + +// OFFSET: LEGO1 0x10016b20 +const char* CarRace::GetClassName() { + return "CarRace"; +} \ No newline at end of file diff --git a/LEGO1/carrace.h b/LEGO1/carrace.h new file mode 100644 index 00000000..8bcbe367 --- /dev/null +++ b/LEGO1/carrace.h @@ -0,0 +1,10 @@ +#ifndef CARRACE_H +#define CARRACE_H + +class CarRace +{ +public: + const char* GetClassName(); +}; + +#endif // CARRACE_H diff --git a/LEGO1/carracestate.cpp b/LEGO1/carracestate.cpp new file mode 100644 index 00000000..b9be334b --- /dev/null +++ b/LEGO1/carracestate.cpp @@ -0,0 +1,6 @@ +#include "carracestate.h" + +// OFFSET: LEGO1 0x1000dd30 +const char* CarRaceState::GetClassName() { + return "CarRaceState"; +} \ No newline at end of file diff --git a/LEGO1/carracestate.h b/LEGO1/carracestate.h new file mode 100644 index 00000000..f0893be4 --- /dev/null +++ b/LEGO1/carracestate.h @@ -0,0 +1,10 @@ +#ifndef CARRACESTATE_H +#define CARRACESTATE_H + +class CarRaceState +{ +public: + const char* GetClassName(); +}; + +#endif // CARRACESTATE_H diff --git a/LEGO1/doors.cpp b/LEGO1/doors.cpp new file mode 100644 index 00000000..6a8a6a52 --- /dev/null +++ b/LEGO1/doors.cpp @@ -0,0 +1,6 @@ +#include "doors.h" + +// OFFSET: LEGO1 0x1000e430 +const char* Doors::GetClassName() { + return "Doors"; +} \ No newline at end of file diff --git a/LEGO1/doors.h b/LEGO1/doors.h new file mode 100644 index 00000000..31363b4d --- /dev/null +++ b/LEGO1/doors.h @@ -0,0 +1,10 @@ +#ifndef DOORS_H +#define DOORS_H + +class Doors +{ +public: + const char* GetClassName(); +}; + +#endif // DOORS_H diff --git a/LEGO1/dunebuggy.cpp b/LEGO1/dunebuggy.cpp new file mode 100644 index 00000000..fe833dee --- /dev/null +++ b/LEGO1/dunebuggy.cpp @@ -0,0 +1,6 @@ +#include "dunebuggy.h" + +// OFFSET: LEGO1 0x10067c30 +const char* DuneBuggy::GetClassName() { + return "DuneBuggy"; +} \ No newline at end of file diff --git a/LEGO1/dunebuggy.h b/LEGO1/dunebuggy.h new file mode 100644 index 00000000..0b2b512a --- /dev/null +++ b/LEGO1/dunebuggy.h @@ -0,0 +1,10 @@ +#ifndef DUNEBUGGY_H +#define DUNEBUGGY_H + +class DuneBuggy +{ +public: + const char* GetClassName(); +}; + +#endif // DUNEBUGGY_H diff --git a/LEGO1/elevatorbottom.cpp b/LEGO1/elevatorbottom.cpp new file mode 100644 index 00000000..c445e4de --- /dev/null +++ b/LEGO1/elevatorbottom.cpp @@ -0,0 +1,6 @@ +#include "elevatorbottom.h" + +// OFFSET: LEGO1 0x10017f20 +const char* ElevatorBottom::GetClassName() { + return "ElevatorBottom"; +} \ No newline at end of file diff --git a/LEGO1/elevatorbottom.h b/LEGO1/elevatorbottom.h new file mode 100644 index 00000000..6aeb008d --- /dev/null +++ b/LEGO1/elevatorbottom.h @@ -0,0 +1,10 @@ +#ifndef ELEVATORBOTTOM_H +#define ELEVATORBOTTOM_H + +class ElevatorBottom +{ +public: + const char* GetClassName(); +}; + +#endif // ELEVATORBOTTOM_H diff --git a/LEGO1/gasstation.cpp b/LEGO1/gasstation.cpp new file mode 100644 index 00000000..3b4b2c78 --- /dev/null +++ b/LEGO1/gasstation.cpp @@ -0,0 +1,6 @@ +#include "gasstation.h" + +// OFFSET: LEGO1 0x10004780 +const char* GasStation::GetClassName() { + return "GasStation"; +} \ No newline at end of file diff --git a/LEGO1/gasstation.h b/LEGO1/gasstation.h new file mode 100644 index 00000000..f88fdfea --- /dev/null +++ b/LEGO1/gasstation.h @@ -0,0 +1,10 @@ +#ifndef GASSTATION_H +#define GASSTATION_H + +class GasStation +{ +public: + const char* GetClassName(); +}; + +#endif // GASSTATION_H diff --git a/LEGO1/gasstationentity.cpp b/LEGO1/gasstationentity.cpp new file mode 100644 index 00000000..ff9c0dd2 --- /dev/null +++ b/LEGO1/gasstationentity.cpp @@ -0,0 +1,6 @@ +#include "gasstationentity.h" + +// OFFSET: LEGO1 0x1000eb20 +const char* GasStationEntity::GetClassName() { + return "GasStationEntity"; +} \ No newline at end of file diff --git a/LEGO1/gasstationentity.h b/LEGO1/gasstationentity.h new file mode 100644 index 00000000..cd70f815 --- /dev/null +++ b/LEGO1/gasstationentity.h @@ -0,0 +1,10 @@ +#ifndef GASSTATIONENTITY_H +#define GASSTATIONENTITY_H + +class GasStationEntity +{ +public: + const char* GetClassName(); +}; + +#endif // GASSTATIONENTITY_H diff --git a/LEGO1/gasstationstate.cpp b/LEGO1/gasstationstate.cpp new file mode 100644 index 00000000..fa69569f --- /dev/null +++ b/LEGO1/gasstationstate.cpp @@ -0,0 +1,6 @@ +#include "gasstationstate.h" + +// OFFSET: LEGO1 0x100061d0 +const char* GasStationState::GetClassName() { + return "GasStationState"; +} \ No newline at end of file diff --git a/LEGO1/gasstationstate.h b/LEGO1/gasstationstate.h new file mode 100644 index 00000000..ff187382 --- /dev/null +++ b/LEGO1/gasstationstate.h @@ -0,0 +1,10 @@ +#ifndef GASSTATIONSTATE_H +#define GASSTATIONSTATE_H + +class GasStationState +{ +public: + const char* GetClassName(); +}; + +#endif // GASSTATIONSTATE_H diff --git a/LEGO1/helicopter.cpp b/LEGO1/helicopter.cpp new file mode 100644 index 00000000..68abe1d8 --- /dev/null +++ b/LEGO1/helicopter.cpp @@ -0,0 +1,6 @@ +#include "helicopter.h" + +// OFFSET: LEGO1 0x10003070 +const char* Helicopter::GetClassName() { + return "Helicopter"; +} \ No newline at end of file diff --git a/LEGO1/helicopter.h b/LEGO1/helicopter.h new file mode 100644 index 00000000..fc2eabcd --- /dev/null +++ b/LEGO1/helicopter.h @@ -0,0 +1,10 @@ +#ifndef HELICOPTER_H +#define HELICOPTER_H + +class Helicopter +{ +public: + const char* GetClassName(); +}; + +#endif // HELICOPTER_H diff --git a/LEGO1/helicopterstate.cpp b/LEGO1/helicopterstate.cpp new file mode 100644 index 00000000..57afe4c2 --- /dev/null +++ b/LEGO1/helicopterstate.cpp @@ -0,0 +1,6 @@ +#include "helicopterstate.h" + +// OFFSET: LEGO1 0x1000e0d0 +const char* HelicopterState::GetClassName() { + return "HelicopterState"; +} \ No newline at end of file diff --git a/LEGO1/helicopterstate.h b/LEGO1/helicopterstate.h new file mode 100644 index 00000000..1f67394c --- /dev/null +++ b/LEGO1/helicopterstate.h @@ -0,0 +1,10 @@ +#ifndef HELICOPTERSTATE_H +#define HELICOPTERSTATE_H + +class HelicopterState +{ +public: + const char* GetClassName(); +}; + +#endif // HELICOPTERSTATE_H diff --git a/LEGO1/historybook.cpp b/LEGO1/historybook.cpp new file mode 100644 index 00000000..16b942c0 --- /dev/null +++ b/LEGO1/historybook.cpp @@ -0,0 +1,6 @@ +#include "historybook.h" + +// OFFSET: LEGO1 0x10082390 +const char* HistoryBook::GetClassName() { + return "HistoryBook"; +} \ No newline at end of file diff --git a/LEGO1/historybook.h b/LEGO1/historybook.h new file mode 100644 index 00000000..866ff4cb --- /dev/null +++ b/LEGO1/historybook.h @@ -0,0 +1,10 @@ +#ifndef HISTORYBOOK_H +#define HISTORYBOOK_H + +class HistoryBook +{ +public: + const char* GetClassName(); +}; + +#endif // HISTORYBOOK_H diff --git a/LEGO1/hospital.cpp b/LEGO1/hospital.cpp new file mode 100644 index 00000000..0cb86c06 --- /dev/null +++ b/LEGO1/hospital.cpp @@ -0,0 +1,6 @@ +#include "hospital.h" + +// OFFSET: LEGO1 0x100746b0 +const char* Hospital::GetClassName() { + return "Hospital"; +} \ No newline at end of file diff --git a/LEGO1/hospital.h b/LEGO1/hospital.h new file mode 100644 index 00000000..2b3eba6c --- /dev/null +++ b/LEGO1/hospital.h @@ -0,0 +1,10 @@ +#ifndef HOSPITAL_H +#define HOSPITAL_H + +class Hospital +{ +public: + const char* GetClassName(); +}; + +#endif // HOSPITAL_H diff --git a/LEGO1/hospitalentity.cpp b/LEGO1/hospitalentity.cpp new file mode 100644 index 00000000..a39e5338 --- /dev/null +++ b/LEGO1/hospitalentity.cpp @@ -0,0 +1,6 @@ +#include "hospitalentity.h" + +// OFFSET: LEGO1 0x1000ec40 +const char* HospitalEntity::GetClassName() { + return "HospitalEntity"; +} \ No newline at end of file diff --git a/LEGO1/hospitalentity.h b/LEGO1/hospitalentity.h new file mode 100644 index 00000000..18c7fe1e --- /dev/null +++ b/LEGO1/hospitalentity.h @@ -0,0 +1,10 @@ +#ifndef HOSPITALENTITY_H +#define HOSPITALENTITY_H + +class HospitalEntity +{ +public: + const char* GetClassName(); +}; + +#endif // HOSPITALENTITY_H diff --git a/LEGO1/hospitalstate.cpp b/LEGO1/hospitalstate.cpp new file mode 100644 index 00000000..f11e9573 --- /dev/null +++ b/LEGO1/hospitalstate.cpp @@ -0,0 +1,6 @@ +#include "hospitalstate.h" + +// OFFSET: LEGO1 0x10076400 +const char* HospitalState::GetClassName() { + return "HospitalState"; +} \ No newline at end of file diff --git a/LEGO1/hospitalstate.h b/LEGO1/hospitalstate.h new file mode 100644 index 00000000..05ead421 --- /dev/null +++ b/LEGO1/hospitalstate.h @@ -0,0 +1,10 @@ +#ifndef HOSPITALSTATE_H +#define HOSPITALSTATE_H + +class HospitalState +{ +public: + const char* GetClassName(); +}; + +#endif // HOSPITALSTATE_H diff --git a/LEGO1/infocenter.cpp b/LEGO1/infocenter.cpp new file mode 100644 index 00000000..99427423 --- /dev/null +++ b/LEGO1/infocenter.cpp @@ -0,0 +1,6 @@ +#include "infocenter.h" + +// OFFSET: LEGO1 0x1006eb40 +const char* Infocenter::GetClassName() { + return "Infocenter"; +} \ No newline at end of file diff --git a/LEGO1/infocenter.h b/LEGO1/infocenter.h new file mode 100644 index 00000000..d69a8693 --- /dev/null +++ b/LEGO1/infocenter.h @@ -0,0 +1,10 @@ +#ifndef INFOCENTER_H +#define INFOCENTER_H + +class Infocenter +{ +public: + const char* GetClassName(); +}; + +#endif // INFOCENTER_H diff --git a/LEGO1/infocenterdoor.cpp b/LEGO1/infocenterdoor.cpp new file mode 100644 index 00000000..da340b8f --- /dev/null +++ b/LEGO1/infocenterdoor.cpp @@ -0,0 +1,6 @@ +#include "infocenterdoor.h" + +// OFFSET: LEGO1 0x100377b0 +const char* InfocenterDoor::GetClassName() { + return "InfocenterDoor"; +} \ No newline at end of file diff --git a/LEGO1/infocenterdoor.h b/LEGO1/infocenterdoor.h new file mode 100644 index 00000000..9f38daa8 --- /dev/null +++ b/LEGO1/infocenterdoor.h @@ -0,0 +1,10 @@ +#ifndef INFOCENTERDOOR_H +#define INFOCENTERDOOR_H + +class InfocenterDoor +{ +public: + const char* GetClassName(); +}; + +#endif // INFOCENTERDOOR_H diff --git a/LEGO1/infocenterentity.cpp b/LEGO1/infocenterentity.cpp new file mode 100644 index 00000000..e852c244 --- /dev/null +++ b/LEGO1/infocenterentity.cpp @@ -0,0 +1,6 @@ +#include "infocenterentity.h" + +// OFFSET: LEGO1 0x1000ea00 +const char* InfoCenterEntity::GetClassName() { + return "InfoCenterEntity"; +} \ No newline at end of file diff --git a/LEGO1/infocenterentity.h b/LEGO1/infocenterentity.h new file mode 100644 index 00000000..2dc0b1e4 --- /dev/null +++ b/LEGO1/infocenterentity.h @@ -0,0 +1,10 @@ +#ifndef INFOCENTERENTITY_H +#define INFOCENTERENTITY_H + +class InfoCenterEntity +{ +public: + const char* GetClassName(); +}; + +#endif // INFOCENTERENTITY_H diff --git a/LEGO1/infocenterstate.cpp b/LEGO1/infocenterstate.cpp new file mode 100644 index 00000000..3fecaa5d --- /dev/null +++ b/LEGO1/infocenterstate.cpp @@ -0,0 +1,6 @@ +#include "infocenterstate.h" + +// OFFSET: LEGO1 0x10071840 +const char* InfocenterState::GetClassName() { + return "InfocenterState"; +} \ No newline at end of file diff --git a/LEGO1/infocenterstate.h b/LEGO1/infocenterstate.h new file mode 100644 index 00000000..78a8b7af --- /dev/null +++ b/LEGO1/infocenterstate.h @@ -0,0 +1,10 @@ +#ifndef INFOCENTERSTATE_H +#define INFOCENTERSTATE_H + +class InfocenterState +{ +public: + const char* GetClassName(); +}; + +#endif // INFOCENTERSTATE_H diff --git a/LEGO1/isleactor.cpp b/LEGO1/isleactor.cpp new file mode 100644 index 00000000..00bfb22e --- /dev/null +++ b/LEGO1/isleactor.cpp @@ -0,0 +1,6 @@ +#include "isleactor.h" + +// OFFSET: LEGO1 0x1000e660 +const char* IsleActor::GetClassName() { + return "IsleActor"; +} \ No newline at end of file diff --git a/LEGO1/isleactor.h b/LEGO1/isleactor.h new file mode 100644 index 00000000..e2ee8a33 --- /dev/null +++ b/LEGO1/isleactor.h @@ -0,0 +1,10 @@ +#ifndef ISLEACTOR_H +#define ISLEACTOR_H + +class IsleActor +{ +public: + const char* GetClassName(); +}; + +#endif // ISLEACTOR_H diff --git a/LEGO1/islepathactor.cpp b/LEGO1/islepathactor.cpp new file mode 100644 index 00000000..aaf6ed99 --- /dev/null +++ b/LEGO1/islepathactor.cpp @@ -0,0 +1,6 @@ +#include "islepathactor.h" + +// OFFSET: LEGO1 0x10002ea0 +const char* IslePathActor::GetClassName() { + return "IslePathActor"; +} \ No newline at end of file diff --git a/LEGO1/islepathactor.h b/LEGO1/islepathactor.h new file mode 100644 index 00000000..f314b9ce --- /dev/null +++ b/LEGO1/islepathactor.h @@ -0,0 +1,10 @@ +#ifndef ISLEPATHACTOR_H +#define ISLEPATHACTOR_H + +class IslePathActor +{ +public: + const char* GetClassName(); +}; + +#endif // ISLEPATHACTOR_H diff --git a/LEGO1/jetski.cpp b/LEGO1/jetski.cpp new file mode 100644 index 00000000..c1a3f4e5 --- /dev/null +++ b/LEGO1/jetski.cpp @@ -0,0 +1,6 @@ +#include "jetski.h" + +// OFFSET: LEGO1 0x1007e430 +const char* Jetski::GetClassName() { + return "Jetski"; +} \ No newline at end of file diff --git a/LEGO1/jetski.h b/LEGO1/jetski.h new file mode 100644 index 00000000..45f45330 --- /dev/null +++ b/LEGO1/jetski.h @@ -0,0 +1,10 @@ +#ifndef JETSKI_H +#define JETSKI_H + +class Jetski +{ +public: + const char* GetClassName(); +}; + +#endif // JETSKI_H diff --git a/LEGO1/jetskirace.cpp b/LEGO1/jetskirace.cpp new file mode 100644 index 00000000..637f409a --- /dev/null +++ b/LEGO1/jetskirace.cpp @@ -0,0 +1,6 @@ +#include "jetskirace.h" + +// OFFSET: LEGO1 0x1000daf0 +const char* JetskiRace::GetClassName() { + return "JetskiRace"; +} \ No newline at end of file diff --git a/LEGO1/jetskirace.h b/LEGO1/jetskirace.h new file mode 100644 index 00000000..8eb98771 --- /dev/null +++ b/LEGO1/jetskirace.h @@ -0,0 +1,10 @@ +#ifndef JETSKIRACE_H +#define JETSKIRACE_H + +class JetskiRace +{ +public: + const char* GetClassName(); +}; + +#endif // JETSKIRACE_H diff --git a/LEGO1/jetskiracestate.cpp b/LEGO1/jetskiracestate.cpp new file mode 100644 index 00000000..2ced2bd6 --- /dev/null +++ b/LEGO1/jetskiracestate.cpp @@ -0,0 +1,6 @@ +#include "jetskiracestate.h" + +// OFFSET: LEGO1 0x1000dc40 +const char* JetskiRaceState::GetClassName() { + return "JetskiRaceState"; +} \ No newline at end of file diff --git a/LEGO1/jetskiracestate.h b/LEGO1/jetskiracestate.h new file mode 100644 index 00000000..5e9ecfb6 --- /dev/null +++ b/LEGO1/jetskiracestate.h @@ -0,0 +1,10 @@ +#ifndef JETSKIRACESTATE_H +#define JETSKIRACESTATE_H + +class JetskiRaceState +{ +public: + const char* GetClassName(); +}; + +#endif // JETSKIRACESTATE_H diff --git a/LEGO1/jukeboxentity.cpp b/LEGO1/jukeboxentity.cpp new file mode 100644 index 00000000..9f0d740d --- /dev/null +++ b/LEGO1/jukeboxentity.cpp @@ -0,0 +1,6 @@ +#include "jukeboxentity.h" + +// OFFSET: LEGO1 0x10085cc0 +const char* JukeBoxEntity::GetClassName() { + return "JukeBoxEntity"; +} \ No newline at end of file diff --git a/LEGO1/jukeboxentity.h b/LEGO1/jukeboxentity.h new file mode 100644 index 00000000..6e26128f --- /dev/null +++ b/LEGO1/jukeboxentity.h @@ -0,0 +1,10 @@ +#ifndef JUKEBOXENTITY_H +#define JUKEBOXENTITY_H + +class JukeBoxEntity +{ +public: + const char* GetClassName(); +}; + +#endif // JUKEBOXENTITY_H diff --git a/LEGO1/jukeboxstate.cpp b/LEGO1/jukeboxstate.cpp new file mode 100644 index 00000000..e0a488fb --- /dev/null +++ b/LEGO1/jukeboxstate.cpp @@ -0,0 +1,6 @@ +#include "jukeboxstate.h" + +// OFFSET: LEGO1 0x1000f310 +const char* JukeBoxState::GetClassName() { + return "JukeBoxState"; +} \ No newline at end of file diff --git a/LEGO1/jukeboxstate.h b/LEGO1/jukeboxstate.h new file mode 100644 index 00000000..b2756db7 --- /dev/null +++ b/LEGO1/jukeboxstate.h @@ -0,0 +1,10 @@ +#ifndef JUKEBOXSTATE_H +#define JUKEBOXSTATE_H + +class JukeBoxState +{ +public: + const char* GetClassName(); +}; + +#endif // JUKEBOXSTATE_H diff --git a/LEGO1/lego3dwavepresenter.cpp b/LEGO1/lego3dwavepresenter.cpp new file mode 100644 index 00000000..16d22a28 --- /dev/null +++ b/LEGO1/lego3dwavepresenter.cpp @@ -0,0 +1,6 @@ +#include "lego3dwavepresenter.h" + +// OFFSET: LEGO1 0x1000d890 +const char* Lego3DWavePresenter::GetClassName() { + return "Lego3DWavePresenter"; +} \ No newline at end of file diff --git a/LEGO1/lego3dwavepresenter.h b/LEGO1/lego3dwavepresenter.h new file mode 100644 index 00000000..12ac8d1f --- /dev/null +++ b/LEGO1/lego3dwavepresenter.h @@ -0,0 +1,10 @@ +#ifndef LEGO3DWAVEPRESENTER_H +#define LEGO3DWAVEPRESENTER_H + +class Lego3DWavePresenter +{ +public: + const char* GetClassName(); +}; + +#endif // LEGO3DWAVEPRESENTER_H diff --git a/LEGO1/legoactioncontrolpresenter.cpp b/LEGO1/legoactioncontrolpresenter.cpp new file mode 100644 index 00000000..ef182b13 --- /dev/null +++ b/LEGO1/legoactioncontrolpresenter.cpp @@ -0,0 +1,6 @@ +#include "legoactioncontrolpresenter.h" + +// OFFSET: LEGO1 0x1000d0e0 +const char* LegoActionControlPresenter::GetClassName() { + return "LegoActionControlPresenter"; +} \ No newline at end of file diff --git a/LEGO1/legoactioncontrolpresenter.h b/LEGO1/legoactioncontrolpresenter.h new file mode 100644 index 00000000..1b548ff7 --- /dev/null +++ b/LEGO1/legoactioncontrolpresenter.h @@ -0,0 +1,10 @@ +#ifndef LEGOACTIONCONTROLPRESENTER_H +#define LEGOACTIONCONTROLPRESENTER_H + +class LegoActionControlPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOACTIONCONTROLPRESENTER_H diff --git a/LEGO1/legoactor.cpp b/LEGO1/legoactor.cpp new file mode 100644 index 00000000..9b9aeebb --- /dev/null +++ b/LEGO1/legoactor.cpp @@ -0,0 +1,6 @@ +#include "legoactor.h" + +// OFFSET: LEGO1 0x1002d210 +const char* LegoActor::GetClassName() { + return "LegoActor"; +} \ No newline at end of file diff --git a/LEGO1/legoactor.h b/LEGO1/legoactor.h new file mode 100644 index 00000000..499aef64 --- /dev/null +++ b/LEGO1/legoactor.h @@ -0,0 +1,10 @@ +#ifndef LEGOACTOR_H +#define LEGOACTOR_H + +class LegoActor +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOACTOR_H diff --git a/LEGO1/legoactorpresenter.cpp b/LEGO1/legoactorpresenter.cpp new file mode 100644 index 00000000..a4f1e554 --- /dev/null +++ b/LEGO1/legoactorpresenter.cpp @@ -0,0 +1,6 @@ +#include "legoactorpresenter.h" + +// OFFSET: LEGO1 0x1000cb10 +const char* LegoActorPresenter::GetClassName() { + return "LegoActorPresenter"; +} \ No newline at end of file diff --git a/LEGO1/legoactorpresenter.h b/LEGO1/legoactorpresenter.h new file mode 100644 index 00000000..1d746e82 --- /dev/null +++ b/LEGO1/legoactorpresenter.h @@ -0,0 +1,10 @@ +#ifndef LEGOACTORPRESENTER_H +#define LEGOACTORPRESENTER_H + +class LegoActorPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOACTORPRESENTER_H diff --git a/LEGO1/legoanimactor.cpp b/LEGO1/legoanimactor.cpp new file mode 100644 index 00000000..6d2937c3 --- /dev/null +++ b/LEGO1/legoanimactor.cpp @@ -0,0 +1,6 @@ +#include "legoanimactor.h" + +// OFFSET: LEGO1 0x1000fba0 +const char* LegoAnimActor::GetClassName() { + return "LegoAnimActor"; +} \ No newline at end of file diff --git a/LEGO1/legoanimactor.h b/LEGO1/legoanimactor.h new file mode 100644 index 00000000..ad420f8c --- /dev/null +++ b/LEGO1/legoanimactor.h @@ -0,0 +1,10 @@ +#ifndef LEGOANIMACTOR_H +#define LEGOANIMACTOR_H + +class LegoAnimActor +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOANIMACTOR_H diff --git a/LEGO1/legoanimationmanager.cpp b/LEGO1/legoanimationmanager.cpp new file mode 100644 index 00000000..ab5561d7 --- /dev/null +++ b/LEGO1/legoanimationmanager.cpp @@ -0,0 +1,6 @@ +#include "legoanimationmanager.h" + +// OFFSET: LEGO1 0x1005ec80 +const char* LegoAnimationManager::GetClassName() { + return "LegoAnimationManager"; +} \ No newline at end of file diff --git a/LEGO1/legoanimationmanager.h b/LEGO1/legoanimationmanager.h index 8e243dd3..b7522b41 100644 --- a/LEGO1/legoanimationmanager.h +++ b/LEGO1/legoanimationmanager.h @@ -5,6 +5,7 @@ class LegoAnimationManager { public: __declspec(dllexport) static void configureLegoAnimationManager(int param_1); + const char* GetClassName(); }; #endif // LEGOANIMATIONMANAGER_H diff --git a/LEGO1/legoanimmmpresenter.cpp b/LEGO1/legoanimmmpresenter.cpp new file mode 100644 index 00000000..d29b8f77 --- /dev/null +++ b/LEGO1/legoanimmmpresenter.cpp @@ -0,0 +1,6 @@ +#include "legoanimmmpresenter.h" + +// OFFSET: LEGO1 0x1004a950 +const char* LegoAnimMMPresenter::GetClassName() { + return "LegoAnimMMPresenter"; +} \ No newline at end of file diff --git a/LEGO1/legoanimmmpresenter.h b/LEGO1/legoanimmmpresenter.h new file mode 100644 index 00000000..46da8100 --- /dev/null +++ b/LEGO1/legoanimmmpresenter.h @@ -0,0 +1,10 @@ +#ifndef LEGOANIMMMPRESENTER_H +#define LEGOANIMMMPRESENTER_H + +class LegoAnimMMPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOANIMMMPRESENTER_H diff --git a/LEGO1/legoanimpresenter.cpp b/LEGO1/legoanimpresenter.cpp new file mode 100644 index 00000000..9d1ca758 --- /dev/null +++ b/LEGO1/legoanimpresenter.cpp @@ -0,0 +1,6 @@ +#include "legoanimpresenter.h" + +// OFFSET: LEGO1 0x10068530 +const char* LegoAnimPresenter::GetClassName() { + return "LegoAnimPresenter"; +} \ No newline at end of file diff --git a/LEGO1/legoanimpresenter.h b/LEGO1/legoanimpresenter.h new file mode 100644 index 00000000..0cc46389 --- /dev/null +++ b/LEGO1/legoanimpresenter.h @@ -0,0 +1,10 @@ +#ifndef LEGOANIMPRESENTER_H +#define LEGOANIMPRESENTER_H + +class LegoAnimPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOANIMPRESENTER_H diff --git a/LEGO1/legobuildingmanager.cpp b/LEGO1/legobuildingmanager.cpp new file mode 100644 index 00000000..62da3235 --- /dev/null +++ b/LEGO1/legobuildingmanager.cpp @@ -0,0 +1,6 @@ +#include "legobuildingmanager.h" + +// OFFSET: LEGO1 0x1002f930 +const char* LegoBuildingManager::GetClassName() { + return "LegoBuildingManager"; +} \ No newline at end of file diff --git a/LEGO1/legobuildingmanager.h b/LEGO1/legobuildingmanager.h index a1173d3d..8b6475eb 100644 --- a/LEGO1/legobuildingmanager.h +++ b/LEGO1/legobuildingmanager.h @@ -5,6 +5,7 @@ class LegoBuildingManager { public: __declspec(dllexport) static void configureLegoBuildingManager(int param_1); + const char* GetClassName(); }; #endif // LEGOBUILDINGMANAGER_H diff --git a/LEGO1/legocachesound.cpp b/LEGO1/legocachesound.cpp new file mode 100644 index 00000000..afc68d45 --- /dev/null +++ b/LEGO1/legocachesound.cpp @@ -0,0 +1,6 @@ +#include "legocachesound.h" + +// OFFSET: LEGO1 0x10006580 +const char* LegoCacheSound::GetClassName() { + return "LegoCacheSound"; +} \ No newline at end of file diff --git a/LEGO1/legocachesound.h b/LEGO1/legocachesound.h new file mode 100644 index 00000000..cc19331d --- /dev/null +++ b/LEGO1/legocachesound.h @@ -0,0 +1,10 @@ +#ifndef LEGOCACHESOUND_H +#define LEGOCACHESOUND_H + +class LegoCacheSound +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOCACHESOUND_H diff --git a/LEGO1/legocarbuild.cpp b/LEGO1/legocarbuild.cpp new file mode 100644 index 00000000..89245e20 --- /dev/null +++ b/LEGO1/legocarbuild.cpp @@ -0,0 +1,6 @@ +#include "legocarbuild.h" + +// OFFSET: LEGO1 0x10022940 +const char* LegoCarBuild::GetClassName() { + return "LegoCarBuild"; +} \ No newline at end of file diff --git a/LEGO1/legocarbuild.h b/LEGO1/legocarbuild.h new file mode 100644 index 00000000..141f1dbc --- /dev/null +++ b/LEGO1/legocarbuild.h @@ -0,0 +1,10 @@ +#ifndef LEGOCARBUILD_H +#define LEGOCARBUILD_H + +class LegoCarBuild +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOCARBUILD_H diff --git a/LEGO1/legocarbuildanimpresenter.cpp b/LEGO1/legocarbuildanimpresenter.cpp new file mode 100644 index 00000000..56911a7f --- /dev/null +++ b/LEGO1/legocarbuildanimpresenter.cpp @@ -0,0 +1,6 @@ +#include "legocarbuildanimpresenter.h" + +// OFFSET: LEGO1 0x10078510 +const char* LegoCarBuildAnimPresenter::GetClassName() { + return "LegoCarBuildAnimPresenter"; +} \ No newline at end of file diff --git a/LEGO1/legocarbuildanimpresenter.h b/LEGO1/legocarbuildanimpresenter.h new file mode 100644 index 00000000..ab26bf1c --- /dev/null +++ b/LEGO1/legocarbuildanimpresenter.h @@ -0,0 +1,10 @@ +#ifndef LEGOCARBUILDANIMPRESENTER_H +#define LEGOCARBUILDANIMPRESENTER_H + +class LegoCarBuildAnimPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOCARBUILDANIMPRESENTER_H diff --git a/LEGO1/legocarraceactor.cpp b/LEGO1/legocarraceactor.cpp new file mode 100644 index 00000000..8b3843c2 --- /dev/null +++ b/LEGO1/legocarraceactor.cpp @@ -0,0 +1,6 @@ +#include "legocarraceactor.h" + +// OFFSET: LEGO1 0x10081660 +const char* LegoCarRaceActor::GetClassName() { + return "LegoCarRaceActor"; +} \ No newline at end of file diff --git a/LEGO1/legocarraceactor.h b/LEGO1/legocarraceactor.h new file mode 100644 index 00000000..5b15a371 --- /dev/null +++ b/LEGO1/legocarraceactor.h @@ -0,0 +1,10 @@ +#ifndef LEGOCARRACEACTOR_H +#define LEGOCARRACEACTOR_H + +class LegoCarRaceActor +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOCARRACEACTOR_H diff --git a/LEGO1/legoentity.cpp b/LEGO1/legoentity.cpp new file mode 100644 index 00000000..4eecb8c1 --- /dev/null +++ b/LEGO1/legoentity.cpp @@ -0,0 +1,6 @@ +#include "legoentity.h" + +// OFFSET: LEGO1 0x1000c2f0 +const char* LegoEntity::GetClassName() { + return "LegoEntity"; +} \ No newline at end of file diff --git a/LEGO1/legoentity.h b/LEGO1/legoentity.h index b64f55a2..8ddcf995 100644 --- a/LEGO1/legoentity.h +++ b/LEGO1/legoentity.h @@ -5,6 +5,7 @@ class LegoEntity { public: __declspec(dllexport) virtual ~LegoEntity(); + const char* GetClassName(); }; #endif // LEGOENTITY_H diff --git a/LEGO1/legoentitypresenter.cpp b/LEGO1/legoentitypresenter.cpp new file mode 100644 index 00000000..3f7a896e --- /dev/null +++ b/LEGO1/legoentitypresenter.cpp @@ -0,0 +1,6 @@ +#include "legoentitypresenter.h" + +// OFFSET: LEGO1 0x100534b0 +const char* LegoEntityPresenter::GetClassName() { + return "LegoEntityPresenter"; +} \ No newline at end of file diff --git a/LEGO1/legoentitypresenter.h b/LEGO1/legoentitypresenter.h new file mode 100644 index 00000000..c6325b4a --- /dev/null +++ b/LEGO1/legoentitypresenter.h @@ -0,0 +1,10 @@ +#ifndef LEGOENTITYPRESENTER_H +#define LEGOENTITYPRESENTER_H + +class LegoEntityPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOENTITYPRESENTER_H diff --git a/LEGO1/legoextraactor.cpp b/LEGO1/legoextraactor.cpp new file mode 100644 index 00000000..c65bd542 --- /dev/null +++ b/LEGO1/legoextraactor.cpp @@ -0,0 +1,6 @@ +#include "legoextraactor.h" + +// OFFSET: LEGO1 0x1002b7b0 +const char* LegoExtraActor::GetClassName() { + return "LegoExtraActor"; +} \ No newline at end of file diff --git a/LEGO1/legoextraactor.h b/LEGO1/legoextraactor.h new file mode 100644 index 00000000..8de49d8b --- /dev/null +++ b/LEGO1/legoextraactor.h @@ -0,0 +1,10 @@ +#ifndef LEGOEXTRAACTOR_H +#define LEGOEXTRAACTOR_H + +class LegoExtraActor +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOEXTRAACTOR_H diff --git a/LEGO1/legoflctexturepresenter.cpp b/LEGO1/legoflctexturepresenter.cpp new file mode 100644 index 00000000..c5aadbb9 --- /dev/null +++ b/LEGO1/legoflctexturepresenter.cpp @@ -0,0 +1,6 @@ +#include "legoflctexturepresenter.h" + +// OFFSET: LEGO1 0x1005def0 +const char* LegoFlcTexturePresenter::GetClassName() { + return "LegoFlcTexturePresenter"; +} \ No newline at end of file diff --git a/LEGO1/legoflctexturepresenter.h b/LEGO1/legoflctexturepresenter.h new file mode 100644 index 00000000..605992be --- /dev/null +++ b/LEGO1/legoflctexturepresenter.h @@ -0,0 +1,10 @@ +#ifndef LEGOFLCTEXTUREPRESENTER_H +#define LEGOFLCTEXTUREPRESENTER_H + +class LegoFlcTexturePresenter +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOFLCTEXTUREPRESENTER_H diff --git a/LEGO1/legohideanimpresenter.cpp b/LEGO1/legohideanimpresenter.cpp new file mode 100644 index 00000000..efab8ed9 --- /dev/null +++ b/LEGO1/legohideanimpresenter.cpp @@ -0,0 +1,6 @@ +#include "legohideanimpresenter.h" + +// OFFSET: LEGO1 0x1006d880 +const char* LegoHideAnimPresenter::GetClassName() { + return "LegoHideAnimPresenter"; +} \ No newline at end of file diff --git a/LEGO1/legohideanimpresenter.h b/LEGO1/legohideanimpresenter.h new file mode 100644 index 00000000..3bf3a5b1 --- /dev/null +++ b/LEGO1/legohideanimpresenter.h @@ -0,0 +1,10 @@ +#ifndef LEGOHIDEANIMPRESENTER_H +#define LEGOHIDEANIMPRESENTER_H + +class LegoHideAnimPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOHIDEANIMPRESENTER_H diff --git a/LEGO1/legojetski.cpp b/LEGO1/legojetski.cpp new file mode 100644 index 00000000..40e2d775 --- /dev/null +++ b/LEGO1/legojetski.cpp @@ -0,0 +1,6 @@ +#include "legojetski.h" + +// OFFSET: LEGO1 0x10013e90 +const char* LegoJetski::GetClassName() { + return "LegoJetski"; +} \ No newline at end of file diff --git a/LEGO1/legojetski.h b/LEGO1/legojetski.h new file mode 100644 index 00000000..eadc404c --- /dev/null +++ b/LEGO1/legojetski.h @@ -0,0 +1,10 @@ +#ifndef LEGOJETSKI_H +#define LEGOJETSKI_H + +class LegoJetski +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOJETSKI_H diff --git a/LEGO1/legojetskiraceactor.cpp b/LEGO1/legojetskiraceactor.cpp new file mode 100644 index 00000000..27952487 --- /dev/null +++ b/LEGO1/legojetskiraceactor.cpp @@ -0,0 +1,6 @@ +#include "legojetskiraceactor.h" + +// OFFSET: LEGO1 0x10081d90 +const char* LegoJetskiRaceActor::GetClassName() { + return "LegoJetskiRaceActor"; +} \ No newline at end of file diff --git a/LEGO1/legojetskiraceactor.h b/LEGO1/legojetskiraceactor.h new file mode 100644 index 00000000..f24fa6ea --- /dev/null +++ b/LEGO1/legojetskiraceactor.h @@ -0,0 +1,10 @@ +#ifndef LEGOJETSKIRACEACTOR_H +#define LEGOJETSKIRACEACTOR_H + +class LegoJetskiRaceActor +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOJETSKIRACEACTOR_H diff --git a/LEGO1/legoloadcachesoundpresenter.cpp b/LEGO1/legoloadcachesoundpresenter.cpp new file mode 100644 index 00000000..c2277290 --- /dev/null +++ b/LEGO1/legoloadcachesoundpresenter.cpp @@ -0,0 +1,6 @@ +#include "legoloadcachesoundpresenter.h" + +// OFFSET: LEGO1 0x10018450 +const char* LegoLoadCacheSoundPresenter::GetClassName() { + return "LegoLoadCacheSoundPresenter"; +} \ No newline at end of file diff --git a/LEGO1/legoloadcachesoundpresenter.h b/LEGO1/legoloadcachesoundpresenter.h new file mode 100644 index 00000000..7d59029d --- /dev/null +++ b/LEGO1/legoloadcachesoundpresenter.h @@ -0,0 +1,10 @@ +#ifndef LEGOLOADCACHESOUNDPRESENTER_H +#define LEGOLOADCACHESOUNDPRESENTER_H + +class LegoLoadCacheSoundPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOLOADCACHESOUNDPRESENTER_H diff --git a/LEGO1/legolocomotionanimpresenter.cpp b/LEGO1/legolocomotionanimpresenter.cpp new file mode 100644 index 00000000..116ae276 --- /dev/null +++ b/LEGO1/legolocomotionanimpresenter.cpp @@ -0,0 +1,6 @@ +#include "legolocomotionanimpresenter.h" + +// OFFSET: LEGO1 0x1006ce50 +const char* LegoLocomotionAnimPresenter::GetClassName() { + return "LegoLocomotionAnimPresenter"; +} \ No newline at end of file diff --git a/LEGO1/legolocomotionanimpresenter.h b/LEGO1/legolocomotionanimpresenter.h new file mode 100644 index 00000000..8185354e --- /dev/null +++ b/LEGO1/legolocomotionanimpresenter.h @@ -0,0 +1,10 @@ +#ifndef LEGOLOCOMOTIONANIMPRESENTER_H +#define LEGOLOCOMOTIONANIMPRESENTER_H + +class LegoLocomotionAnimPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOLOCOMOTIONANIMPRESENTER_H diff --git a/LEGO1/legoloopinganimpresenter.cpp b/LEGO1/legoloopinganimpresenter.cpp new file mode 100644 index 00000000..abe60c66 --- /dev/null +++ b/LEGO1/legoloopinganimpresenter.cpp @@ -0,0 +1,6 @@ +#include "legoloopinganimpresenter.h" + +// OFFSET: LEGO1 0x1006ce50 +const char* LegoLoopingAnimPresenter::GetClassName() { + return "LegoLoopingAnimPresenter"; +} \ No newline at end of file diff --git a/LEGO1/legoloopinganimpresenter.h b/LEGO1/legoloopinganimpresenter.h new file mode 100644 index 00000000..966bd055 --- /dev/null +++ b/LEGO1/legoloopinganimpresenter.h @@ -0,0 +1,10 @@ +#ifndef LEGOLOOPINGANIMPRESENTER_H +#define LEGOLOOPINGANIMPRESENTER_H + +class LegoLoopingAnimPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOLOOPINGANIMPRESENTER_H diff --git a/LEGO1/legomodelpresenter.cpp b/LEGO1/legomodelpresenter.cpp new file mode 100644 index 00000000..fa5fcb96 --- /dev/null +++ b/LEGO1/legomodelpresenter.cpp @@ -0,0 +1,6 @@ +#include "legomodelpresenter.h" + +// OFFSET: LEGO1 0x1000ccb0 +const char* LegoModelPresenter::GetClassName() { + return "LegoModelPresenter"; +} \ No newline at end of file diff --git a/LEGO1/legomodelpresenter.h b/LEGO1/legomodelpresenter.h index a5c6306c..72bc5385 100644 --- a/LEGO1/legomodelpresenter.h +++ b/LEGO1/legomodelpresenter.h @@ -5,6 +5,7 @@ class LegoModelPresenter { public: __declspec(dllexport) static void configureLegoModelPresenter(int param_1); + const char* GetClassName(); }; #endif // LEGOMODELPRESENTER_H diff --git a/LEGO1/legopalettepresenter.cpp b/LEGO1/legopalettepresenter.cpp new file mode 100644 index 00000000..6a64c8db --- /dev/null +++ b/LEGO1/legopalettepresenter.cpp @@ -0,0 +1,6 @@ +#include "legopalettepresenter.h" + +// OFFSET: LEGO1 0x10079f30 +const char* LegoPalettePresenter::GetClassName() { + return "LegoPalettePresenter"; +} \ No newline at end of file diff --git a/LEGO1/legopalettepresenter.h b/LEGO1/legopalettepresenter.h new file mode 100644 index 00000000..749ba12f --- /dev/null +++ b/LEGO1/legopalettepresenter.h @@ -0,0 +1,10 @@ +#ifndef LEGOPALETTEPRESENTER_H +#define LEGOPALETTEPRESENTER_H + +class LegoPalettePresenter +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOPALETTEPRESENTER_H diff --git a/LEGO1/legopartpresenter.cpp b/LEGO1/legopartpresenter.cpp new file mode 100644 index 00000000..2f480a63 --- /dev/null +++ b/LEGO1/legopartpresenter.cpp @@ -0,0 +1,6 @@ +#include "legopartpresenter.h" + +// OFFSET: LEGO1 0x1000cf70 +const char* LegoPartPresenter::GetClassName() { + return "LegoPartPresenter"; +} \ No newline at end of file diff --git a/LEGO1/legopartpresenter.h b/LEGO1/legopartpresenter.h index 05e0df7e..bc8d22c1 100644 --- a/LEGO1/legopartpresenter.h +++ b/LEGO1/legopartpresenter.h @@ -5,6 +5,7 @@ class LegoPartPresenter { public: __declspec(dllexport) static void configureLegoPartPresenter(int param_1, int param_2); + const char* GetClassName(); }; #endif // LEGOPARTPRESENTER_H diff --git a/LEGO1/legopathactor.cpp b/LEGO1/legopathactor.cpp new file mode 100644 index 00000000..fa6c2c7d --- /dev/null +++ b/LEGO1/legopathactor.cpp @@ -0,0 +1,6 @@ +#include "legopathactor.h" + +// OFFSET: LEGO1 0x1000c430 +const char* LegoPathActor::GetClassName() { + return "LegoPathActor"; +} \ No newline at end of file diff --git a/LEGO1/legopathactor.h b/LEGO1/legopathactor.h new file mode 100644 index 00000000..7bd20568 --- /dev/null +++ b/LEGO1/legopathactor.h @@ -0,0 +1,10 @@ +#ifndef LEGOPATHACTOR_H +#define LEGOPATHACTOR_H + +class LegoPathActor +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOPATHACTOR_H diff --git a/LEGO1/legopathpresenter.cpp b/LEGO1/legopathpresenter.cpp new file mode 100644 index 00000000..202bff5b --- /dev/null +++ b/LEGO1/legopathpresenter.cpp @@ -0,0 +1,6 @@ +#include "legopathpresenter.h" + +// OFFSET: LEGO1 0x100449a0 +const char* LegoPathPresenter::GetClassName() { + return "LegoPathPresenter"; +} \ No newline at end of file diff --git a/LEGO1/legopathpresenter.h b/LEGO1/legopathpresenter.h new file mode 100644 index 00000000..2e544501 --- /dev/null +++ b/LEGO1/legopathpresenter.h @@ -0,0 +1,10 @@ +#ifndef LEGOPATHPRESENTER_H +#define LEGOPATHPRESENTER_H + +class LegoPathPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOPATHPRESENTER_H diff --git a/LEGO1/legophonemepresenter.cpp b/LEGO1/legophonemepresenter.cpp new file mode 100644 index 00000000..df11baaa --- /dev/null +++ b/LEGO1/legophonemepresenter.cpp @@ -0,0 +1,6 @@ +#include "legophonemepresenter.h" + +// OFFSET: LEGO1 0x1004e310 +const char* LegoPhonemePresenter::GetClassName() { + return "LegoPhonemePresenter"; +} \ No newline at end of file diff --git a/LEGO1/legophonemepresenter.h b/LEGO1/legophonemepresenter.h new file mode 100644 index 00000000..800b7946 --- /dev/null +++ b/LEGO1/legophonemepresenter.h @@ -0,0 +1,10 @@ +#ifndef LEGOPHONEMEPRESENTER_H +#define LEGOPHONEMEPRESENTER_H + +class LegoPhonemePresenter +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOPHONEMEPRESENTER_H diff --git a/LEGO1/legorace.cpp b/LEGO1/legorace.cpp new file mode 100644 index 00000000..4df2213a --- /dev/null +++ b/LEGO1/legorace.cpp @@ -0,0 +1,6 @@ +#include "legorace.h" + +// OFFSET: LEGO1 0x10015ba0 +const char* LegoRace::GetClassName() { + return "LegoRace"; +} \ No newline at end of file diff --git a/LEGO1/legorace.h b/LEGO1/legorace.h new file mode 100644 index 00000000..aed6da6d --- /dev/null +++ b/LEGO1/legorace.h @@ -0,0 +1,10 @@ +#ifndef LEGORACE_H +#define LEGORACE_H + +class LegoRace +{ +public: + const char* GetClassName(); +}; + +#endif // LEGORACE_H diff --git a/LEGO1/legoracecar.cpp b/LEGO1/legoracecar.cpp new file mode 100644 index 00000000..13ed2672 --- /dev/null +++ b/LEGO1/legoracecar.cpp @@ -0,0 +1,6 @@ +#include "legoracecar.h" + +// OFFSET: LEGO1 0x100142a0 +const char* LegoRaceCar::GetClassName() { + return "LegoRaceCar"; +} \ No newline at end of file diff --git a/LEGO1/legoracecar.h b/LEGO1/legoracecar.h new file mode 100644 index 00000000..3f0cc722 --- /dev/null +++ b/LEGO1/legoracecar.h @@ -0,0 +1,10 @@ +#ifndef LEGORACECAR_H +#define LEGORACECAR_H + +class LegoRaceCar +{ +public: + const char* GetClassName(); +}; + +#endif // LEGORACECAR_H diff --git a/LEGO1/legostate.cpp b/LEGO1/legostate.cpp new file mode 100644 index 00000000..cc11a19a --- /dev/null +++ b/LEGO1/legostate.cpp @@ -0,0 +1,6 @@ +#include "legostate.h" + +// OFFSET: LEGO1 0x100060d0 +const char* LegoState::GetClassName() { + return "LegoState"; +} \ No newline at end of file diff --git a/LEGO1/legostate.h b/LEGO1/legostate.h new file mode 100644 index 00000000..4d582c8f --- /dev/null +++ b/LEGO1/legostate.h @@ -0,0 +1,10 @@ +#ifndef LEGOSTATE_H +#define LEGOSTATE_H + +class LegoState +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOSTATE_H diff --git a/LEGO1/legotexturepresenter.cpp b/LEGO1/legotexturepresenter.cpp new file mode 100644 index 00000000..166d71f6 --- /dev/null +++ b/LEGO1/legotexturepresenter.cpp @@ -0,0 +1,6 @@ +#include "legotexturepresenter.h" + +// OFFSET: LEGO1 0x1000ce50 +const char* LegoTexturePresenter::GetClassName() { + return "LegoTexturePresenter"; +} \ No newline at end of file diff --git a/LEGO1/legotexturepresenter.h b/LEGO1/legotexturepresenter.h new file mode 100644 index 00000000..38694e91 --- /dev/null +++ b/LEGO1/legotexturepresenter.h @@ -0,0 +1,10 @@ +#ifndef LEGOTEXTUREPRESENTER_H +#define LEGOTEXTUREPRESENTER_H + +class LegoTexturePresenter +{ +public: + const char* GetClassName(); +}; + +#endif // LEGOTEXTUREPRESENTER_H diff --git a/LEGO1/legoworld.cpp b/LEGO1/legoworld.cpp new file mode 100644 index 00000000..df447ee2 --- /dev/null +++ b/LEGO1/legoworld.cpp @@ -0,0 +1,6 @@ +#include "legoworld.h" + +// OFFSET: LEGO1 0x1001d690 +const char* LegoWorld::GetClassName() { + return "LegoWorld"; +} \ No newline at end of file diff --git a/LEGO1/legoworld.h b/LEGO1/legoworld.h index b11f7095..f774f545 100644 --- a/LEGO1/legoworld.h +++ b/LEGO1/legoworld.h @@ -6,6 +6,7 @@ class LegoWorld public: __declspec(dllexport) LegoWorld(); __declspec(dllexport) virtual ~LegoWorld(); + const char* GetClassName(); }; #endif // LEGOWORLD_H diff --git a/LEGO1/legoworldpresenter.cpp b/LEGO1/legoworldpresenter.cpp new file mode 100644 index 00000000..a39983d3 --- /dev/null +++ b/LEGO1/legoworldpresenter.cpp @@ -0,0 +1,6 @@ +#include "legoworldpresenter.h" + +// OFFSET: LEGO1 0x10066630 +const char* LegoWorldPresenter::GetClassName() { + return "LegoWorldPresenter"; +} \ No newline at end of file diff --git a/LEGO1/legoworldpresenter.h b/LEGO1/legoworldpresenter.h index 006b4cf8..97a12b68 100644 --- a/LEGO1/legoworldpresenter.h +++ b/LEGO1/legoworldpresenter.h @@ -5,6 +5,7 @@ class LegoWorldPresenter { public: __declspec(dllexport) static void configureLegoWorldPresenter(int param_1); + const char* GetClassName(); }; #endif // LEGOWORLDPRESENTER_H diff --git a/LEGO1/mxaudiopresenter.cpp b/LEGO1/mxaudiopresenter.cpp new file mode 100644 index 00000000..08648d7a --- /dev/null +++ b/LEGO1/mxaudiopresenter.cpp @@ -0,0 +1,6 @@ +#include "mxaudiopresenter.h" + +// OFFSET: LEGO1 0x1000d280 +const char* MxAudioPresenter::GetClassName() { + return "MxAudioPresenter"; +} \ No newline at end of file diff --git a/LEGO1/mxaudiopresenter.h b/LEGO1/mxaudiopresenter.h new file mode 100644 index 00000000..ef9ba329 --- /dev/null +++ b/LEGO1/mxaudiopresenter.h @@ -0,0 +1,10 @@ +#ifndef MXAUDIOPRESENTER_H +#define MXAUDIOPRESENTER_H + +class MxAudioPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // MXAUDIOPRESENTER_H diff --git a/LEGO1/mxcompositepresenter.cpp b/LEGO1/mxcompositepresenter.cpp new file mode 100644 index 00000000..5884268f --- /dev/null +++ b/LEGO1/mxcompositepresenter.cpp @@ -0,0 +1,6 @@ +#include "mxcompositepresenter.h" + +// OFFSET: LEGO1 0x100b6210 +const char* MxCompositePresenter::GetClassName() { + return "MxCompositePresenter"; +} \ No newline at end of file diff --git a/LEGO1/mxcompositepresenter.h b/LEGO1/mxcompositepresenter.h new file mode 100644 index 00000000..0dbd41ad --- /dev/null +++ b/LEGO1/mxcompositepresenter.h @@ -0,0 +1,10 @@ +#ifndef MXCOMPOSITEPRESENTER_H +#define MXCOMPOSITEPRESENTER_H + +class MxCompositePresenter +{ +public: + const char* GetClassName(); +}; + +#endif // MXCOMPOSITEPRESENTER_H diff --git a/LEGO1/mxcontrolpresenter.cpp b/LEGO1/mxcontrolpresenter.cpp new file mode 100644 index 00000000..122c71d2 --- /dev/null +++ b/LEGO1/mxcontrolpresenter.cpp @@ -0,0 +1,6 @@ +#include "mxcontrolpresenter.h" + +// OFFSET: LEGO1 0x10044000 +const char* MxControlPresenter::GetClassName() { + return "MxControlPresenter"; +} \ No newline at end of file diff --git a/LEGO1/mxcontrolpresenter.h b/LEGO1/mxcontrolpresenter.h new file mode 100644 index 00000000..578dc48f --- /dev/null +++ b/LEGO1/mxcontrolpresenter.h @@ -0,0 +1,10 @@ +#ifndef MXCONTROLPRESENTER_H +#define MXCONTROLPRESENTER_H + +class MxControlPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // MXCONTROLPRESENTER_H diff --git a/LEGO1/mxdiskstreamcontroller.cpp b/LEGO1/mxdiskstreamcontroller.cpp new file mode 100644 index 00000000..61aa9636 --- /dev/null +++ b/LEGO1/mxdiskstreamcontroller.cpp @@ -0,0 +1,6 @@ +#include "mxdiskstreamcontroller.h" + +// OFFSET: LEGO1 0x100c7360 +const char* MxDiskStreamController::GetClassName() { + return "MxDiskStreamController"; +} \ No newline at end of file diff --git a/LEGO1/mxdiskstreamcontroller.h b/LEGO1/mxdiskstreamcontroller.h new file mode 100644 index 00000000..f2a0a9ca --- /dev/null +++ b/LEGO1/mxdiskstreamcontroller.h @@ -0,0 +1,10 @@ +#ifndef MXDISKSTREAMCONTROLLER_H +#define MXDISKSTREAMCONTROLLER_H + +class MxDiskStreamController +{ +public: + const char* GetClassName(); +}; + +#endif // MXDISKSTREAMCONTROLLER_H diff --git a/LEGO1/mxdiskstreamprovider.cpp b/LEGO1/mxdiskstreamprovider.cpp new file mode 100644 index 00000000..758f22de --- /dev/null +++ b/LEGO1/mxdiskstreamprovider.cpp @@ -0,0 +1,6 @@ +#include "mxdiskstreamprovider.h" + +// OFFSET: LEGO1 0x100d1160 +const char* MxDiskStreamProvider::GetClassName() { + return "MxDiskStreamProvider"; +} \ No newline at end of file diff --git a/LEGO1/mxdiskstreamprovider.h b/LEGO1/mxdiskstreamprovider.h new file mode 100644 index 00000000..d0a23f54 --- /dev/null +++ b/LEGO1/mxdiskstreamprovider.h @@ -0,0 +1,10 @@ +#ifndef MXDISKSTREAMPROVIDER_H +#define MXDISKSTREAMPROVIDER_H + +class MxDiskStreamProvider +{ +public: + const char* GetClassName(); +}; + +#endif // MXDISKSTREAMPROVIDER_H diff --git a/LEGO1/mxdsaction.cpp b/LEGO1/mxdsaction.cpp new file mode 100644 index 00000000..d1408f42 --- /dev/null +++ b/LEGO1/mxdsaction.cpp @@ -0,0 +1,6 @@ +#include "mxdsaction.h" + +// OFFSET: LEGO1 0x100ad980 +const char* MxDSAction::GetClassName() { + return "MxDSAction"; +} \ No newline at end of file diff --git a/LEGO1/mxdsaction.h b/LEGO1/mxdsaction.h index 558cd035..6c13185d 100644 --- a/LEGO1/mxdsaction.h +++ b/LEGO1/mxdsaction.h @@ -9,6 +9,8 @@ class MxDSAction : public MxDSObject __declspec(dllexport) MxDSAction(); __declspec(dllexport) virtual ~MxDSAction(); + const char* GetClassName(); + int m_unk2c; int m_unk30; int m_unk34; diff --git a/LEGO1/mxdsanim.cpp b/LEGO1/mxdsanim.cpp new file mode 100644 index 00000000..cd1127e6 --- /dev/null +++ b/LEGO1/mxdsanim.cpp @@ -0,0 +1,6 @@ +#include "mxdsanim.h" + +// OFFSET: LEGO1 0x100c9060 +const char* MxDSAnim::GetClassName() { + return "MxDSAnim"; +} \ No newline at end of file diff --git a/LEGO1/mxdsanim.h b/LEGO1/mxdsanim.h new file mode 100644 index 00000000..4d9c7bc2 --- /dev/null +++ b/LEGO1/mxdsanim.h @@ -0,0 +1,10 @@ +#ifndef MXDSANIM_H +#define MXDSANIM_H + +class MxDSAnim +{ +public: + const char* GetClassName(); +}; + +#endif // MXDSANIM_H diff --git a/LEGO1/mxdsbuffer.cpp b/LEGO1/mxdsbuffer.cpp new file mode 100644 index 00000000..262dae90 --- /dev/null +++ b/LEGO1/mxdsbuffer.cpp @@ -0,0 +1,6 @@ +#include "mxdsbuffer.h" + +// OFFSET: LEGO1 0x100c6500 +const char* MxDSBuffer::GetClassName() { + return "MxDSBuffer"; +} \ No newline at end of file diff --git a/LEGO1/mxdsbuffer.h b/LEGO1/mxdsbuffer.h new file mode 100644 index 00000000..47bfccb2 --- /dev/null +++ b/LEGO1/mxdsbuffer.h @@ -0,0 +1,10 @@ +#ifndef MXDSBUFFER_H +#define MXDSBUFFER_H + +class MxDSBuffer +{ +public: + const char* GetClassName(); +}; + +#endif // MXDSBUFFER_H diff --git a/LEGO1/mxdschunk.cpp b/LEGO1/mxdschunk.cpp new file mode 100644 index 00000000..ecee1ae7 --- /dev/null +++ b/LEGO1/mxdschunk.cpp @@ -0,0 +1,6 @@ +#include "mxdschunk.h" + +// OFFSET: LEGO1 0x100be0c0 +const char* MxDSChunk::GetClassName() { + return "MxDSChunk"; +} \ No newline at end of file diff --git a/LEGO1/mxdschunk.h b/LEGO1/mxdschunk.h new file mode 100644 index 00000000..9dc05b4b --- /dev/null +++ b/LEGO1/mxdschunk.h @@ -0,0 +1,10 @@ +#ifndef MXDSCHUNK_H +#define MXDSCHUNK_H + +class MxDSChunk +{ +public: + const char* GetClassName(); +}; + +#endif // MXDSCHUNK_H diff --git a/LEGO1/mxdsevent.cpp b/LEGO1/mxdsevent.cpp new file mode 100644 index 00000000..8dba54ff --- /dev/null +++ b/LEGO1/mxdsevent.cpp @@ -0,0 +1,6 @@ +#include "mxdsevent.h" + +// OFFSET: LEGO1 0x100c9660 +const char* MxDSEvent::GetClassName() { + return "MxDSEvent"; +} \ No newline at end of file diff --git a/LEGO1/mxdsevent.h b/LEGO1/mxdsevent.h new file mode 100644 index 00000000..0207499a --- /dev/null +++ b/LEGO1/mxdsevent.h @@ -0,0 +1,10 @@ +#ifndef MXDSEVENT_H +#define MXDSEVENT_H + +class MxDSEvent +{ +public: + const char* GetClassName(); +}; + +#endif // MXDSEVENT_H diff --git a/LEGO1/mxdsfile.cpp b/LEGO1/mxdsfile.cpp index 27d6668d..6fd24c19 100644 --- a/LEGO1/mxdsfile.cpp +++ b/LEGO1/mxdsfile.cpp @@ -1,6 +1,12 @@ #include "mxdsfile.h" +// OFFSET: LEGO1 0x100c0120 +const char* MxDSFile::GetClassName() { + return "MxDSFile"; +} + unsigned long MxDSFile::GetBufferSize() { return this->m_buffersize; } + diff --git a/LEGO1/mxdsfile.h b/LEGO1/mxdsfile.h index d28928dc..a98661a4 100644 --- a/LEGO1/mxdsfile.h +++ b/LEGO1/mxdsfile.h @@ -12,6 +12,7 @@ class MxDSFile __declspec(dllexport) virtual long Open(unsigned long); __declspec(dllexport) virtual long Read(unsigned char *,unsigned long); __declspec(dllexport) virtual long Seek(long,int); + const char* GetClassName(); private: char m_unknown[0x70]; unsigned long m_buffersize; diff --git a/LEGO1/mxdsmediaaction.cpp b/LEGO1/mxdsmediaaction.cpp new file mode 100644 index 00000000..a3b07084 --- /dev/null +++ b/LEGO1/mxdsmediaaction.cpp @@ -0,0 +1,6 @@ +#include "mxdsmediaaction.h" + +// OFFSET: LEGO1 0x100c8be0 +const char* MxDSMediaAction::GetClassName() { + return "MxDSMediaAction"; +} \ No newline at end of file diff --git a/LEGO1/mxdsmediaaction.h b/LEGO1/mxdsmediaaction.h new file mode 100644 index 00000000..5ba0cf35 --- /dev/null +++ b/LEGO1/mxdsmediaaction.h @@ -0,0 +1,10 @@ +#ifndef MXDSMEDIAACTION_H +#define MXDSMEDIAACTION_H + +class MxDSMediaAction +{ +public: + const char* GetClassName(); +}; + +#endif // MXDSMEDIAACTION_H diff --git a/LEGO1/mxdsmultiaction.cpp b/LEGO1/mxdsmultiaction.cpp new file mode 100644 index 00000000..f606185e --- /dev/null +++ b/LEGO1/mxdsmultiaction.cpp @@ -0,0 +1,6 @@ +#include "mxdsmultiaction.h" + +// OFFSET: LEGO1 0x100c9f50 +const char* MxDSMultiAction::GetClassName() { + return "MxDSMultiAction"; +} \ No newline at end of file diff --git a/LEGO1/mxdsmultiaction.h b/LEGO1/mxdsmultiaction.h new file mode 100644 index 00000000..4376a408 --- /dev/null +++ b/LEGO1/mxdsmultiaction.h @@ -0,0 +1,10 @@ +#ifndef MXDSMULTIACTION_H +#define MXDSMULTIACTION_H + +class MxDSMultiAction +{ +public: + const char* GetClassName(); +}; + +#endif // MXDSMULTIACTION_H diff --git a/LEGO1/mxdsobject.cpp b/LEGO1/mxdsobject.cpp index 7323f446..4667a04d 100644 --- a/LEGO1/mxdsobject.cpp +++ b/LEGO1/mxdsobject.cpp @@ -15,6 +15,10 @@ MxDSObject::MxDSObject() this->m_unk28 = 0; } +const char* MxDSObject::GetClassName() { + return "MxDSObject"; +} + // OFFSET: LEGO1 0x100bf8e0 void MxDSObject::SetObjectName(const char *p_name) { diff --git a/LEGO1/mxdsobject.h b/LEGO1/mxdsobject.h index 468076f7..bdeb8ba2 100644 --- a/LEGO1/mxdsobject.h +++ b/LEGO1/mxdsobject.h @@ -21,6 +21,9 @@ class MxDSObject : public MxCore // OFFSET: LEGO1 0x10005530 inline void SetAtomId(MxAtomId p_atomId) { this->m_atomId = p_atomId; } + //FIXME: put this in the correct position + const char* GetClassName(); + private: int m_unk08; short m_unk0c; diff --git a/LEGO1/mxdsobjectaction.cpp b/LEGO1/mxdsobjectaction.cpp new file mode 100644 index 00000000..29ec4140 --- /dev/null +++ b/LEGO1/mxdsobjectaction.cpp @@ -0,0 +1,6 @@ +#include "mxdsobjectaction.h" + +// OFFSET: LEGO1 0x100c88e0 +const char* MxDSObjectAction::GetClassName() { + return "MxDSObjectAction"; +} \ No newline at end of file diff --git a/LEGO1/mxdsobjectaction.h b/LEGO1/mxdsobjectaction.h new file mode 100644 index 00000000..098c75ad --- /dev/null +++ b/LEGO1/mxdsobjectaction.h @@ -0,0 +1,10 @@ +#ifndef MXDSOBJECTACTION_H +#define MXDSOBJECTACTION_H + +class MxDSObjectAction +{ +public: + const char* GetClassName(); +}; + +#endif // MXDSOBJECTACTION_H diff --git a/LEGO1/mxdsparallelaction.cpp b/LEGO1/mxdsparallelaction.cpp new file mode 100644 index 00000000..d3c1c153 --- /dev/null +++ b/LEGO1/mxdsparallelaction.cpp @@ -0,0 +1,6 @@ +#include "mxdsparallelaction.h" + +// OFFSET: LEGO1 0x100caf00 +const char* MxDSParallelAction::GetClassName() { + return "MxDSParallelAction"; +} \ No newline at end of file diff --git a/LEGO1/mxdsparallelaction.h b/LEGO1/mxdsparallelaction.h new file mode 100644 index 00000000..8e59a445 --- /dev/null +++ b/LEGO1/mxdsparallelaction.h @@ -0,0 +1,10 @@ +#ifndef MXDSPARALLELACTION_H +#define MXDSPARALLELACTION_H + +class MxDSParallelAction +{ +public: + const char* GetClassName(); +}; + +#endif // MXDSPARALLELACTION_H diff --git a/LEGO1/mxdsselectaction.cpp b/LEGO1/mxdsselectaction.cpp new file mode 100644 index 00000000..93094b9a --- /dev/null +++ b/LEGO1/mxdsselectaction.cpp @@ -0,0 +1,6 @@ +#include "mxdsselectaction.h" + +// OFFSET: LEGO1 0x100cb6f0 +const char* MxDSSelectAction::GetClassName() { + return "MxDSSelectAction"; +} \ No newline at end of file diff --git a/LEGO1/mxdsselectaction.h b/LEGO1/mxdsselectaction.h new file mode 100644 index 00000000..1f14fcb8 --- /dev/null +++ b/LEGO1/mxdsselectaction.h @@ -0,0 +1,10 @@ +#ifndef MXDSSELECTACTION_H +#define MXDSSELECTACTION_H + +class MxDSSelectAction +{ +public: + const char* GetClassName(); +}; + +#endif // MXDSSELECTACTION_H diff --git a/LEGO1/mxdsserialaction.cpp b/LEGO1/mxdsserialaction.cpp new file mode 100644 index 00000000..e182c06d --- /dev/null +++ b/LEGO1/mxdsserialaction.cpp @@ -0,0 +1,6 @@ +#include "mxdsserialaction.h" + +// OFFSET: LEGO1 0x100caad0 +const char* MxDSSerialAction::GetClassName() { + return "MxDSSerialAction"; +} \ No newline at end of file diff --git a/LEGO1/mxdsserialaction.h b/LEGO1/mxdsserialaction.h new file mode 100644 index 00000000..2c775804 --- /dev/null +++ b/LEGO1/mxdsserialaction.h @@ -0,0 +1,10 @@ +#ifndef MXDSSERIALACTION_H +#define MXDSSERIALACTION_H + +class MxDSSerialAction +{ +public: + const char* GetClassName(); +}; + +#endif // MXDSSERIALACTION_H diff --git a/LEGO1/mxdssound.cpp b/LEGO1/mxdssound.cpp new file mode 100644 index 00000000..d2880edb --- /dev/null +++ b/LEGO1/mxdssound.cpp @@ -0,0 +1,6 @@ +#include "mxdssound.h" + +// OFFSET: LEGO1 0x100c9330 +const char* MxDSSound::GetClassName() { + return "MxDSSound"; +} \ No newline at end of file diff --git a/LEGO1/mxdssound.h b/LEGO1/mxdssound.h new file mode 100644 index 00000000..66dddbd5 --- /dev/null +++ b/LEGO1/mxdssound.h @@ -0,0 +1,10 @@ +#ifndef MXDSSOUND_H +#define MXDSSOUND_H + +class MxDSSound +{ +public: + const char* GetClassName(); +}; + +#endif // MXDSSOUND_H diff --git a/LEGO1/mxdssource.cpp b/LEGO1/mxdssource.cpp new file mode 100644 index 00000000..4d1d9ca5 --- /dev/null +++ b/LEGO1/mxdssource.cpp @@ -0,0 +1,6 @@ +#include "mxdssource.h" + +// OFFSET: LEGO1 0x100c0010 +const char* MxDSSource::GetClassName() { + return "MxDSSource"; +} \ No newline at end of file diff --git a/LEGO1/mxdssource.h b/LEGO1/mxdssource.h new file mode 100644 index 00000000..ac4dcf54 --- /dev/null +++ b/LEGO1/mxdssource.h @@ -0,0 +1,10 @@ +#ifndef MXDSSOURCE_H +#define MXDSSOURCE_H + +class MxDSSource +{ +public: + const char* GetClassName(); +}; + +#endif // MXDSSOURCE_H diff --git a/LEGO1/mxdsstill.cpp b/LEGO1/mxdsstill.cpp new file mode 100644 index 00000000..5d7804d1 --- /dev/null +++ b/LEGO1/mxdsstill.cpp @@ -0,0 +1,6 @@ +#include "mxdsstill.h" + +// OFFSET: LEGO1 0x100c9930 +const char* MxDSStill::GetClassName() { + return "MxDSStill"; +} \ No newline at end of file diff --git a/LEGO1/mxdsstill.h b/LEGO1/mxdsstill.h new file mode 100644 index 00000000..96d8f37f --- /dev/null +++ b/LEGO1/mxdsstill.h @@ -0,0 +1,10 @@ +#ifndef MXDSSTILL_H +#define MXDSSTILL_H + +class MxDSStill +{ +public: + const char* GetClassName(); +}; + +#endif // MXDSSTILL_H diff --git a/LEGO1/mxdssubscriber.cpp b/LEGO1/mxdssubscriber.cpp new file mode 100644 index 00000000..0961c8dd --- /dev/null +++ b/LEGO1/mxdssubscriber.cpp @@ -0,0 +1,6 @@ +#include "mxdssubscriber.h" + +// OFFSET: LEGO1 0x100b7d50 +const char* MxDSSubscriber::GetClassName() { + return "MxDSSubscriber"; +} \ No newline at end of file diff --git a/LEGO1/mxdssubscriber.h b/LEGO1/mxdssubscriber.h new file mode 100644 index 00000000..81ee9b31 --- /dev/null +++ b/LEGO1/mxdssubscriber.h @@ -0,0 +1,10 @@ +#ifndef MXDSSUBSCRIBER_H +#define MXDSSUBSCRIBER_H + +class MxDSSubscriber +{ +public: + const char* GetClassName(); +}; + +#endif // MXDSSUBSCRIBER_H diff --git a/LEGO1/mxentity.cpp b/LEGO1/mxentity.cpp new file mode 100644 index 00000000..712fa1df --- /dev/null +++ b/LEGO1/mxentity.cpp @@ -0,0 +1,6 @@ +#include "mxentity.h" + +// OFFSET: LEGO1 0x1000c180 +const char* MxEntity::GetClassName() { + return "MxEntity"; +} \ No newline at end of file diff --git a/LEGO1/mxentity.h b/LEGO1/mxentity.h new file mode 100644 index 00000000..5396b1f5 --- /dev/null +++ b/LEGO1/mxentity.h @@ -0,0 +1,10 @@ +#ifndef MXENTITY_H +#define MXENTITY_H + +class MxEntity +{ +public: + const char* GetClassName(); +}; + +#endif // MXENTITY_H diff --git a/LEGO1/mxeventpresenter.cpp b/LEGO1/mxeventpresenter.cpp new file mode 100644 index 00000000..9f0d4e0f --- /dev/null +++ b/LEGO1/mxeventpresenter.cpp @@ -0,0 +1,6 @@ +#include "mxeventpresenter.h" + +// OFFSET: LEGO1 0x100c2c30 +const char* MxEventPresenter::GetClassName() { + return "MxEventPresenter"; +} \ No newline at end of file diff --git a/LEGO1/mxeventpresenter.h b/LEGO1/mxeventpresenter.h new file mode 100644 index 00000000..a42391c9 --- /dev/null +++ b/LEGO1/mxeventpresenter.h @@ -0,0 +1,10 @@ +#ifndef MXEVENTPRESENTER_H +#define MXEVENTPRESENTER_H + +class MxEventPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // MXEVENTPRESENTER_H diff --git a/LEGO1/mxflcpresenter.cpp b/LEGO1/mxflcpresenter.cpp new file mode 100644 index 00000000..4873b5b2 --- /dev/null +++ b/LEGO1/mxflcpresenter.cpp @@ -0,0 +1,6 @@ +#include "mxflcpresenter.h" + +// OFFSET: LEGO1 0x100b33f0 +const char* MxFlcPresenter::GetClassName() { + return "MxFlcPresenter"; +} \ No newline at end of file diff --git a/LEGO1/mxflcpresenter.h b/LEGO1/mxflcpresenter.h new file mode 100644 index 00000000..f05ea7e8 --- /dev/null +++ b/LEGO1/mxflcpresenter.h @@ -0,0 +1,10 @@ +#ifndef MXFLCPRESENTER_H +#define MXFLCPRESENTER_H + +class MxFlcPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // MXFLCPRESENTER_H diff --git a/LEGO1/mxloopingflcpresenter.cpp b/LEGO1/mxloopingflcpresenter.cpp new file mode 100644 index 00000000..fcb6b3ed --- /dev/null +++ b/LEGO1/mxloopingflcpresenter.cpp @@ -0,0 +1,6 @@ +#include "mxloopingflcpresenter.h" + +// OFFSET: LEGO1 0x100b4380 +const char* MxLoopingFlcPresenter::GetClassName() { + return "MxLoopingFlcPresenter"; +} \ No newline at end of file diff --git a/LEGO1/mxloopingflcpresenter.h b/LEGO1/mxloopingflcpresenter.h new file mode 100644 index 00000000..44dcdd97 --- /dev/null +++ b/LEGO1/mxloopingflcpresenter.h @@ -0,0 +1,10 @@ +#ifndef MXLOOPINGFLCPRESENTER_H +#define MXLOOPINGFLCPRESENTER_H + +class MxLoopingFlcPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // MXLOOPINGFLCPRESENTER_H diff --git a/LEGO1/mxloopingmidipresenter.cpp b/LEGO1/mxloopingmidipresenter.cpp new file mode 100644 index 00000000..9126b0ad --- /dev/null +++ b/LEGO1/mxloopingmidipresenter.cpp @@ -0,0 +1,6 @@ +#include "mxloopingmidipresenter.h" + +// OFFSET: LEGO1 0x100b1830 +const char* MxLoopingMIDIPresenter::GetClassName() { + return "MxLoopingMIDIPresenter"; +} \ No newline at end of file diff --git a/LEGO1/mxloopingmidipresenter.h b/LEGO1/mxloopingmidipresenter.h new file mode 100644 index 00000000..9b32389d --- /dev/null +++ b/LEGO1/mxloopingmidipresenter.h @@ -0,0 +1,10 @@ +#ifndef MXLOOPINGMIDIPRESENTER_H +#define MXLOOPINGMIDIPRESENTER_H + +class MxLoopingMIDIPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // MXLOOPINGMIDIPRESENTER_H diff --git a/LEGO1/mxloopingsmkpresenter.cpp b/LEGO1/mxloopingsmkpresenter.cpp new file mode 100644 index 00000000..2f116134 --- /dev/null +++ b/LEGO1/mxloopingsmkpresenter.cpp @@ -0,0 +1,6 @@ +#include "mxloopingsmkpresenter.h" + +// OFFSET: LEGO1 0x100b4920 +const char* MxLoopingSmkPresenter::GetClassName() { + return "MxLoopingSmkPresenter"; +} \ No newline at end of file diff --git a/LEGO1/mxloopingsmkpresenter.h b/LEGO1/mxloopingsmkpresenter.h new file mode 100644 index 00000000..3c792e36 --- /dev/null +++ b/LEGO1/mxloopingsmkpresenter.h @@ -0,0 +1,10 @@ +#ifndef MXLOOPINGSMKPRESENTER_H +#define MXLOOPINGSMKPRESENTER_H + +class MxLoopingSmkPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // MXLOOPINGSMKPRESENTER_H diff --git a/LEGO1/mxmediapresenter.cpp b/LEGO1/mxmediapresenter.cpp new file mode 100644 index 00000000..059fe459 --- /dev/null +++ b/LEGO1/mxmediapresenter.cpp @@ -0,0 +1,6 @@ +#include "mxmediapresenter.h" + +// OFFSET: LEGO1 0x1000c5c0 +const char* MxMediaPresenter::GetClassName() { + return "MxMediaPresenter"; +} \ No newline at end of file diff --git a/LEGO1/mxmediapresenter.h b/LEGO1/mxmediapresenter.h new file mode 100644 index 00000000..dd528856 --- /dev/null +++ b/LEGO1/mxmediapresenter.h @@ -0,0 +1,10 @@ +#ifndef MXMEDIAPRESENTER_H +#define MXMEDIAPRESENTER_H + +class MxMediaPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // MXMEDIAPRESENTER_H diff --git a/LEGO1/mxmidipresenter.cpp b/LEGO1/mxmidipresenter.cpp new file mode 100644 index 00000000..04d3c075 --- /dev/null +++ b/LEGO1/mxmidipresenter.cpp @@ -0,0 +1,6 @@ +#include "mxmidipresenter.h" + +// OFFSET: LEGO1 0x100c2650 +const char* MxMIDIPresenter::GetClassName() { + return "MxMIDIPresenter"; +} \ No newline at end of file diff --git a/LEGO1/mxmidipresenter.h b/LEGO1/mxmidipresenter.h new file mode 100644 index 00000000..b5937467 --- /dev/null +++ b/LEGO1/mxmidipresenter.h @@ -0,0 +1,10 @@ +#ifndef MXMIDIPRESENTER_H +#define MXMIDIPRESENTER_H + +class MxMIDIPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // MXMIDIPRESENTER_H diff --git a/LEGO1/mxmusicpresenter.cpp b/LEGO1/mxmusicpresenter.cpp new file mode 100644 index 00000000..61c3f64c --- /dev/null +++ b/LEGO1/mxmusicpresenter.cpp @@ -0,0 +1,6 @@ +#include "mxmusicpresenter.h" + +// OFFSET: LEGO1 0x100c23a0 +const char* MxMusicPresenter::GetClassName() { + return "MxMusicPresenter"; +} \ No newline at end of file diff --git a/LEGO1/mxmusicpresenter.h b/LEGO1/mxmusicpresenter.h new file mode 100644 index 00000000..23de8e95 --- /dev/null +++ b/LEGO1/mxmusicpresenter.h @@ -0,0 +1,10 @@ +#ifndef MXMUSICPRESENTER_H +#define MXMUSICPRESENTER_H + +class MxMusicPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // MXMUSICPRESENTER_H diff --git a/LEGO1/mxnextactiondatastart.cpp b/LEGO1/mxnextactiondatastart.cpp new file mode 100644 index 00000000..a93458de --- /dev/null +++ b/LEGO1/mxnextactiondatastart.cpp @@ -0,0 +1,6 @@ +#include "mxnextactiondatastart.h" + +// OFFSET: LEGO1 0x100c1900 +const char* MxNextActionDataStart::GetClassName() { + return "MxNextActionDataStart"; +} \ No newline at end of file diff --git a/LEGO1/mxnextactiondatastart.h b/LEGO1/mxnextactiondatastart.h new file mode 100644 index 00000000..e20aec7a --- /dev/null +++ b/LEGO1/mxnextactiondatastart.h @@ -0,0 +1,10 @@ +#ifndef MXNEXTACTIONDATASTART_H +#define MXNEXTACTIONDATASTART_H + +class MxNextActionDataStart +{ +public: + const char* GetClassName(); +}; + +#endif // MXNEXTACTIONDATASTART_H diff --git a/LEGO1/mxobjectfactory.cpp b/LEGO1/mxobjectfactory.cpp new file mode 100644 index 00000000..ada2ea18 --- /dev/null +++ b/LEGO1/mxobjectfactory.cpp @@ -0,0 +1,6 @@ +#include "mxobjectfactory.h" + +// OFFSET: LEGO1 0x10008f70 +const char* MxObjectFactory::GetClassName() { + return "MxObjectFactory"; +} \ No newline at end of file diff --git a/LEGO1/mxobjectfactory.h b/LEGO1/mxobjectfactory.h index ad341edd..6b9f8784 100644 --- a/LEGO1/mxobjectfactory.h +++ b/LEGO1/mxobjectfactory.h @@ -3,7 +3,8 @@ class MxObjectFactory { - +public: + const char* GetClassName(); }; #endif MXOBJECTFACTORY_H diff --git a/LEGO1/mxpresenter.cpp b/LEGO1/mxpresenter.cpp new file mode 100644 index 00000000..0872ab51 --- /dev/null +++ b/LEGO1/mxpresenter.cpp @@ -0,0 +1,6 @@ +#include "mxpresenter.h" + +// OFFSET: LEGO1 0x1000bfe0 +const char* MxPresenter::GetClassName() { + return "MxPresenter"; +} \ No newline at end of file diff --git a/LEGO1/mxpresenter.h b/LEGO1/mxpresenter.h index c4890c1f..ed6f69a2 100644 --- a/LEGO1/mxpresenter.h +++ b/LEGO1/mxpresenter.h @@ -13,6 +13,8 @@ class MxPresenter __declspec(dllexport) virtual void EndAction(); __declspec(dllexport) virtual long StartAction(MxStreamController *, MxDSAction *); __declspec(dllexport) virtual long Tickle(); + + const char* GetClassName(); }; #endif // MXPRESENTER_H diff --git a/LEGO1/mxramstreamcontroller.cpp b/LEGO1/mxramstreamcontroller.cpp new file mode 100644 index 00000000..292d9ca5 --- /dev/null +++ b/LEGO1/mxramstreamcontroller.cpp @@ -0,0 +1,6 @@ +#include "mxramstreamcontroller.h" + +// OFFSET: LEGO1 0x100b9430 +const char* MxRAMStreamController::GetClassName() { + return "MxRAMStreamController"; +} \ No newline at end of file diff --git a/LEGO1/mxramstreamcontroller.h b/LEGO1/mxramstreamcontroller.h new file mode 100644 index 00000000..466d1a65 --- /dev/null +++ b/LEGO1/mxramstreamcontroller.h @@ -0,0 +1,10 @@ +#ifndef MXRAMSTREAMCONTROLLER_H +#define MXRAMSTREAMCONTROLLER_H + +class MxRAMStreamController +{ +public: + const char* GetClassName(); +}; + +#endif // MXRAMSTREAMCONTROLLER_H diff --git a/LEGO1/mxramstreamprovider.cpp b/LEGO1/mxramstreamprovider.cpp new file mode 100644 index 00000000..e7b40d63 --- /dev/null +++ b/LEGO1/mxramstreamprovider.cpp @@ -0,0 +1,6 @@ +#include "mxramstreamprovider.h" + +// OFFSET: LEGO1 0x100d0970 +const char* MxRAMStreamProvider::GetClassName() { + return "MxRAMStreamProvider"; +} \ No newline at end of file diff --git a/LEGO1/mxramstreamprovider.h b/LEGO1/mxramstreamprovider.h new file mode 100644 index 00000000..9f36623b --- /dev/null +++ b/LEGO1/mxramstreamprovider.h @@ -0,0 +1,10 @@ +#ifndef MXRAMSTREAMPROVIDER_H +#define MXRAMSTREAMPROVIDER_H + +class MxRAMStreamProvider +{ +public: + const char* GetClassName(); +}; + +#endif // MXRAMSTREAMPROVIDER_H diff --git a/LEGO1/mxsmkpresenter.cpp b/LEGO1/mxsmkpresenter.cpp new file mode 100644 index 00000000..8759682c --- /dev/null +++ b/LEGO1/mxsmkpresenter.cpp @@ -0,0 +1,6 @@ +#include "mxsmkpresenter.h" + +// OFFSET: LEGO1 0x100b3730 +const char* MxSmkPresenter::GetClassName() { + return "MxSmkPresenter"; +} \ No newline at end of file diff --git a/LEGO1/mxsmkpresenter.h b/LEGO1/mxsmkpresenter.h new file mode 100644 index 00000000..2382b3b7 --- /dev/null +++ b/LEGO1/mxsmkpresenter.h @@ -0,0 +1,10 @@ +#ifndef MXSMKPRESENTER_H +#define MXSMKPRESENTER_H + +class MxSmkPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // MXSMKPRESENTER_H diff --git a/LEGO1/mxsoundpresenter.cpp b/LEGO1/mxsoundpresenter.cpp new file mode 100644 index 00000000..b12725be --- /dev/null +++ b/LEGO1/mxsoundpresenter.cpp @@ -0,0 +1,6 @@ +#include "mxsoundpresenter.h" + +// OFFSET: LEGO1 0x1000d4a0 +const char* MxSoundPresenter::GetClassName() { + return "MxSoundPresenter"; +} \ No newline at end of file diff --git a/LEGO1/mxsoundpresenter.h b/LEGO1/mxsoundpresenter.h new file mode 100644 index 00000000..7d583557 --- /dev/null +++ b/LEGO1/mxsoundpresenter.h @@ -0,0 +1,10 @@ +#ifndef MXSOUNDPRESENTER_H +#define MXSOUNDPRESENTER_H + +class MxSoundPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // MXSOUNDPRESENTER_H diff --git a/LEGO1/mxstillpresenter.cpp b/LEGO1/mxstillpresenter.cpp new file mode 100644 index 00000000..fa199e31 --- /dev/null +++ b/LEGO1/mxstillpresenter.cpp @@ -0,0 +1,6 @@ +#include "mxstillpresenter.h" + +// OFFSET: LEGO1 0x100435c0 +const char* MxStillPresenter::GetClassName() { + return "MxStillPresenter"; +} \ No newline at end of file diff --git a/LEGO1/mxstillpresenter.h b/LEGO1/mxstillpresenter.h new file mode 100644 index 00000000..b5f71fea --- /dev/null +++ b/LEGO1/mxstillpresenter.h @@ -0,0 +1,10 @@ +#ifndef MXSTILLPRESENTER_H +#define MXSTILLPRESENTER_H + +class MxStillPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // MXSTILLPRESENTER_H diff --git a/LEGO1/mxstreamchunk.cpp b/LEGO1/mxstreamchunk.cpp new file mode 100644 index 00000000..7e31bc34 --- /dev/null +++ b/LEGO1/mxstreamchunk.cpp @@ -0,0 +1,6 @@ +#include "mxstreamchunk.h" + +// OFFSET: LEGO1 0x100b1fe0 +const char* MxStreamChunk::GetClassName() { + return "MxStreamChunk"; +} \ No newline at end of file diff --git a/LEGO1/mxstreamchunk.h b/LEGO1/mxstreamchunk.h new file mode 100644 index 00000000..31b08e59 --- /dev/null +++ b/LEGO1/mxstreamchunk.h @@ -0,0 +1,10 @@ +#ifndef MXSTREAMCHUNK_H +#define MXSTREAMCHUNK_H + +class MxStreamChunk +{ +public: + const char* GetClassName(); +}; + +#endif // MXSTREAMCHUNK_H diff --git a/LEGO1/mxstreamcontroller.cpp b/LEGO1/mxstreamcontroller.cpp new file mode 100644 index 00000000..7ec402de --- /dev/null +++ b/LEGO1/mxstreamcontroller.cpp @@ -0,0 +1,6 @@ +#include "mxstreamcontroller.h" + +// OFFSET: LEGO1 0x100c0f10 +const char* MxStreamController::GetClassName() { + return "MxStreamController"; +} \ No newline at end of file diff --git a/LEGO1/mxstreamcontroller.h b/LEGO1/mxstreamcontroller.h index dba24176..def56764 100644 --- a/LEGO1/mxstreamcontroller.h +++ b/LEGO1/mxstreamcontroller.h @@ -6,6 +6,7 @@ class MxStreamController { public: + const char* GetClassName(); int m_unk00; int m_unk04; int m_unk08; diff --git a/LEGO1/mxstreamer.cpp b/LEGO1/mxstreamer.cpp new file mode 100644 index 00000000..f1752e04 --- /dev/null +++ b/LEGO1/mxstreamer.cpp @@ -0,0 +1,6 @@ +#include "mxstreamer.h" + +// OFFSET: LEGO1 0x100b9000 +const char* MxStreamer::GetClassName() { + return "MxStreamer"; +} \ No newline at end of file diff --git a/LEGO1/mxstreamprovider.cpp b/LEGO1/mxstreamprovider.cpp new file mode 100644 index 00000000..9eb75f1b --- /dev/null +++ b/LEGO1/mxstreamprovider.cpp @@ -0,0 +1,6 @@ +#include "mxstreamprovider.h" + +// OFFSET: LEGO1 0x100d07e0 +const char* MxStreamProvider::GetClassName() { + return "MxStreamProvider"; +} \ No newline at end of file diff --git a/LEGO1/mxstreamprovider.h b/LEGO1/mxstreamprovider.h new file mode 100644 index 00000000..c256035c --- /dev/null +++ b/LEGO1/mxstreamprovider.h @@ -0,0 +1,10 @@ +#ifndef MXSTREAMPROVIDER_H +#define MXSTREAMPROVIDER_H + +class MxStreamProvider +{ +public: + const char* GetClassName(); +}; + +#endif // MXSTREAMPROVIDER_H diff --git a/LEGO1/mxtransitionmanager.cpp b/LEGO1/mxtransitionmanager.cpp new file mode 100644 index 00000000..4330c946 --- /dev/null +++ b/LEGO1/mxtransitionmanager.cpp @@ -0,0 +1,6 @@ +#include "mxtransitionmanager.h" + +// OFFSET: LEGO1 0x1004b950 +const char* MxTransitionManager::GetClassName() { + return "MxTransitionManager"; +} \ No newline at end of file diff --git a/LEGO1/mxtransitionmanager.h b/LEGO1/mxtransitionmanager.h index 904070b9..c9db3ef5 100644 --- a/LEGO1/mxtransitionmanager.h +++ b/LEGO1/mxtransitionmanager.h @@ -7,6 +7,7 @@ class MxTransitionManager { public: __declspec(dllexport) void SetWaitIndicator(MxVideoPresenter *videoPresenter); + const char* GetClassName(); }; #endif // MXTRANSITIONMANAGER_H diff --git a/LEGO1/mxvideopresenter.cpp b/LEGO1/mxvideopresenter.cpp new file mode 100644 index 00000000..0f3cb19e --- /dev/null +++ b/LEGO1/mxvideopresenter.cpp @@ -0,0 +1,6 @@ +#include "mxvideopresenter.h" + +// OFFSET: LEGO1 0x1000c820 +const char* MxVideoPresenter::GetClassName() { + return "MxVideoPresenter"; +} \ No newline at end of file diff --git a/LEGO1/mxvideopresenter.h b/LEGO1/mxvideopresenter.h new file mode 100644 index 00000000..1b55a9ce --- /dev/null +++ b/LEGO1/mxvideopresenter.h @@ -0,0 +1,10 @@ +#ifndef MXVIDEOPRESENTER_H +#define MXVIDEOPRESENTER_H + +class MxVideoPresenter +{ +public: + const char* GetClassName(); +}; + +#endif // MXVIDEOPRESENTER_H diff --git a/LEGO1/mxwavepresenter.cpp b/LEGO1/mxwavepresenter.cpp new file mode 100644 index 00000000..19ac4fa3 --- /dev/null +++ b/LEGO1/mxwavepresenter.cpp @@ -0,0 +1,6 @@ +#include "mxwavepresenter.h" + +// OFFSET: LEGO1 0x1000d6c0 +const char* MxWavePresenter::GetClassName() { + return "MxWavePresenter"; +} \ No newline at end of file diff --git a/LEGO1/mxwavepresenter.h b/LEGO1/mxwavepresenter.h new file mode 100644 index 00000000..671e9ed4 --- /dev/null +++ b/LEGO1/mxwavepresenter.h @@ -0,0 +1,10 @@ +#ifndef MXWAVEPRESENTER_H +#define MXWAVEPRESENTER_H + +class MxWavePresenter +{ +public: + const char* GetClassName(); +}; + +#endif // MXWAVEPRESENTER_H diff --git a/LEGO1/pizza.cpp b/LEGO1/pizza.cpp new file mode 100644 index 00000000..aea6d0cd --- /dev/null +++ b/LEGO1/pizza.cpp @@ -0,0 +1,6 @@ +#include "pizza.h" + +// OFFSET: LEGO1 0x10037f90 +const char* Pizza::GetClassName() { + return "Pizza"; +} \ No newline at end of file diff --git a/LEGO1/pizza.h b/LEGO1/pizza.h new file mode 100644 index 00000000..00150e95 --- /dev/null +++ b/LEGO1/pizza.h @@ -0,0 +1,10 @@ +#ifndef PIZZA_H +#define PIZZA_H + +class Pizza +{ +public: + const char* GetClassName(); +}; + +#endif // PIZZA_H diff --git a/LEGO1/pizzamissionstate.cpp b/LEGO1/pizzamissionstate.cpp new file mode 100644 index 00000000..f379be6b --- /dev/null +++ b/LEGO1/pizzamissionstate.cpp @@ -0,0 +1,6 @@ +#include "pizzamissionstate.h" + +// OFFSET: LEGO1 0x10039290 +const char* PizzaMissionState::GetClassName() { + return "PizzaMissionState"; +} \ No newline at end of file diff --git a/LEGO1/pizzamissionstate.h b/LEGO1/pizzamissionstate.h new file mode 100644 index 00000000..dcfdcabe --- /dev/null +++ b/LEGO1/pizzamissionstate.h @@ -0,0 +1,10 @@ +#ifndef PIZZAMISSIONSTATE_H +#define PIZZAMISSIONSTATE_H + +class PizzaMissionState +{ +public: + const char* GetClassName(); +}; + +#endif // PIZZAMISSIONSTATE_H diff --git a/LEGO1/pizzeria.cpp b/LEGO1/pizzeria.cpp new file mode 100644 index 00000000..9bda8db6 --- /dev/null +++ b/LEGO1/pizzeria.cpp @@ -0,0 +1,6 @@ +#include "pizzeria.h" + +// OFFSET: LEGO1 0x1000e780 +const char* Pizzeria::GetClassName() { + return "Pizzeria"; +} \ No newline at end of file diff --git a/LEGO1/pizzeria.h b/LEGO1/pizzeria.h new file mode 100644 index 00000000..6e91e4ae --- /dev/null +++ b/LEGO1/pizzeria.h @@ -0,0 +1,10 @@ +#ifndef PIZZERIA_H +#define PIZZERIA_H + +class Pizzeria +{ +public: + const char* GetClassName(); +}; + +#endif // PIZZERIA_H diff --git a/LEGO1/pizzeriastate.cpp b/LEGO1/pizzeriastate.cpp new file mode 100644 index 00000000..bf38cf75 --- /dev/null +++ b/LEGO1/pizzeriastate.cpp @@ -0,0 +1,6 @@ +#include "pizzeriastate.h" + +// OFFSET: LEGO1 0x10017c20 +const char* PizzeriaState::GetClassName() { + return "PizzeriaState"; +} \ No newline at end of file diff --git a/LEGO1/pizzeriastate.h b/LEGO1/pizzeriastate.h new file mode 100644 index 00000000..9e093a18 --- /dev/null +++ b/LEGO1/pizzeriastate.h @@ -0,0 +1,10 @@ +#ifndef PIZZERIASTATE_H +#define PIZZERIASTATE_H + +class PizzeriaState +{ +public: + const char* GetClassName(); +}; + +#endif // PIZZERIASTATE_H diff --git a/LEGO1/police.cpp b/LEGO1/police.cpp new file mode 100644 index 00000000..ae8161c5 --- /dev/null +++ b/LEGO1/police.cpp @@ -0,0 +1,6 @@ +#include "police.h" + +// OFFSET: LEGO1 0x1005e1e0 +const char* Police::GetClassName() { + return "Police"; +} \ No newline at end of file diff --git a/LEGO1/police.h b/LEGO1/police.h new file mode 100644 index 00000000..3eca9032 --- /dev/null +++ b/LEGO1/police.h @@ -0,0 +1,10 @@ +#ifndef POLICE_H +#define POLICE_H + +class Police +{ +public: + const char* GetClassName(); +}; + +#endif // POLICE_H diff --git a/LEGO1/policeentity.cpp b/LEGO1/policeentity.cpp new file mode 100644 index 00000000..ebcc7c43 --- /dev/null +++ b/LEGO1/policeentity.cpp @@ -0,0 +1,6 @@ +#include "policeentity.h" + +// OFFSET: LEGO1 0x1000ed60 +const char* PoliceEntity::GetClassName() { + return "PoliceEntity"; +} \ No newline at end of file diff --git a/LEGO1/policeentity.h b/LEGO1/policeentity.h new file mode 100644 index 00000000..656398c3 --- /dev/null +++ b/LEGO1/policeentity.h @@ -0,0 +1,10 @@ +#ifndef POLICEENTITY_H +#define POLICEENTITY_H + +class PoliceEntity +{ +public: + const char* GetClassName(); +}; + +#endif // POLICEENTITY_H diff --git a/LEGO1/policestate.cpp b/LEGO1/policestate.cpp new file mode 100644 index 00000000..fdfe731c --- /dev/null +++ b/LEGO1/policestate.cpp @@ -0,0 +1,6 @@ +#include "policestate.h" + +// OFFSET: LEGO1 0x1005e860 +const char* PoliceState::GetClassName() { + return "PoliceState"; +} \ No newline at end of file diff --git a/LEGO1/policestate.h b/LEGO1/policestate.h new file mode 100644 index 00000000..69644d7c --- /dev/null +++ b/LEGO1/policestate.h @@ -0,0 +1,10 @@ +#ifndef POLICESTATE_H +#define POLICESTATE_H + +class PoliceState +{ +public: + const char* GetClassName(); +}; + +#endif // POLICESTATE_H diff --git a/LEGO1/racecar.cpp b/LEGO1/racecar.cpp new file mode 100644 index 00000000..7e5070ce --- /dev/null +++ b/LEGO1/racecar.cpp @@ -0,0 +1,6 @@ +#include "racecar.h" + +// OFFSET: LEGO1 0x10028270 +const char* RaceCar::GetClassName() { + return "RaceCar"; +} \ No newline at end of file diff --git a/LEGO1/racecar.h b/LEGO1/racecar.h new file mode 100644 index 00000000..da8c6747 --- /dev/null +++ b/LEGO1/racecar.h @@ -0,0 +1,10 @@ +#ifndef RACECAR_H +#define RACECAR_H + +class RaceCar +{ +public: + const char* GetClassName(); +}; + +#endif // RACECAR_H diff --git a/LEGO1/racestandsentity.cpp b/LEGO1/racestandsentity.cpp new file mode 100644 index 00000000..57686cf8 --- /dev/null +++ b/LEGO1/racestandsentity.cpp @@ -0,0 +1,6 @@ +#include "racestandsentity.h" + +// OFFSET: LEGO1 0x1000efa0 +const char* RaceStandsEntity::GetClassName() { + return "RaceStandsEntity"; +} \ No newline at end of file diff --git a/LEGO1/racestandsentity.h b/LEGO1/racestandsentity.h new file mode 100644 index 00000000..249a65b3 --- /dev/null +++ b/LEGO1/racestandsentity.h @@ -0,0 +1,10 @@ +#ifndef RACESTANDSENTITY_H +#define RACESTANDSENTITY_H + +class RaceStandsEntity +{ +public: + const char* GetClassName(); +}; + +#endif // RACESTANDSENTITY_H diff --git a/LEGO1/racestate.cpp b/LEGO1/racestate.cpp new file mode 100644 index 00000000..af472ecf --- /dev/null +++ b/LEGO1/racestate.cpp @@ -0,0 +1,6 @@ +#include "racestate.h" + +// OFFSET: LEGO1 0x10016010 +const char* RaceState::GetClassName() { + return "RaceState"; +} \ No newline at end of file diff --git a/LEGO1/racestate.h b/LEGO1/racestate.h new file mode 100644 index 00000000..1426870d --- /dev/null +++ b/LEGO1/racestate.h @@ -0,0 +1,10 @@ +#ifndef RACESTATE_H +#define RACESTATE_H + +class RaceState +{ +public: + const char* GetClassName(); +}; + +#endif // RACESTATE_H diff --git a/LEGO1/radio.cpp b/LEGO1/radio.cpp new file mode 100644 index 00000000..f09eb99a --- /dev/null +++ b/LEGO1/radio.cpp @@ -0,0 +1,6 @@ +#include "radio.h" + +// OFFSET: LEGO1 0x1002c8e0 +const char* Radio::GetClassName() { + return "Radio"; +} \ No newline at end of file diff --git a/LEGO1/radio.h b/LEGO1/radio.h new file mode 100644 index 00000000..3d8c27d8 --- /dev/null +++ b/LEGO1/radio.h @@ -0,0 +1,10 @@ +#ifndef RADIO_H +#define RADIO_H + +class Radio +{ +public: + const char* GetClassName(); +}; + +#endif // RADIO_H diff --git a/LEGO1/radiostate.cpp b/LEGO1/radiostate.cpp new file mode 100644 index 00000000..a802bce0 --- /dev/null +++ b/LEGO1/radiostate.cpp @@ -0,0 +1,6 @@ +#include "radiostate.h" + +// OFFSET: LEGO1 0x1002cf60 +const char* RadioState::GetClassName() { + return "RadioState"; +} \ No newline at end of file diff --git a/LEGO1/radiostate.h b/LEGO1/radiostate.h new file mode 100644 index 00000000..afb757fc --- /dev/null +++ b/LEGO1/radiostate.h @@ -0,0 +1,10 @@ +#ifndef RADIOSTATE_H +#define RADIOSTATE_H + +class RadioState +{ +public: + const char* GetClassName(); +}; + +#endif // RADIOSTATE_H diff --git a/LEGO1/registrationbook.cpp b/LEGO1/registrationbook.cpp new file mode 100644 index 00000000..0766a279 --- /dev/null +++ b/LEGO1/registrationbook.cpp @@ -0,0 +1,6 @@ +#include "registrationbook.h" + +// OFFSET: LEGO1 0x10076e10 +const char* RegistrationBook::GetClassName() { + return "RegistrationBook"; +} \ No newline at end of file diff --git a/LEGO1/registrationbook.h b/LEGO1/registrationbook.h new file mode 100644 index 00000000..7bfcde70 --- /dev/null +++ b/LEGO1/registrationbook.h @@ -0,0 +1,10 @@ +#ifndef REGISTRATIONBOOK_H +#define REGISTRATIONBOOK_H + +class RegistrationBook +{ +public: + const char* GetClassName(); +}; + +#endif // REGISTRATIONBOOK_H diff --git a/LEGO1/score.cpp b/LEGO1/score.cpp new file mode 100644 index 00000000..e4a62635 --- /dev/null +++ b/LEGO1/score.cpp @@ -0,0 +1,6 @@ +#include "score.h" + +// OFFSET: LEGO1 0x100010c0 +const char* Score::GetClassName() { + return "Score"; +} \ No newline at end of file diff --git a/LEGO1/score.h b/LEGO1/score.h new file mode 100644 index 00000000..c83b6eb5 --- /dev/null +++ b/LEGO1/score.h @@ -0,0 +1,10 @@ +#ifndef SCORE_H +#define SCORE_H + +class Score +{ +public: + const char* GetClassName(); +}; + +#endif // SCORE_H diff --git a/LEGO1/scorestate.cpp b/LEGO1/scorestate.cpp new file mode 100644 index 00000000..8a63d114 --- /dev/null +++ b/LEGO1/scorestate.cpp @@ -0,0 +1,6 @@ +#include "scorestate.h" + +// OFFSET: LEGO1 0x1000de40 +const char* ScoreState::GetClassName() { + return "ScoreState"; +} \ No newline at end of file diff --git a/LEGO1/scorestate.h b/LEGO1/scorestate.h new file mode 100644 index 00000000..b3291db8 --- /dev/null +++ b/LEGO1/scorestate.h @@ -0,0 +1,10 @@ +#ifndef SCORESTATE_H +#define SCORESTATE_H + +class ScoreState +{ +public: + const char* GetClassName(); +}; + +#endif // SCORESTATE_H diff --git a/LEGO1/skateboard.cpp b/LEGO1/skateboard.cpp new file mode 100644 index 00000000..47be5970 --- /dev/null +++ b/LEGO1/skateboard.cpp @@ -0,0 +1,6 @@ +#include "skateboard.h" + +// OFFSET: LEGO1 0x1000fdd0 +const char* SkateBoard::GetClassName() { + return "SkateBoard"; +} \ No newline at end of file diff --git a/LEGO1/skateboard.h b/LEGO1/skateboard.h new file mode 100644 index 00000000..5614d4a0 --- /dev/null +++ b/LEGO1/skateboard.h @@ -0,0 +1,10 @@ +#ifndef SKATEBOARD_H +#define SKATEBOARD_H + +class SkateBoard +{ +public: + const char* GetClassName(); +}; + +#endif // SKATEBOARD_H diff --git a/LEGO1/towtrack.cpp b/LEGO1/towtrack.cpp new file mode 100644 index 00000000..327346c2 --- /dev/null +++ b/LEGO1/towtrack.cpp @@ -0,0 +1,12 @@ +// no, there is no typo in this file. the actual name of the class is TowTrack. +// presumably the developers made a typo when trying to name it "TowTruck" and +// just went with it, but that doesn't really make sense because there is also +// TowTrackMissionState, which has this same oddity. was it a joke? regional +// dialect? or maybe they just didn't have spellcheck? we may never know + +#include "towtrack.h" + +// OFFSET: LEGO1 0x1004c7c0 +const char* TowTrack::GetClassName() { + return "TowTrack"; +} \ No newline at end of file diff --git a/LEGO1/towtrack.h b/LEGO1/towtrack.h new file mode 100644 index 00000000..286bb48d --- /dev/null +++ b/LEGO1/towtrack.h @@ -0,0 +1,10 @@ +#ifndef TOWTRACK_H +#define TOWTRACK_H + +class TowTrack +{ +public: + const char* GetClassName(); +}; + +#endif // TOWTRACK_H diff --git a/LEGO1/towtrackmissionstate.cpp b/LEGO1/towtrackmissionstate.cpp new file mode 100644 index 00000000..dc02e6dd --- /dev/null +++ b/LEGO1/towtrackmissionstate.cpp @@ -0,0 +1,6 @@ +#include "towtrackmissionstate.h" + +// OFFSET: LEGO1 0x1004dfa0 +const char* TowTrackMissionState::GetClassName() { + return "TowTrackMissionState"; +} \ No newline at end of file diff --git a/LEGO1/towtrackmissionstate.h b/LEGO1/towtrackmissionstate.h new file mode 100644 index 00000000..d7aa8668 --- /dev/null +++ b/LEGO1/towtrackmissionstate.h @@ -0,0 +1,10 @@ +#ifndef TOWTRACKMISSIONSTATE_H +#define TOWTRACKMISSIONSTATE_H + +class TowTrackMissionState +{ +public: + const char* GetClassName(); +}; + +#endif // TOWTRACKMISSIONSTATE_H