diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/d/lyt/d_lyt_boss_gauge.cpp | 29 |
1 files changed, 16 insertions, 13 deletions
diff --git a/src/d/lyt/d_lyt_boss_gauge.cpp b/src/d/lyt/d_lyt_boss_gauge.cpp index f14809bd..79448b9b 100644 --- a/src/d/lyt/d_lyt_boss_gauge.cpp +++ b/src/d/lyt/d_lyt_boss_gauge.cpp @@ -1,5 +1,9 @@ #include "d/lyt/d_lyt_boss_gauge.h" +#include "common.h" +#include "toBeSorted/arc_managers/layout_arc_manager.h" +#include "sized_string.h" + STATE_DEFINE(dLytBossGauge_c, None); STATE_DEFINE(dLytBossGauge_c, In); STATE_DEFINE(dLytBossGauge_c, Move); @@ -13,11 +17,10 @@ STATE_DEFINE(dLytBossGauge_c, Out); dLytBossGauge_c *dLytBossGauge_c::sInstance; void dLytBossGauge_c::initializeState_None() { - 0.0f; return; } -void dLytBossGauge_c::fn_801582A0() { +void dLytBossGauge_c::executeState_None() { if (field_0x544) { mAnmGroups[BOSS_GAUGE_ANIM_IN].setAnimEnable(true); mAnmGroups[BOSS_GAUGE_ANIM_IN].setFrame(0.0f); @@ -48,14 +51,14 @@ void dLytBossGauge_c::fn_801582A0() { } } -void dLytBossGauge_c::executeState_None() { +void dLytBossGauge_c::finalizeState_None() { return; } -void dLytBossGauge_c::finalizeState_None() { +void dLytBossGauge_c::initializeState_In() { return; } -void dLytBossGauge_c::initializeState_In() { +void dLytBossGauge_c::executeState_In() { if (mAnmGroups[BOSS_GAUGE_ANIM_IN].isEndReached()) { mAnmGroups[BOSS_GAUGE_ANIM_IN].setAnimEnable(false); mStateMgr.changeState(dLytBossGauge_c::StateID_Move); @@ -63,15 +66,15 @@ void dLytBossGauge_c::initializeState_In() { return; } -void dLytBossGauge_c::executeState_In() { +void dLytBossGauge_c::finalizeState_In() { return; } -void dLytBossGauge_c::finalizeState_In() { +void dLytBossGauge_c::initializeState_Move() { return; } -void dLytBossGauge_c::initializeState_Move() { +void dLytBossGauge_c::executeState_Move() { if (field_0x545) { mAnmGroups[BOSS_GAUGE_ANIM_OUT].setAnimEnable(true); mAnmGroups[BOSS_GAUGE_ANIM_OUT].setFrame(0.0f); @@ -81,14 +84,14 @@ void dLytBossGauge_c::initializeState_Move() { return; } -void dLytBossGauge_c::executeState_Move() { +void dLytBossGauge_c::finalizeState_Move() { return; } -void dLytBossGauge_c::finalizeState_Move() { +void dLytBossGauge_c::initializeState_Out() { return; } -void dLytBossGauge_c::initializeState_Out() { +void dLytBossGauge_c::executeState_Out() { if (mAnmGroups[BOSS_GAUGE_ANIM_OUT].isEndReached()) { mAnmGroups[BOSS_GAUGE_ANIM_OUT].setAnimEnable(false); field_0x546 = true; @@ -96,7 +99,7 @@ void dLytBossGauge_c::initializeState_Out() { } } -void dLytBossGauge_c::executeState_Out() { +void dLytBossGauge_c::finalizeState_Out() { return; } @@ -113,7 +116,7 @@ bool dLytBossGauge_c::build() { void *data = LayoutArcManager::GetInstance()->getLoadedData("BossGauge"); - mResAcc.attach(data, "arc"); + mResAcc.attach(data, ""); mLyt.setResAcc(&mResAcc); mLyt.build("bossGauge_00.brlyt", nullptr); |
