mirror of
https://github.com/isledecomp/isle.git
synced 2026-01-17 21:41:15 +00:00
Converted pseudocode into real code!
This commit is contained in:
parent
1c9263ff85
commit
49c9fbd156
7
LEGO1/act2brick.cpp
Normal file
7
LEGO1/act2brick.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "act2brick.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x1007a2b0
|
||||||
|
Act2Brick::Act2Brick()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,9 +1,15 @@
|
|||||||
|
#ifndef ACT2BRICK_H
|
||||||
|
#define ACT2BRICK_H
|
||||||
|
|
||||||
|
#include "legopathactor.h"
|
||||||
|
|
||||||
class Act2Brick : public LegoPathActor
|
class Act2Brick : public LegoPathActor
|
||||||
{
|
{
|
||||||
// VTABLE 100d9b60
|
public:
|
||||||
|
Act2Brick();
|
||||||
|
|
||||||
// OFFSET LEGO1 0x1007a2b0
|
// VTABLE 0x100d9b60
|
||||||
Act2Brick();
|
// SIZE 0x194
|
||||||
|
};
|
||||||
|
|
||||||
// Size 0x194
|
#endif // ACT2BRICK_H
|
||||||
}
|
|
||||||
7
LEGO1/actlstate.cpp
Normal file
7
LEGO1/actlstate.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "actlstate.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x100334b0
|
||||||
|
ActlState::ActlState()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -5,10 +5,10 @@
|
|||||||
|
|
||||||
class ActlState : public LegoState
|
class ActlState : public LegoState
|
||||||
{
|
{
|
||||||
// OFFSET LEGO1 0x100334b0
|
public:
|
||||||
ActlState();
|
ActlState();
|
||||||
|
|
||||||
// size is 0x26c
|
// SIZE 0x26c
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // ACTLSTATE_H
|
#endif // ACTLSTATE_H
|
||||||
7
LEGO1/animstate.cpp
Normal file
7
LEGO1/animstate.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "animstate.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x10064ff0
|
||||||
|
AnimState::AnimState()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,9 +1,15 @@
|
|||||||
|
#ifndef ANIMSTATE_H
|
||||||
|
#define ANIMSTATE_H
|
||||||
|
|
||||||
|
#include "legostate.h"
|
||||||
|
|
||||||
class AnimState : public LegoState
|
class AnimState : public LegoState
|
||||||
{
|
{
|
||||||
// VTABLE 100d8d80
|
public:
|
||||||
|
AnimState();
|
||||||
|
|
||||||
// OFFSET LEGO1 0x10064ff0
|
// VTABLE 0x100d8d80
|
||||||
AnimState();
|
// SIZE 0x1c
|
||||||
|
};
|
||||||
|
|
||||||
// Size 0x1c
|
#endif // ANIMSTATE_H
|
||||||
}
|
|
||||||
7
LEGO1/buildingentity.cpp
Normal file
7
LEGO1/buildingentity.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "buildingentity.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x10014e20
|
||||||
|
BuildingEntity::BuildingEntity()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
class BuildingEntity : public LegoEntity
|
class BuildingEntity : public LegoEntity
|
||||||
{
|
{
|
||||||
// OFFSET LEGO1 0x10014e20
|
public:
|
||||||
BuildingEntity();
|
BuildingEntity();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@ -5,7 +5,6 @@
|
|||||||
|
|
||||||
class CarRaceState : public RaceState
|
class CarRaceState : public RaceState
|
||||||
{
|
{
|
||||||
// No constructor
|
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // CARRACESTATE_H
|
#endif // CARRACESTATE_H
|
||||||
7
LEGO1/dunebuggy.cpp
Normal file
7
LEGO1/dunebuggy.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "dunebuggy.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x10067bb0
|
||||||
|
DuneBuggy::DuneBuggy()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,9 +1,15 @@
|
|||||||
|
#ifndef DUNEBUGGY_H
|
||||||
|
#define DUNEBUGGY_H
|
||||||
|
|
||||||
|
#include "islepathactor.h"
|
||||||
|
|
||||||
class DuneBuggy : public IslePathActor
|
class DuneBuggy : public IslePathActor
|
||||||
{
|
{
|
||||||
// VTABLE 100d8f98
|
public:
|
||||||
|
DuneBuggy();
|
||||||
|
|
||||||
// OFFSET LEGO1 0x10067bb0
|
// VTABLE 0x100d8f98
|
||||||
DuneBuggy()
|
// SIZE 0x16c
|
||||||
|
};
|
||||||
|
|
||||||
// Size 0x16c
|
#endif // DUNEBUGGY_H
|
||||||
}
|
|
||||||
7
LEGO1/elevatorbottom.cpp
Normal file
7
LEGO1/elevatorbottom.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "elevatorbottom.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x10017e90
|
||||||
|
ElevatorBottom::ElevatorBottom()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,5 +1,12 @@
|
|||||||
|
#ifndef ELEVATORBOTTOM_H
|
||||||
|
#define ELEVATORBOTTOM_H
|
||||||
|
|
||||||
|
#include "legoworld.h"
|
||||||
|
|
||||||
class ElevatorBottom : public LegoWorld
|
class ElevatorBottom : public LegoWorld
|
||||||
{
|
{
|
||||||
// OFFSET LEGO1 0x10017e90
|
public:
|
||||||
ElevatorBottom();
|
ElevatorBottom();
|
||||||
}
|
};
|
||||||
|
|
||||||
|
#endif // ELEVATORBOTTOM_H
|
||||||
|
|||||||
7
LEGO1/gasstation.cpp
Normal file
7
LEGO1/gasstation.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "gasstation.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x100046a0
|
||||||
|
GasStation::GasStation()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,13 +1,15 @@
|
|||||||
#ifndef GASSTATION_H
|
#ifndef GASSTATION_H
|
||||||
#define GASSTATION_H
|
#define GASSTATION_H
|
||||||
|
|
||||||
|
#include "legoworld.h"
|
||||||
|
|
||||||
class GasStation : public LegoWorld
|
class GasStation : public LegoWorld
|
||||||
{
|
{
|
||||||
// OFFSET LEGO1 0x100046a0
|
public:
|
||||||
GasStation();
|
GasStation();
|
||||||
|
|
||||||
// Size 0x128
|
// SIZE 0x128
|
||||||
// Radio radio at 0x46, in constructor
|
// Radio variable at 0x46, in constructor
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // GASSTATION_H
|
#endif // GASSTATION_H
|
||||||
|
|||||||
@ -1,4 +1,11 @@
|
|||||||
|
#ifndef GASSTATIONENTITY_H
|
||||||
|
#define GASSTATIONENTITY_H
|
||||||
|
|
||||||
|
#include "buildingentity.h"
|
||||||
|
|
||||||
class GasStationEntity : public BuildingEntity
|
class GasStationEntity : public BuildingEntity
|
||||||
{
|
{
|
||||||
// Size 0x68
|
// SIZE 0x68
|
||||||
}
|
};
|
||||||
|
|
||||||
|
#endif // GASSTATIONENTITY_H
|
||||||
|
|||||||
7
LEGO1/gasstationstate.cpp
Normal file
7
LEGO1/gasstationstate.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "gasstationstate.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x10005eb0
|
||||||
|
GasStationState::GasStationState()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -5,12 +5,12 @@
|
|||||||
|
|
||||||
class GasStationState : public LegoState
|
class GasStationState : public LegoState
|
||||||
{
|
{
|
||||||
// OFFSET LEGO1 0x10005eb0
|
public:
|
||||||
GasStationState();
|
GasStationState();
|
||||||
|
|
||||||
// field 0x8 is prob MxResult
|
// field 0x8 is prob MxResult
|
||||||
// field 0xc is prob MxResult
|
// field 0xc is prob MxResult
|
||||||
// field 0x10 is prob MxResult
|
// field 0x10 is prob MxResult
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // GASSTATIONSTATE_H
|
#endif // GASSTATIONSTATE_H
|
||||||
7
LEGO1/helicopter.cpp
Normal file
7
LEGO1/helicopter.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "helicopter.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x10001e60
|
||||||
|
Helicopter::Helicopter()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -5,10 +5,8 @@
|
|||||||
|
|
||||||
class Helicopter : public IslePathActor
|
class Helicopter : public IslePathActor
|
||||||
{
|
{
|
||||||
// OFFSET LEGO1 0x10001e60
|
public:
|
||||||
Helicopter();
|
Helicopter();
|
||||||
|
|
||||||
// At last size 0x230
|
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // HELICOPTER_H
|
#endif // HELICOPTER_H
|
||||||
@ -5,7 +5,6 @@
|
|||||||
|
|
||||||
class HelicopterState : public LegoState
|
class HelicopterState : public LegoState
|
||||||
{
|
{
|
||||||
// HelicopterState() = delete;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // HELICOPTERSTATE_H
|
#endif // HELICOPTERSTATE_H
|
||||||
7
LEGO1/hospital.cpp
Normal file
7
LEGO1/hospital.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "hospital.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x100745e0
|
||||||
|
Hospital::Hospital()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,7 +1,14 @@
|
|||||||
|
#ifndef HOSPITAL_H
|
||||||
|
#define HOSPITAL_H
|
||||||
|
|
||||||
|
#include "legoworld.h"
|
||||||
|
|
||||||
class Hospital : public LegoWorld
|
class Hospital : public LegoWorld
|
||||||
{
|
{
|
||||||
// OFFSET LEGO1 0x100745e0
|
public:
|
||||||
Hospital();
|
Hospital();
|
||||||
|
|
||||||
// size 0x300
|
// SIZE 0x300
|
||||||
}
|
};
|
||||||
|
|
||||||
|
#endif // HOSPITAL_H
|
||||||
|
|||||||
@ -1,4 +1,11 @@
|
|||||||
|
#ifndef HOSPITALENTITY_H
|
||||||
|
#define HOSPITALENTITY_H
|
||||||
|
|
||||||
|
#include "buildingentity.h"
|
||||||
|
|
||||||
class HospitalEntity : public BuildingEntity
|
class HospitalEntity : public BuildingEntity
|
||||||
{
|
{
|
||||||
// Size 0x68
|
// SIZE 0x68
|
||||||
}
|
};
|
||||||
|
|
||||||
|
#endif // HOSPITALENTITY_H
|
||||||
|
|||||||
7
LEGO1/hospitalstate.cpp
Normal file
7
LEGO1/hospitalstate.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "hospitalstate.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x10076370
|
||||||
|
HospitalState::HospitalState()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,9 +1,15 @@
|
|||||||
|
#ifndef HOSPITALSTATE_H
|
||||||
|
#define HOSPITALSTATE_H
|
||||||
|
|
||||||
|
#include "legostate.h"
|
||||||
|
|
||||||
class HospitalState : public LegoState
|
class HospitalState : public LegoState
|
||||||
{
|
{
|
||||||
// OFFSET LEGO1 0x10076370
|
public:
|
||||||
HospitalState();
|
HospitalState();
|
||||||
|
|
||||||
// VTABLE 0x100d97a0
|
// VTABLE 0x100d97a0
|
||||||
|
// SIZE 0x18
|
||||||
|
};
|
||||||
|
|
||||||
// Size 0x18
|
#endif // HOSPITALSTATE_H
|
||||||
}
|
|
||||||
|
|||||||
7
LEGO1/infocenterdoor.cpp
Normal file
7
LEGO1/infocenterdoor.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "infocenterdoor.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x10037730
|
||||||
|
InfoCenterDoor::InfoCenterDoor()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,9 +1,14 @@
|
|||||||
|
#ifndef INFOCENTERDOOR_H
|
||||||
|
#define INFOCENTERDOOR_H
|
||||||
|
|
||||||
#include "legoworld.h"
|
#include "legoworld.h"
|
||||||
|
|
||||||
class InfoCenterDoor : public LegoWorld
|
class InfoCenterDoor : public LegoWorld
|
||||||
{
|
{
|
||||||
// OFFSET LEGO1 0x10037730
|
public:
|
||||||
InfoCenterDoor();
|
InfoCenterDoor();
|
||||||
|
|
||||||
// Size 0xfc
|
// SIZE 0xfc
|
||||||
}
|
};
|
||||||
|
|
||||||
|
#endif // INFOCENTERDOOR_H
|
||||||
|
|||||||
7
LEGO1/infocenterstate.cpp
Normal file
7
LEGO1/infocenterstate.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "infocenterstate.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x10071600
|
||||||
|
InfoCenterState::InfoCenterState()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,9 +1,15 @@
|
|||||||
|
#ifndef INFOCENTERSTATE_H
|
||||||
|
#define INFOCENTERSTATE_H
|
||||||
|
|
||||||
|
#include "legostate.h"
|
||||||
|
|
||||||
class InfoCenterState : public LegoState
|
class InfoCenterState : public LegoState
|
||||||
{
|
{
|
||||||
// VTABLE 0x100d93a8
|
public:
|
||||||
|
InfoCenterState();
|
||||||
|
|
||||||
// OFFSET LEGO1 0x10071600
|
// VTABLE 0x100d93a8
|
||||||
InfoCenterState();
|
// SIZE 0x94
|
||||||
|
};
|
||||||
|
|
||||||
// Size 0x94
|
#endif // INFOCENTERSTATE_H
|
||||||
}
|
|
||||||
7
LEGO1/isle.cpp
Normal file
7
LEGO1/isle.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "isle.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x10030820
|
||||||
|
Isle::Isle()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
17
LEGO1/isle.h
17
LEGO1/isle.h
@ -1,8 +1,15 @@
|
|||||||
|
#ifndef ISLE_H
|
||||||
|
#define ISLE_H
|
||||||
|
|
||||||
|
#include "legoworld.h"
|
||||||
|
|
||||||
class Isle : public LegoWorld
|
class Isle : public LegoWorld
|
||||||
{
|
{
|
||||||
// OFFSET LEGO1 0x10030820
|
public:
|
||||||
Isle();
|
Isle();
|
||||||
|
|
||||||
// Size 0x140
|
// SIZE 0x140
|
||||||
// Radio at 0x12c
|
// Radio at 0x12c
|
||||||
}
|
};
|
||||||
|
|
||||||
|
#endif // ISLE_H
|
||||||
|
|||||||
7
LEGO1/islepathactor.cpp
Normal file
7
LEGO1/islepathactor.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "islepathactor.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x10001e60
|
||||||
|
IslePathActor::IslePathActor()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,13 +1,14 @@
|
|||||||
#ifndef ISLEPATHACTOR_H
|
#ifndef ISLEPATHACTOR_H
|
||||||
#define ISLEPATHACTOR_H
|
#define ISLEPATHACTOR_H
|
||||||
|
|
||||||
#include "islepathactor.h"
|
#include "legopathactor.h"
|
||||||
|
|
||||||
class IslePathActor : pubic LegoPathActor
|
class IslePathActor : public LegoPathActor
|
||||||
// OFFSET LEGO1 0x10001e60
|
{
|
||||||
GasStationState();
|
public:
|
||||||
|
IslePathActor();
|
||||||
|
|
||||||
// At last size 0x230
|
// SIZE >= 0x230
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // ISLEPATHACTOR_H
|
#endif // ISLEPATHACTOR_H
|
||||||
7
LEGO1/jetskiRace.cpp
Normal file
7
LEGO1/jetskiRace.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "jetskiRace.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x10015aa0
|
||||||
|
JetskiRace::JetskiRace()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,9 +1,11 @@
|
|||||||
#ifndef JETSKIRACE_H
|
#ifndef JETSKIRACE_H
|
||||||
#define JETSKIRACE_H
|
#define JETSKIRACE_H
|
||||||
|
|
||||||
|
#include "legorace.h"
|
||||||
|
|
||||||
class JetskiRace : public LegoRace
|
class JetskiRace : public LegoRace
|
||||||
{
|
{
|
||||||
// OFFSET: LEGO1 0x10015aa0
|
public:
|
||||||
JetskiRace();
|
JetskiRace();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
7
LEGO1/jukebox.cpp
Normal file
7
LEGO1/jukebox.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "jukebox.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x1005d66
|
||||||
|
JukeBox::JukeBox()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,14 +1,14 @@
|
|||||||
#ifndef RACESTANDS2ENTITY_H
|
#ifndef JUKEBOX_H
|
||||||
#define RACESTANDS2ENTITY_H
|
#define JUKEBOX_H
|
||||||
|
|
||||||
#include "buildingentity.h"
|
#include "legoentity.h"
|
||||||
|
|
||||||
class JukeBox : public LegoEntity
|
class JukeBox : public LegoEntity
|
||||||
{
|
{
|
||||||
// OFFSET ISLE1 0x1005d66
|
public:
|
||||||
JukeBox();
|
JukeBox();
|
||||||
|
|
||||||
// Size is 0x50
|
// SIZE 0x50
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // RACESTANDS2ENTITY_H
|
#endif // JUKEBOX_H
|
||||||
|
|||||||
7
LEGO1/jukeboxentity.cpp
Normal file
7
LEGO1/jukeboxentity.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "jukeboxentity.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x10085bc0
|
||||||
|
JukeBoxEntity::JukeBoxEntity()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,7 +1,14 @@
|
|||||||
|
#ifndef JUKEBOXENTITY_H
|
||||||
|
#define JUKEBOXENTITY_H
|
||||||
|
|
||||||
|
#include "legoentity.h"
|
||||||
|
|
||||||
class JukeBoxEntity : public LegoEntity
|
class JukeBoxEntity : public LegoEntity
|
||||||
{
|
{
|
||||||
// VTABLE 100da8a0
|
public:
|
||||||
|
JukeBoxEntity();
|
||||||
|
|
||||||
// OFFSET LEGO1 0x10085bc0
|
// VTABLE 0x100da8a0
|
||||||
JukeBoxEntity();
|
};
|
||||||
}
|
|
||||||
|
#endif // JUKEBOXENTITY_H
|
||||||
@ -1,5 +1,11 @@
|
|||||||
|
#ifndef JUKEBOXSTATE_H
|
||||||
|
#define JUKEBOXSTATE_H
|
||||||
|
|
||||||
|
#include "legostate.h"
|
||||||
|
|
||||||
class JukeBoxState : public LegoState
|
class JukeBoxState : public LegoState
|
||||||
{
|
{
|
||||||
|
// SIZE 0x10
|
||||||
|
};
|
||||||
|
|
||||||
// Size 0x10
|
#endif // JUKEBOXSTATE_H
|
||||||
}
|
|
||||||
@ -1,4 +1,11 @@
|
|||||||
|
#ifndef LEGO3DWAVEPRESENTER_H
|
||||||
|
#define LEGO3DWAVEPRESENTER_H
|
||||||
|
|
||||||
|
#include "legowavepresenter.h"
|
||||||
|
|
||||||
class Lego3DWavePresenter : public LegoWavePresenter
|
class Lego3DWavePresenter : public LegoWavePresenter
|
||||||
{
|
{
|
||||||
// Size 0xa0
|
// SIZE 0xa0
|
||||||
}
|
};
|
||||||
|
|
||||||
|
#endif // LEGO3DWAVEPRESENTER_H
|
||||||
|
|||||||
@ -1,5 +1,11 @@
|
|||||||
|
#ifndef LEGOACT2STATE_H
|
||||||
|
#define LEGOACT2STATE_H
|
||||||
|
|
||||||
|
#include "legostate.h"
|
||||||
|
|
||||||
class LegoAct2State : public LegoState
|
class LegoAct2State : public LegoState
|
||||||
{
|
{
|
||||||
|
// SIZE 0x10
|
||||||
|
};
|
||||||
|
|
||||||
// Size 0x10
|
#endif // LEGOACT2STATE_H
|
||||||
}
|
|
||||||
|
|||||||
@ -1,4 +1,11 @@
|
|||||||
|
#ifndef LEGOACTIONCONTROLPRESENTER_H
|
||||||
|
#define LEGOACTIONCONTROLPRESENTER_H
|
||||||
|
|
||||||
|
#include "mxmediapresenter.h"
|
||||||
|
|
||||||
class LegoActionControlPresenter : public MxMediaPresenter
|
class LegoActionControlPresenter : public MxMediaPresenter
|
||||||
{
|
{
|
||||||
// Size 0x68
|
// SIZE 0x68
|
||||||
}
|
};
|
||||||
|
|
||||||
|
#endif // LEGOACTIONCONTROLPRESENTER_H
|
||||||
|
|||||||
11
LEGO1/legoanimationmanager.cpp
Normal file
11
LEGO1/legoanimationmanager.cpp
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
#include "legoanimationmanager.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x1005eb60
|
||||||
|
LegoAnimationManager::LegoAnimationManager()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x1005f130
|
||||||
|
void LegoAnimationManager::Init()
|
||||||
|
{
|
||||||
|
}
|
||||||
@ -3,18 +3,16 @@
|
|||||||
|
|
||||||
class LegoAnimationManager
|
class LegoAnimationManager
|
||||||
{
|
{
|
||||||
// VTABLE 0x100d8c18
|
|
||||||
|
|
||||||
public:
|
public:
|
||||||
// OFFSET LEGO1 0x1005eb60
|
|
||||||
LegoAnimationManager();
|
LegoAnimationManager();
|
||||||
|
|
||||||
__declspec(dllexport) static void configureLegoAnimationManager(int param_1);
|
__declspec(dllexport) static void configureLegoAnimationManager(int param_1);
|
||||||
|
|
||||||
// OFFSET LEGO1 0x1005f130
|
private:
|
||||||
void Init();
|
void Init();
|
||||||
|
|
||||||
// Size 0x500
|
// VTABLE 0x100d8c18
|
||||||
|
// SIZE 0x500
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // LEGOANIMATIONMANAGER_H
|
#endif // LEGOANIMATIONMANAGER_H
|
||||||
|
|||||||
13
LEGO1/legoanimpresenter.cpp
Normal file
13
LEGO1/legoanimpresenter.cpp
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
#include "legoanimpresenter.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x10068420
|
||||||
|
LegoAnimPresenter::LegoAnimPresenter()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x100686f0
|
||||||
|
void LegoAnimPresenter::Init()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,10 +1,17 @@
|
|||||||
|
#ifndef LEGOANIMPRESENTER_H
|
||||||
|
#define LEGOANIMPRESENTER_H
|
||||||
|
|
||||||
|
#include "mxvideopresenter.h"
|
||||||
|
|
||||||
class LegoAnimPresenter : public MxVideoPresenter
|
class LegoAnimPresenter : public MxVideoPresenter
|
||||||
{
|
{
|
||||||
// VTABLE 0x100d90c8
|
public:
|
||||||
|
|
||||||
// OFFSET LEGO1 0x10068420
|
|
||||||
LegoAnimPresenter();
|
LegoAnimPresenter();
|
||||||
|
|
||||||
// OFFSET LEGO1 0x100686f0
|
private:
|
||||||
void Init();
|
void Init();
|
||||||
}
|
|
||||||
|
// VTABLE 0x100d90c8
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif // LEGOANIMPRESENTER_H
|
||||||
|
|||||||
11
LEGO1/legobuildingmanager.cpp
Normal file
11
LEGO1/legobuildingmanager.cpp
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
#include "legobuildingmanager.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x1002f8c0
|
||||||
|
LegoBuildingManager::LegoBuildingManager()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x1002f9d0
|
||||||
|
void LegoBuildingManager::Init()
|
||||||
|
{
|
||||||
|
}
|
||||||
@ -3,15 +3,15 @@
|
|||||||
|
|
||||||
class LegoBuildingManager
|
class LegoBuildingManager
|
||||||
{
|
{
|
||||||
// VTABLE 0x100d6f50
|
|
||||||
public:
|
public:
|
||||||
// OFFSET LEGO1 0x1002f8c0
|
|
||||||
LegoBuildingManager();
|
LegoBuildingManager();
|
||||||
|
|
||||||
__declspec(dllexport) static void configureLegoBuildingManager(int param_1);
|
__declspec(dllexport) static void configureLegoBuildingManager(int param_1);
|
||||||
|
|
||||||
// OFFSET LEGO1 0x1002f9d0
|
private:
|
||||||
void Init();
|
void Init();
|
||||||
|
|
||||||
|
// VTABLE 0x100d6f50
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // LEGOBUILDINGMANAGER_H
|
#endif // LEGOBUILDINGMANAGER_H
|
||||||
|
|||||||
7
LEGO1/legocarbuildanimpresenter.cpp
Normal file
7
LEGO1/legocarbuildanimpresenter.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "legocarbuildanimpresenter.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x10078400
|
||||||
|
LegoCarBuildAnimPresenter::LegoCarBuildAnimPresenter()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,5 +1,12 @@
|
|||||||
|
#ifndef LEGOCARBUILDANIMPRESENTER_H
|
||||||
|
#define LEGOCARBUILDANIMPRESENTER_H
|
||||||
|
|
||||||
|
#include "legoanimpresenter.h"
|
||||||
|
|
||||||
class LegoCarBuildAnimPresenter : public LegoAnimPresenter
|
class LegoCarBuildAnimPresenter : public LegoAnimPresenter
|
||||||
{
|
{
|
||||||
// OFFSET LEGO1 0x10078400
|
public:
|
||||||
LegoCarBuildAnimPresenter();
|
LegoCarBuildAnimPresenter();
|
||||||
}
|
};
|
||||||
|
|
||||||
|
#endif // LEGOCARBUILDANIMPRESENTER_H
|
||||||
|
|||||||
7
LEGO1/legoentity.cpp
Normal file
7
LEGO1/legoentity.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "legoentity.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 100105f0
|
||||||
|
LegoEntity::LegoEntity()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -6,8 +6,7 @@
|
|||||||
class LegoEntity : public MxEntity
|
class LegoEntity : public MxEntity
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
// OFFSET LEGO1 100105f0
|
LegoEntity();
|
||||||
LegoEntity();
|
|
||||||
__declspec(dllexport) virtual ~LegoEntity();
|
__declspec(dllexport) virtual ~LegoEntity();
|
||||||
|
|
||||||
virtual const char* GetClassName() const { return "LegoEntity"; }
|
virtual const char* GetClassName() const { return "LegoEntity"; }
|
||||||
|
|||||||
7
LEGO1/legoflctexturepresenter.cpp
Normal file
7
LEGO1/legoflctexturepresenter.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "legoflctexturepresenter.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x1005de80
|
||||||
|
LegoFlcTexturePresenter::LegoFlcTexturePresenter()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,5 +1,12 @@
|
|||||||
|
#ifndef LEGOFLCTEXTUREPRESENTER_H
|
||||||
|
#define LEGOFLCTEXTUREPRESENTER_H
|
||||||
|
|
||||||
|
#include "mxflcpresenter.h"
|
||||||
|
|
||||||
class LegoFlcTexturePresenter : public MxFlcPresenter
|
class LegoFlcTexturePresenter : public MxFlcPresenter
|
||||||
{
|
{
|
||||||
// OFFSET LEGO1 0x1005de80
|
public:
|
||||||
LegoFlcTexturePresenter();
|
LegoFlcTexturePresenter();
|
||||||
}
|
};
|
||||||
|
|
||||||
|
#endif // LEGOFLCTEXTUREPRESENTER_H
|
||||||
|
|||||||
11
LEGO1/legohideanimpresenter.cpp
Normal file
11
LEGO1/legohideanimpresenter.cpp
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
#include "legohideanimpresenter.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x1006d7e0
|
||||||
|
LegoHideAnimPresenter::LegoHideAnimPresenter()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x1006da50
|
||||||
|
void LegoHideAnimPresenter::Init()
|
||||||
|
{
|
||||||
|
}
|
||||||
@ -1,10 +1,17 @@
|
|||||||
|
#ifndef LEGOHIDEANIMPRESENTER_H
|
||||||
|
#define LEGOHIDEANIMPRESENTER_H
|
||||||
|
|
||||||
|
#include "legoloopinganimpresenter.h"
|
||||||
|
|
||||||
class LegoHideAnimPresenter : public LegoLoopingAnimPresenter
|
class LegoHideAnimPresenter : public LegoLoopingAnimPresenter
|
||||||
{
|
{
|
||||||
// VTABLE 0x100d9278
|
public:
|
||||||
|
LegoHideAnimPresenter();
|
||||||
|
|
||||||
// OFFSET LEGO1 0x1006d7e0
|
private:
|
||||||
LegoHideAnimPresenter();
|
void Init();
|
||||||
|
|
||||||
// OFFSET LEGO1 0x1006da50
|
// VTABLE 0x100d9278
|
||||||
void Init();
|
};
|
||||||
}
|
|
||||||
|
#endif // LEGOHIDEANIMPRESENTER_H
|
||||||
13
LEGO1/legoloadcachesoundpresenter.cpp
Normal file
13
LEGO1/legoloadcachesoundpresenter.cpp
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
#include "legoloadcachesoundpresenter.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x10018340
|
||||||
|
LegoLoadCacheSoundPresenter::LegoLoadCacheSoundPresenter()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x100184e0
|
||||||
|
void LegoLoadCacheSoundPresenter::Init()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,15 +1,17 @@
|
|||||||
#ifndef LEGOLOADCACHESOUNDPRESENTER_H
|
#ifndef LEGOLOADCACHESOUNDPRESENTER_H
|
||||||
#define LEGOLOADCACHESOUNDPRESENTER_H
|
#define LEGOLOADCACHESOUNDPRESENTER_H
|
||||||
|
|
||||||
|
#include "mxwavepresenter.h"
|
||||||
|
|
||||||
class LegoLoadCacheSoundPresenter : public MxWavePresenter
|
class LegoLoadCacheSoundPresenter : public MxWavePresenter
|
||||||
{
|
{
|
||||||
// OFFSET LEGO1 0x10018340
|
public:
|
||||||
LegoLoadCacheSoundPresenter();
|
LegoLoadCacheSoundPresenter();
|
||||||
|
|
||||||
// OFFSET LEGO1 0x100184e0
|
private:
|
||||||
Init()
|
void Init();
|
||||||
|
|
||||||
// Size 0x90
|
// SIZE 0x90
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // LEGOLOADCACHESOUNDPRESENTER_H
|
#endif // LEGOLOADCACHESOUNDPRESENTER_H
|
||||||
13
LEGO1/legolocomotionanimpresenter.cpp
Normal file
13
LEGO1/legolocomotionanimpresenter.cpp
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
#include "legolocomotionanimpresenter.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x1006cdd0
|
||||||
|
LegoLocomotionAnimPresenter::LegoLocomotionAnimPresenter()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x1006d0b0
|
||||||
|
void LegoLocomotionAnimPresenter::Init()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,10 +1,17 @@
|
|||||||
|
#ifndef LEGOLOCOMOTIONANIMPRESENTER_H
|
||||||
|
#define LEGOLOCOMOTIONANIMPRESENTER_H
|
||||||
|
|
||||||
|
#include "legoloopinganimpresenter.h"
|
||||||
|
|
||||||
class LegoLocomotionAnimPresenter : public LegoLoopingAnimPresenter
|
class LegoLocomotionAnimPresenter : public LegoLoopingAnimPresenter
|
||||||
{
|
{
|
||||||
// VTABLE 0x100d9170
|
public:
|
||||||
|
|
||||||
// OFFSET LEGO1 0x1006cdd0
|
|
||||||
LegoLocomotionAnimPresenter();
|
LegoLocomotionAnimPresenter();
|
||||||
|
|
||||||
// OFFSET LEGO1 0x1006d0b0
|
private:
|
||||||
void Init();
|
void Init();
|
||||||
}
|
|
||||||
|
// VTABLE 0x100d9170
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif // LEGOLOCOMOTIONANIMPRESENTER_H
|
||||||
@ -1,4 +1,10 @@
|
|||||||
|
#ifndef LEGOLOOPINGANIMPRESENTER_H
|
||||||
|
#define LEGOLOOPINGANIMPRESENTER_H
|
||||||
|
|
||||||
|
#include "legoanimpresenter.h"
|
||||||
|
|
||||||
class LegoLoopingAnimPresenter : public LegoAnimPresenter
|
class LegoLoopingAnimPresenter : public LegoAnimPresenter
|
||||||
{
|
{
|
||||||
|
};
|
||||||
|
|
||||||
}
|
#endif // LEGOLOOPINGANIMPRESENTER_H
|
||||||
|
|||||||
7
LEGO1/legopathactor.cpp
Normal file
7
LEGO1/legopathactor.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "legopathactor.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x1002d700
|
||||||
|
LegoPathActor::LegoPathActor()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,7 +1,14 @@
|
|||||||
|
#ifndef LEGOPATHACTOR_H
|
||||||
|
#define LEGOPATHACTOR_H
|
||||||
|
|
||||||
|
#include "legoentity.h"
|
||||||
|
|
||||||
class LegoPathActor : public LegoEntity
|
class LegoPathActor : public LegoEntity
|
||||||
{
|
{
|
||||||
// OFFSET LEGO1 0x1002d700
|
public:
|
||||||
LegoPathActor();
|
LegoPathActor();
|
||||||
|
|
||||||
// Size 0x154
|
// SIZE 0x154
|
||||||
}
|
};
|
||||||
|
|
||||||
|
#endif // LEGOPATHACTOR_H
|
||||||
@ -0,0 +1,10 @@
|
|||||||
|
#ifndef LEGOPHONEMEPRESENTER_H
|
||||||
|
#define LEGOPHONEMEPRESENTER_H
|
||||||
|
|
||||||
|
#include "mxflcpresenter.h"
|
||||||
|
|
||||||
|
class LegoPhonemePresenter : public MxFlcPresenter
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif // LEGOPHONEMEPRESENTER_H
|
||||||
13
LEGO1/legoplantmanager.cpp
Normal file
13
LEGO1/legoplantmanager.cpp
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
#include "legoplantmanager.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x10026220
|
||||||
|
LegoPlantManager::LegoPlantManager()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x10026330
|
||||||
|
void LegoPlantManager::Init()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,10 +1,17 @@
|
|||||||
|
#ifndef LEGOPLANTMANAGER_H
|
||||||
|
#define LEGOPLANTMANAGER_H
|
||||||
|
|
||||||
|
#include "mxcore.h"
|
||||||
|
|
||||||
class LegoPlantManager : public MxCore
|
class LegoPlantManager : public MxCore
|
||||||
{
|
{
|
||||||
// OFFSET LEGO1 0x10026220
|
public:
|
||||||
LegoPlantManager();
|
LegoPlantManager();
|
||||||
|
|
||||||
// OFFSET LEGO1 0x10026330
|
private:
|
||||||
void Init();
|
void Init();
|
||||||
|
|
||||||
// Size 0x2c
|
// SIZE 0x2c
|
||||||
}
|
};
|
||||||
|
|
||||||
|
#endif // LEGOPLANTMANAGER_H
|
||||||
|
|||||||
@ -5,7 +5,6 @@
|
|||||||
|
|
||||||
class LegoState : public MxCore
|
class LegoState : public MxCore
|
||||||
{
|
{
|
||||||
// LegoState() = delete;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // LEGOSTATE_H
|
#endif // LEGOSTATE_H
|
||||||
@ -1,4 +1,11 @@
|
|||||||
|
#ifndef LEGOTEXTUREPRESENTER_H
|
||||||
|
#define LEGOTEXTUREPRESENTER_H
|
||||||
|
|
||||||
|
#include "mxmediapresenter.h"
|
||||||
|
|
||||||
class LegoTexturePresenter : public MxMediaPresenter
|
class LegoTexturePresenter : public MxMediaPresenter
|
||||||
{
|
{
|
||||||
// Size 0x54
|
// SIZE 0x54
|
||||||
}
|
};
|
||||||
|
|
||||||
|
#endif // LEGOTEXTUREPRESENTER_H
|
||||||
|
|||||||
7
LEGO1/legowavepresenter.cpp
Normal file
7
LEGO1/legowavepresenter.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "legowavepresenter.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x100b1ad0
|
||||||
|
void LegoWavePresenter::Init()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
12
LEGO1/legowavepresenter.h
Normal file
12
LEGO1/legowavepresenter.h
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
#ifndef LEGOWAVEPRESENTER_H
|
||||||
|
#define LEGOWAVEPRESENTER_H
|
||||||
|
|
||||||
|
#include "mxsoundpresenter.h"
|
||||||
|
|
||||||
|
class LegoWavePresenter : public MxSoundPresenter
|
||||||
|
{
|
||||||
|
private:
|
||||||
|
void Init();
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif // LEGOWAVEPRESENTER_H
|
||||||
@ -1,4 +1,10 @@
|
|||||||
|
#ifndef MXAUDIOPRESENTER_H
|
||||||
|
#define MXAUDIOPRESENTER_H
|
||||||
|
|
||||||
|
#include "mxmediapresenter.h"
|
||||||
|
|
||||||
class MxAudioPresenter : public MxMediaPresenter
|
class MxAudioPresenter : public MxMediaPresenter
|
||||||
{
|
{
|
||||||
|
};
|
||||||
|
|
||||||
}
|
#endif // MXAUDIOPRESENTER_H
|
||||||
|
|||||||
7
LEGO1/mxcompositemediapresenter.cpp
Normal file
7
LEGO1/mxcompositemediapresenter.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "mxcompositemediapresenter.h"
|
||||||
|
|
||||||
|
// OFFSET: ISLE1 0x10073ea0
|
||||||
|
MxCompositeMediaPresenter::MxCompositeMediaPresenter()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,14 +1,12 @@
|
|||||||
#ifndef RACESTANDS2ENTITY_H
|
#ifndef MXCOMPOSITEMEDIAPRESENTER_H
|
||||||
#define RACESTANDS2ENTITY_H
|
#define MXCOMPOSITEMEDIAPRESENTER_H
|
||||||
|
|
||||||
#include "buildingentity.h"
|
|
||||||
|
|
||||||
class MxCompositeMediaPresenter
|
class MxCompositeMediaPresenter
|
||||||
{
|
{
|
||||||
// OFFSET ISLE1 0x10073ea0
|
public:
|
||||||
MxCompositeMediaPresenter();
|
MxCompositeMediaPresenter();
|
||||||
|
|
||||||
// Size is 0x50
|
// SIZE 0x50
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // RACESTANDS2ENTITY_H
|
#endif // MXCOMPOSITEMEDIAPRESENTER_H
|
||||||
|
|||||||
9
LEGO1/mxentity.h
Normal file
9
LEGO1/mxentity.h
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
#ifndef MXENTITY_H
|
||||||
|
#define MXENTITY_H
|
||||||
|
|
||||||
|
class MxEntity
|
||||||
|
{
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif // MXENTITY_H
|
||||||
13
LEGO1/mxeventpresenter.cpp
Normal file
13
LEGO1/mxeventpresenter.cpp
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
#include "mxeventpresenter.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x100c2b70
|
||||||
|
MxEventPresenter::MxEventPresenter()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x100c2da0
|
||||||
|
void MxEventPresenter::Init()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,8 +1,15 @@
|
|||||||
|
#ifndef MXEVENTPRESENTER_H
|
||||||
|
#define MXEVENTPRESENTER_H
|
||||||
|
|
||||||
|
#include "mxmediapresenter.h"
|
||||||
|
|
||||||
class MxEventPresenter : public MxMediaPresenter
|
class MxEventPresenter : public MxMediaPresenter
|
||||||
{
|
{
|
||||||
// OFFSET LEGO1 0x100c2b70
|
public:
|
||||||
MxEventPresenter();
|
MxEventPresenter();
|
||||||
|
|
||||||
// OFFSET LEGO1 0x100c2da0
|
private:
|
||||||
Init();
|
void Init();
|
||||||
}
|
};
|
||||||
|
|
||||||
|
#endif // MXEVENTPRESENTER_H
|
||||||
|
|||||||
7
LEGO1/mxflcpresenter.cpp
Normal file
7
LEGO1/mxflcpresenter.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "mxflcpresenter.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x100b3310
|
||||||
|
MxFlcPresenter::MxFlcPresenter()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,5 +1,12 @@
|
|||||||
|
#ifndef MXFLCPRESENTER_H
|
||||||
|
#define MXFLCPRESENTER_H
|
||||||
|
|
||||||
|
#include "mxvideopresenter.h"
|
||||||
|
|
||||||
class MxFlcPresenter : public MxVideoPresenter
|
class MxFlcPresenter : public MxVideoPresenter
|
||||||
{
|
{
|
||||||
// OFFSET LEGO1 0x100b3310
|
public:
|
||||||
MxFlcPresenter();
|
MxFlcPresenter();
|
||||||
}
|
};
|
||||||
|
|
||||||
|
#endif // MXFLCPRESENTER_H
|
||||||
|
|||||||
13
LEGO1/mxloopingflxpresenter.cpp
Normal file
13
LEGO1/mxloopingflxpresenter.cpp
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
#include "mxloopingflxpresenter.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x100b4310
|
||||||
|
MxLoopingFlcPresenter::MxLoopingFlcPresenter()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x100b4410
|
||||||
|
void MxLoopingFlcPresenter::Init()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,8 +1,15 @@
|
|||||||
|
#ifndef MXLOOPINGFLXPRESENTER_H
|
||||||
|
#define MXLOOPINGFLXPRESENTER_H
|
||||||
|
|
||||||
|
#include "mxflcpresenter.h"
|
||||||
|
|
||||||
class MxLoopingFlcPresenter : public MxFlcPresenter
|
class MxLoopingFlcPresenter : public MxFlcPresenter
|
||||||
{
|
{
|
||||||
// OFFSET LEGO1 0x100b4310
|
public:
|
||||||
MxLoopingFlcPresenter();
|
MxLoopingFlcPresenter();
|
||||||
|
|
||||||
// OFFSET LEGO1 0x100b4410
|
private:
|
||||||
Init();
|
void Init();
|
||||||
}
|
};
|
||||||
|
|
||||||
|
#endif // MXLOOPINGFLXPRESENTER_H
|
||||||
|
|||||||
@ -1,4 +1,11 @@
|
|||||||
class MxLoopingMIDIPresenter : public MxMidiPresenter
|
#ifndef MXLOOPINGMIDIPRESENTER_H
|
||||||
|
#define MXLOOPINGMIDIPRESENTER_H
|
||||||
|
|
||||||
|
#include "mxmidipresenter.h"
|
||||||
|
|
||||||
|
class MxLoopingMIDIPresenter : public MxMIDIPresenter
|
||||||
{
|
{
|
||||||
// Size 0x58
|
// SIZE 0x58
|
||||||
}
|
};
|
||||||
|
|
||||||
|
#endif // MXLOOPINGMIDIPRESENTER_H
|
||||||
|
|||||||
13
LEGO1/mxloopingsmkpresenter.cpp
Normal file
13
LEGO1/mxloopingsmkpresenter.cpp
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
#include "mxloopingsmkpresenter.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x100b48b0
|
||||||
|
MxLoopingSmkPresenter::MxLoopingSmkPresenter()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x100b49b0
|
||||||
|
void MxLoopingSmkPresenter::Init()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,8 +1,15 @@
|
|||||||
|
#ifndef MXLOOPINGSMKPRESENTER_H
|
||||||
|
#define MXLOOPINGSMKPRESENTER_H
|
||||||
|
|
||||||
|
#include "mxsmkpresenter.h"
|
||||||
|
|
||||||
class MxLoopingSmkPresenter : public MxSmkPresenter
|
class MxLoopingSmkPresenter : public MxSmkPresenter
|
||||||
{
|
{
|
||||||
// OFFSET LEGO1 0x100b48b0
|
public:
|
||||||
MxLoopingSmkPresenter();
|
MxLoopingSmkPresenter();
|
||||||
|
|
||||||
// OFFSET LEGO1 0x100b49b0
|
private:
|
||||||
Init();
|
void Init();
|
||||||
}
|
};
|
||||||
|
|
||||||
|
#endif // MXLOOPINGSMKPRESENTER_H
|
||||||
|
|||||||
@ -1,4 +1,10 @@
|
|||||||
|
#ifndef MXMEDIAPRESENTER_H
|
||||||
|
#define MXMEDIAPRESENTER_H
|
||||||
|
|
||||||
|
#include "mxpresenter.h"
|
||||||
|
|
||||||
class MxMediaPresenter : public MxPresenter
|
class MxMediaPresenter : public MxPresenter
|
||||||
{
|
{
|
||||||
|
};
|
||||||
|
|
||||||
}
|
#endif // MXMEDIAPRESENTER_H
|
||||||
|
|||||||
@ -1,4 +1,10 @@
|
|||||||
|
#ifndef MXMIDIPRESENTER_H
|
||||||
|
#define MXMIDIPRESENTER_H
|
||||||
|
|
||||||
|
#include "mxmusicpresenter.h"
|
||||||
|
|
||||||
class MxMIDIPresenter : public MxMusicPresenter
|
class MxMIDIPresenter : public MxMusicPresenter
|
||||||
{
|
{
|
||||||
|
};
|
||||||
|
|
||||||
}
|
#endif // MXMIDIPRESENTER_H
|
||||||
|
|||||||
7
LEGO1/mxmusicpresenter.cpp
Normal file
7
LEGO1/mxmusicpresenter.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "mxmusicpresenter.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x100c22c0
|
||||||
|
MxMusicPresenter::MxMusicPresenter()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,5 +1,12 @@
|
|||||||
|
#ifndef MXMUSICPRESENTER_H
|
||||||
|
#define MXMUSICPRESENTER_H
|
||||||
|
|
||||||
|
#include "mxaudiopresenter.h"
|
||||||
|
|
||||||
class MxMusicPresenter : public MxAudioPresenter
|
class MxMusicPresenter : public MxAudioPresenter
|
||||||
{
|
{
|
||||||
// OFFSET LEGO1 0x100c22c0
|
public:
|
||||||
MxMusicPresenter();
|
MxMusicPresenter();
|
||||||
}
|
};
|
||||||
|
|
||||||
|
#endif // MXMUSICPRESENTER_H
|
||||||
|
|||||||
@ -1,6 +1,9 @@
|
|||||||
#ifndef MXPRESENTER_H
|
#ifndef MXPRESENTER_H
|
||||||
#define MXPRESENTER_H
|
#define MXPRESENTER_H
|
||||||
|
|
||||||
|
class MxStreamController;
|
||||||
|
class MxDSAction;
|
||||||
|
|
||||||
class MxPresenter
|
class MxPresenter
|
||||||
{
|
{
|
||||||
protected:
|
protected:
|
||||||
|
|||||||
13
LEGO1/mxsmkpresenter.cpp
Normal file
13
LEGO1/mxsmkpresenter.cpp
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
#include "mxsmkpresenter.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x100b3650
|
||||||
|
MxSmkPresenter::MxSmkPresenter()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x100b38d0
|
||||||
|
void __fastcall MxSmkPresenter::Init()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,10 +1,17 @@
|
|||||||
|
#ifndef MXSMKPRESENTER_H
|
||||||
|
#define MXSMKPRESENTER_H
|
||||||
|
|
||||||
|
#include "mxvideopresenter.h"
|
||||||
|
|
||||||
class MxSmkPresenter : public MxVideoPresenter
|
class MxSmkPresenter : public MxVideoPresenter
|
||||||
{
|
{
|
||||||
// OFFSET LEGO1 0x100b3650
|
public:
|
||||||
MxSmkPresenter();
|
MxSmkPresenter();
|
||||||
|
|
||||||
// OFFSET LEGO1 0x100b38d0
|
private:
|
||||||
void __fastcall Init();
|
void __fastcall Init();
|
||||||
|
|
||||||
// Size 0x720
|
// SIZE 0x720
|
||||||
}
|
};
|
||||||
|
|
||||||
|
#endif // MXSMKPRESENTER_H
|
||||||
|
|||||||
@ -1,4 +1,11 @@
|
|||||||
|
#ifndef MXSOUNDPRESENTER_H
|
||||||
|
#define MXSOUNDPRESENTER_H
|
||||||
|
|
||||||
|
#include "mxaudiopresenter.h"
|
||||||
|
|
||||||
class MxSoundPresenter : public MxAudioPresenter
|
class MxSoundPresenter : public MxAudioPresenter
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
};
|
||||||
|
|
||||||
|
#endif // MXSOUNDPRESENTER_H
|
||||||
|
|||||||
7
LEGO1/mxstillpresenter.cpp
Normal file
7
LEGO1/mxstillpresenter.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "mxstillpresenter.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x10043430
|
||||||
|
MxStillPresenter::MxStillPresenter()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,9 +1,15 @@
|
|||||||
|
#ifndef MXSTILLPRESENTER_H
|
||||||
|
#define MXSTILLPRESENTER_H
|
||||||
|
|
||||||
|
#include "mxvideopresenter.h"
|
||||||
|
|
||||||
class MxStillPresenter : public MxVideoPresenter
|
class MxStillPresenter : public MxVideoPresenter
|
||||||
{
|
{
|
||||||
// VTABLE 0x100d7a38
|
public:
|
||||||
|
MxStillPresenter();
|
||||||
|
|
||||||
// OFFSET LEGO1 0x10043430
|
// VTABLE 0x100d7a38
|
||||||
MxStillPresenter();
|
// SIZE 0x6c
|
||||||
|
};
|
||||||
|
|
||||||
// Size 0x6c
|
#endif // MXSTILLPRESENTER_H
|
||||||
}
|
|
||||||
|
|||||||
9
LEGO1/mxvideopresenter.h
Normal file
9
LEGO1/mxvideopresenter.h
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
#ifndef MXVIDEOPRESENTER_H
|
||||||
|
#define MXVIDEOPRESENTER_H
|
||||||
|
|
||||||
|
class MxVideoPresenter
|
||||||
|
{
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif // MXVIDEOPRESENTER_H
|
||||||
7
LEGO1/mxwavepresenter.cpp
Normal file
7
LEGO1/mxwavepresenter.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "mxwavepresenter.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x100b1ad0
|
||||||
|
void MxWavePresenter::Init()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,7 +1,14 @@
|
|||||||
|
#ifndef MXWAVEPRESENTER_H
|
||||||
|
#define MXWAVEPRESENTER_H
|
||||||
|
|
||||||
|
#include "mxsoundpresenter.h"
|
||||||
|
|
||||||
class MxWavePresenter : public MxSoundPresenter
|
class MxWavePresenter : public MxSoundPresenter
|
||||||
{
|
{
|
||||||
// OFFSET LEGO1 0x100b1ad0
|
private:
|
||||||
void Init();
|
void Init();
|
||||||
|
|
||||||
// Size 0x6c
|
// SIZE 0x6c
|
||||||
}
|
};
|
||||||
|
|
||||||
|
#endif // MXWAVEPRESENTER_H
|
||||||
|
|||||||
7
LEGO1/pizza.cpp
Normal file
7
LEGO1/pizza.cpp
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#include "pizza.h"
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x10037ef0
|
||||||
|
Pizza::Pizza()
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
@ -1,9 +1,15 @@
|
|||||||
|
#ifndef PIZZA_H
|
||||||
|
#define PIZZA_H
|
||||||
|
|
||||||
|
#include "isleactor.h"
|
||||||
|
|
||||||
class Pizza : public IsleActor
|
class Pizza : public IsleActor
|
||||||
{
|
{
|
||||||
// VTABLE 100d7380
|
public:
|
||||||
|
Pizza();
|
||||||
|
|
||||||
// OFFSET LEGO1 0x10037ef0
|
// VTABLE 100d7380
|
||||||
Pizza();
|
// SIZE 0x9c
|
||||||
|
};
|
||||||
|
|
||||||
// Size 0x9c
|
#endif // PIZZA_H
|
||||||
}
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user