2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-10 01:07:43 +00:00

CPatterned arg type fix

Relay loader imps
CBeetle loader imp
Change CAiFuncMap's const char* to std::string
This commit is contained in:
2016-05-17 20:57:43 -07:00
parent a6ec3afa08
commit 63985b6063
16 changed files with 228 additions and 7 deletions

View File

@@ -9,6 +9,7 @@ class CPatternedInfo;
enum class EBodyType
{
One,
Two = 2,
Three
};
@@ -18,12 +19,14 @@ class CPatterned : public CAi
public:
enum class EUnknown
{
Three = 3,
TwentyThree = 23,
ThirtyNine
};
enum class EFlavorType
{
Zero = 0
Zero = 0,
One = 1
};
enum class EMovementType
{
@@ -40,7 +43,7 @@ public:
CPatterned(EUnknown unk, TUniqueId uid, const std::string& name, EFlavorType flavor,
const CEntityInfo& info, const zeus::CTransform& xf, CModelData&& mData,
const CPatternedInfo& pinfo, CPatterned::EMovementType movement, EColliderType collider,
EBodyType body, const CActorParameters& params, u32 w1);
EBodyType body, const CActorParameters& params, bool b1);
virtual void Death(const zeus::CVector3f& , CStateManager& ) {}
virtual void KnockBack(const zeus::CVector3f &, CStateManager &) {}