Add CGunController

This commit is contained in:
Henrique Gemignani Passos Lima
2022-10-06 23:55:58 +03:00
parent b6771468e8
commit c68d72a84c
3 changed files with 77 additions and 7 deletions

View File

@@ -0,0 +1,30 @@
#include "MetroidPrime/Weapons/GunController/CGunController.hpp"
CGunController::CGunController(CModelData& modelData)
: x0_modelData(modelData)
, x50_gunState(kGS_Inactive)
, x54_curAnimId(-1)
, x58_24_animDone(true)
, x58_25_enteredComboFire(false) {}
void CGunController::EnterFreeLook(CStateManager&, int, int) {}
void CGunController::EnterComboFire(CStateManager&, int) {}
void CGunController::EnterFidget(CStateManager&, int, int, int) {}
void CGunController::EnterStruck(CStateManager&, float) {}
void CGunController::LoadFidgetAnimAsync(CStateManager&, int, int, int) {}
bool CGunController::Update(float, CStateManager&) {
return false;
}
void CGunController::EnterIdle(CStateManager&) {}
void CGunController::ReturnToDefault(CStateManager&, float) {}
void CGunController::Reset() {}
void CGunController::ReturnToBasePosition(CStateManager&) {}