2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-08 17:04:55 +00:00

Finish CPlayerGun

This commit is contained in:
Jack Andersen
2017-09-01 18:06:05 -10:00
parent ddb1d584b7
commit 35ab6e4803
21 changed files with 996 additions and 350 deletions

View File

@@ -15,8 +15,9 @@ class CPlayerState
{
friend class CWorldTransManager;
public:
enum class EItemType : u32
enum class EItemType : s32
{
Invalid = -1,
PowerBeam = 0,
IceBeam = 1,
WaveBeam = 2,
@@ -127,7 +128,7 @@ public:
float sub_80091204() const;
u32 GetMissileCostForAltAttack() const;
static float GetMissileComboChargeFactor() { return 1.8f; }
static constexpr float GetMissileComboChargeFactor() { return 1.8f; }
u32 CalculateItemCollectionRate() const;
CHealthInfo& HealthInfo();