mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 02:27:43 +00:00
Add CMapUniverse
This commit is contained in:
@@ -26,8 +26,8 @@ public:
|
||||
IceDoorFloor = 8,
|
||||
WaveDoorCeiling = 9,
|
||||
WaveDoorFloor = 10,
|
||||
Eleven = 11,
|
||||
Twelve = 12,
|
||||
PlasmaDoorCeiling= 11,
|
||||
PlasmaDoorFloor = 12,
|
||||
IceDoorFloor2 = 13,
|
||||
WaveDoorFloor2 = 14,
|
||||
Fifteen = 15,
|
||||
@@ -45,11 +45,11 @@ public:
|
||||
private:
|
||||
static const zeus::CVector3f skDoorVerts[8];
|
||||
|
||||
EMappableObjectType x0_;
|
||||
EMappableObjectType x0_type;
|
||||
u32 x4_;
|
||||
TEditorId x8_;
|
||||
u32 xc_;
|
||||
zeus::CTransform x10_;
|
||||
zeus::CTransform x10_transform;
|
||||
zeus::CTransform AdjustTransformForType();
|
||||
public:
|
||||
void PostConstruct(const void*);
|
||||
@@ -57,7 +57,7 @@ public:
|
||||
EMappableObjectType GetType() const;
|
||||
void Draw(int, const CStateManager&, float, bool) const;
|
||||
void DrawDoorSurface(int, const CStateManager&, float, int, bool) const;
|
||||
void BuildSurfaceCenterPoint(s32) const;
|
||||
zeus::CVector3f BuildSurfaceCenterPoint(s32) const;
|
||||
bool IsDoorConnectedToArea(s32, const CStateManager&) const;
|
||||
bool IsDoorConnectedToVisitedArea(const CStateManager&) const;
|
||||
bool GetIsVisibleToAutoMapper(bool) const;
|
||||
|
||||
Reference in New Issue
Block a user