@@ -914,8 +914,11 @@ void MapEvent_MapTake(void) // 0x800E81C4
914914
915915void MapEvent_SteelPipeTake (void ) // 0x800E81EC
916916{
917- #define STATE_TAKE_STEEL_PIPE 5
918- #define STATE_DONT_TAKE_STEEL_PIPE 6
917+ typedef enum _EventState
918+ {
919+ EventState_TakeSteelPipe = 5 ,
920+ EventState_DontTakeSteelPipe = 6
921+ } e_EventState ;
919922
920923 switch (g_SysWork .sysStateStep_C [0 ])
921924 {
@@ -941,16 +944,16 @@ void MapEvent_SteelPipeTake(void) // 0x800E81EC
941944
942945 if (Gfx_PickupItemAnimate (InventoryItemId_SteelPipe ))
943946 {
944- MapMsg_DisplayAndHandleSelection (true, 15 , STATE_TAKE_STEEL_PIPE , STATE_DONT_TAKE_STEEL_PIPE , 0 , false);
947+ MapMsg_DisplayAndHandleSelection (true, 15 , EventState_TakeSteelPipe , EventState_DontTakeSteelPipe , 0 , false);
945948 }
946949 break ;
947950
948- case STATE_TAKE_STEEL_PIPE :
951+ case EventState_TakeSteelPipe :
949952 func_80086470 (3 , InventoryItemId_SteelPipe , 1 , false);
950953 SysWork_StateStepSet (0 , 7 );
951954 break ;
952955
953- case STATE_DONT_TAKE_STEEL_PIPE :
956+ case EventState_DontTakeSteelPipe :
954957 Savegame_EventFlagClear (EventFlag_M2S00_PickupSteelPipe );
955958 SysWork_StateStepIncrement (0 );
956959
@@ -1421,8 +1424,11 @@ void MapEvent_DoghouseNote(void) // 0x800E95F8
14211424
14221425void MapEvent_DoghouseKeyTake (void ) // 0x800E97E4
14231426{
1424- #define STATE_TAKE_KEY 8
1425- #define STATE_DONT_TAKE_KEY 9
1427+ typedef enum _EventState
1428+ {
1429+ EventState_TakeKey = 8 ,
1430+ EventState_DontTakeKey = 9
1431+ } e_EventState ;
14261432
14271433 switch (g_SysWork .sysStateStep_C [0 ])
14281434 {
@@ -1457,16 +1463,16 @@ void MapEvent_DoghouseKeyTake(void) // 0x800E97E4
14571463
14581464 case 7 :
14591465 func_800862F8 (2 , 0 , false);
1460- MapMsg_DisplayAndHandleSelection (true, 27 , STATE_TAKE_KEY , STATE_DONT_TAKE_KEY , 0 , false); // "House Key in doghouse. Take it?"
1466+ MapMsg_DisplayAndHandleSelection (true, 27 , EventState_TakeKey , EventState_DontTakeKey , 0 , false); // "House Key in doghouse. Take it?"
14611467 break ;
14621468
1463- case STATE_TAKE_KEY :
1469+ case EventState_TakeKey :
14641470 func_80086470 (3 , InventoryItemId_HouseKey , 1 , false);
14651471 Savegame_EventFlagSet (EventFlag_M2S00_PickupDogHouseKey );
14661472 Player_ItemRemove (InventoryItemId_NoteDoghouse , 1 );
14671473 SysWork_StateStepIncrement (0 );
14681474
1469- case STATE_DONT_TAKE_KEY :
1475+ case EventState_DontTakeKey :
14701476 func_800862F8 (2 , 0 , false);
14711477 SysWork_StateStepIncrementAfterFade (2 , true, 0 , Q12 (0.0f ), false);
14721478 break ;
@@ -1501,8 +1507,11 @@ void func_800E9A0C(void) // 0x800E9A0C
15011507
15021508void func_800E9A74 (void ) // 0x800E9A74
15031509{
1504- #define STATE_TAKE_KEY 6
1505- #define STATE_DONT_TAKE_KEY 7
1510+ typedef enum _EventState
1511+ {
1512+ EventState_TakeKey = 6 ,
1513+ EventState_DontTakeKey = 7
1514+ } e_EventState ;
15061515
15071516 switch (g_SysWork .sysStateStep_C [0 ])
15081517 {
@@ -1530,13 +1539,13 @@ void func_800E9A74(void) // 0x800E9A74
15301539 case 5 :
15311540 if (Gfx_PickupItemAnimate (InventoryItemId_KeyOfWoodman ))
15321541 {
1533- MapMsg_DisplayAndHandleSelection (true, 29 , STATE_TAKE_KEY , STATE_DONT_TAKE_KEY , 0 , false); // "Key of Woodman. Take it?"
1542+ MapMsg_DisplayAndHandleSelection (true, 29 , EventState_TakeKey , EventState_DontTakeKey , 0 , false); // "Key of Woodman. Take it?"
15341543 }
15351544
15361545 Savegame_EventFlagSet (EventFlag_M2S00_PickupKeyOfWoodman );
15371546 break ;
15381547
1539- case STATE_TAKE_KEY :
1548+ case EventState_TakeKey :
15401549 func_80086470 (3 , InventoryItemId_KeyOfWoodman , 1 , false);
15411550
15421551 if (g_SavegamePtr -> mapMarkingFlags_1D4 [1 ] & 0x400000 )
@@ -1547,7 +1556,7 @@ void func_800E9A74(void) // 0x800E9A74
15471556 SysWork_StateStepSet (0 , 8 );
15481557 break ;
15491558
1550- case STATE_DONT_TAKE_KEY :
1559+ case EventState_DontTakeKey :
15511560 Savegame_EventFlagClear (EventFlag_M2S00_PickupKeyOfWoodman );
15521561 SysWork_StateStepIncrement (0 );
15531562
@@ -1729,8 +1738,11 @@ void MapEvent_KGordonKeyUse(void) // 0x800EA894
17291738
17301739void func_800EA960 (void ) // 0x800EA960
17311740{
1732- #define STATE_PRESS_SWITCH 5
1733- #define STATE_DONT_PRESS_SWITCH NO_VALUE
1741+ typedef enum _EventState
1742+ {
1743+ EventState_PressSwitch = 5 ,
1744+ EventState_DontPressSwitch = NO_VALUE
1745+ } e_EventState ;
17341746
17351747 s32 vol ;
17361748 s32 balance ;
@@ -1764,10 +1776,10 @@ void func_800EA960(void) // 0x800EA960
17641776 g_SysWork .silentYesSelection_2350_4 = true;
17651777
17661778 // "The machinery is running. Do you want to press the switch?"
1767- MapMsg_DisplayAndHandleSelection (true, 44 , STATE_PRESS_SWITCH , STATE_DONT_PRESS_SWITCH , 0 , false);
1779+ MapMsg_DisplayAndHandleSelection (true, 44 , EventState_PressSwitch , EventState_DontPressSwitch , 0 , false);
17681780 break ;
17691781
1770- case STATE_PRESS_SWITCH :
1782+ case EventState_PressSwitch :
17711783 func_8005DC1C (Sfx_Unk1483 , & QVECTOR3 (-41.576f , -3.619f , 345.992f ), Q8_CLAMPED (0.5f ), 0 );
17721784 SysWork_StateStepIncrement (0 );
17731785
@@ -1843,8 +1855,11 @@ void func_800EA960(void) // 0x800EA960
18431855
18441856void func_800EAD2C (void ) // 0x800EAD2C
18451857{
1846- #define STATE_PRESS_SWITCH 3
1847- #define STATE_DONT_PRESS_SWITCH NO_VALUE
1858+ typedef enum _EventState
1859+ {
1860+ EventState_PressSwitch = 3 ,
1861+ EventState_DontPressSwitch = NO_VALUE
1862+ } e_EventState ;
18481863
18491864 s32 vol ;
18501865 s32 balance ;
@@ -1862,10 +1877,10 @@ void func_800EAD2C(void) // 0x800EAD2C
18621877 g_SysWork .silentYesSelection_2350_4 = true;
18631878
18641879 // "The machinery is running. Do you want to press the switch?"
1865- MapMsg_DisplayAndHandleSelection (true, 44 , STATE_PRESS_SWITCH , STATE_DONT_PRESS_SWITCH , 0 , false);
1880+ MapMsg_DisplayAndHandleSelection (true, 44 , EventState_PressSwitch , EventState_DontPressSwitch , 0 , false);
18661881 break ;
18671882
1868- case STATE_PRESS_SWITCH :
1883+ case EventState_PressSwitch :
18691884 SysWork_StateStepIncrementAfterFade (0 , true, 3 , Q12 (0.0f ), false);
18701885 SysWork_StateStepIncrement (0 );
18711886
0 commit comments