mirror of
https://github.com/isledecomp/isle.git
synced 2026-01-24 08:41:16 +00:00
Name enum constants
This commit is contained in:
parent
28c4a786b3
commit
14eefcb56e
@ -24,10 +24,9 @@ class Act1State;
|
||||
// SIZE 0x140
|
||||
class Isle : public LegoWorld {
|
||||
public:
|
||||
// For g_unk0x100f1198
|
||||
enum {
|
||||
c_bit6 = 0x20,
|
||||
c_bit7 = 0x40
|
||||
c_playCamAnims = 0x20,
|
||||
c_playMusic = 0x40
|
||||
};
|
||||
|
||||
Isle();
|
||||
|
||||
@ -45,7 +45,7 @@ MxBool LegoPathStruct::HandleTrigger(LegoPathActor* p_actor, MxBool p_direction,
|
||||
|
||||
switch (m_name[2]) {
|
||||
case c_camAnim:
|
||||
if (g_isleFlags & Isle::c_bit6) {
|
||||
if (g_isleFlags & Isle::c_playCamAnims) {
|
||||
PlayCamAnim(p_actor, bool2, p_data, TRUE);
|
||||
}
|
||||
break;
|
||||
@ -75,7 +75,7 @@ MxBool LegoPathStruct::HandleTrigger(LegoPathActor* p_actor, MxBool p_direction,
|
||||
break;
|
||||
}
|
||||
case c_music:
|
||||
if (g_isleFlags & Isle::c_bit7) {
|
||||
if (g_isleFlags & Isle::c_playMusic) {
|
||||
PlayMusic(p_direction, p_data);
|
||||
}
|
||||
break;
|
||||
|
||||
@ -724,7 +724,7 @@ void Isle::Enable(MxBool p_enable)
|
||||
AnimationManager()->FUN_1005f6d0(FALSE);
|
||||
AnimationManager()->EnableCamAnims(FALSE);
|
||||
|
||||
g_isleFlags &= ~c_bit7;
|
||||
g_isleFlags &= ~c_playMusic;
|
||||
m_towtrack->FUN_1004dab0();
|
||||
break;
|
||||
case 9:
|
||||
@ -733,7 +733,7 @@ void Isle::Enable(MxBool p_enable)
|
||||
AnimationManager()->FUN_1005f6d0(FALSE);
|
||||
AnimationManager()->EnableCamAnims(FALSE);
|
||||
|
||||
g_isleFlags &= ~c_bit7;
|
||||
g_isleFlags &= ~c_playMusic;
|
||||
m_ambulance->FUN_10036e60();
|
||||
break;
|
||||
case 11:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user