mirror of
https://github.com/zeldaret/st
synced 2026-10-08 13:36:27 -04:00
Create Timer struct, improve angle usage and name known virtual functions (#154)
* name some actor vfuncs * name some map object vfuncs * remove angle union * fix lots of clangd errors * create Timer struct * fix regressions
This commit is contained in:
@@ -27,8 +27,7 @@ public:
|
||||
/* A8 */ STRUCT_PAD(0xA8, 0xB0);
|
||||
/* BC */ fx32 mUnk_B0;
|
||||
/* BC */ fx32 mUnk_B4;
|
||||
/* B8 */ volatile u16 mUnk_B8;
|
||||
/* BA */ u16 mUnk_BA;
|
||||
/* B8 */ Timer mUnk_B8;
|
||||
/* BC */ bool mUnk_BC;
|
||||
/* C0 */ MapObject_10_Pot mUnk_C0;
|
||||
|
||||
@@ -44,15 +43,6 @@ public:
|
||||
/* 50 */ virtual void vfunc_50(ActorRef *param1, MapObjectPot_Base *thisx) override;
|
||||
/* 58 */ virtual void vfunc_58();
|
||||
|
||||
bool IsInternalTimerOut() {
|
||||
if (this->mUnk_B8 < this->mUnk_BA) {
|
||||
++this->mUnk_B8;
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
void func_ov031_02102728(unk32 param1);
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user