summaryrefslogtreecommitdiff
path: root/src/field_screen_effect.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/field_screen_effect.c')
-rw-r--r--src/field_screen_effect.c67
1 files changed, 33 insertions, 34 deletions
diff --git a/src/field_screen_effect.c b/src/field_screen_effect.c
index 076859c28..4b2f95ef0 100644
--- a/src/field_screen_effect.c
+++ b/src/field_screen_effect.c
@@ -5,6 +5,7 @@
#include "field_camera.h"
#include "field_door.h"
#include "field_effect.h"
+#include "event_object_lock.h"
#include "event_object_movement.h"
#include "field_player_avatar.h"
#include "field_screen_effect.h"
@@ -17,7 +18,6 @@
#include "main.h"
#include "menu.h"
#include "mirage_tower.h"
-#include "event_obj_lock.h"
#include "metatile_behavior.h"
#include "palette.h"
#include "overworld.h"
@@ -27,11 +27,10 @@
#include "start_menu.h"
#include "task.h"
#include "text.h"
-#include "constants/event_object_movement_constants.h"
+#include "constants/event_object_movement.h"
#include "constants/songs.h"
#include "constants/rgb.h"
#include "trainer_hill.h"
-#include "event_obj_lock.h"
#include "fldeff.h"
extern const u16 gOrbEffectBackgroundLayerFlags[];
@@ -327,7 +326,7 @@ static void sub_80AF438(u8 taskId)
{
case 0:
sub_80AF0F4(0);
- FreezeEventObjects();
+ FreezeObjectEvents();
PlayerGetDestCoords(x, y);
FieldSetDoorOpened(*x, *y);
task->data[0] = 1;
@@ -335,27 +334,27 @@ static void sub_80AF438(u8 taskId)
case 1:
if (WaitForWeatherFadeIn())
{
- u8 eventObjId;
+ u8 objEventId;
sub_80AF0F4(1);
- eventObjId = GetEventObjectIdByLocalIdAndMap(0xFF, 0, 0);
- EventObjectSetHeldMovement(&gEventObjects[eventObjId], MOVEMENT_ACTION_WALK_NORMAL_DOWN);
+ objEventId = GetObjectEventIdByLocalIdAndMap(0xFF, 0, 0);
+ ObjectEventSetHeldMovement(&gObjectEvents[objEventId], MOVEMENT_ACTION_WALK_NORMAL_DOWN);
task->data[0] = 2;
}
break;
case 2:
if (walkrun_is_standing_still())
{
- u8 eventObjId;
+ u8 objEventId;
task->data[1] = FieldAnimateDoorClose(*x, *y);
- eventObjId = GetEventObjectIdByLocalIdAndMap(0xFF, 0, 0);
- EventObjectClearHeldMovementIfFinished(&gEventObjects[eventObjId]);
+ objEventId = GetObjectEventIdByLocalIdAndMap(0xFF, 0, 0);
+ ObjectEventClearHeldMovementIfFinished(&gObjectEvents[objEventId]);
task->data[0] = 3;
}
break;
case 3:
if (task->data[1] < 0 || gTasks[task->data[1]].isActive != TRUE)
{
- UnfreezeEventObjects();
+ UnfreezeObjectEvents();
task->data[0] = 4;
}
break;
@@ -376,24 +375,24 @@ static void task_map_chg_seq_0807E20C(u8 taskId)
{
case 0:
sub_80AF0F4(0);
- FreezeEventObjects();
+ FreezeObjectEvents();
PlayerGetDestCoords(x, y);
task->data[0] = 1;
break;
case 1:
if (WaitForWeatherFadeIn())
{
- u8 eventObjId;
+ u8 objEventId;
sub_80AF0F4(1);
- eventObjId = GetEventObjectIdByLocalIdAndMap(0xFF, 0, 0);
- EventObjectSetHeldMovement(&gEventObjects[eventObjId], GetWalkNormalMovementAction(GetPlayerFacingDirection()));
+ objEventId = GetObjectEventIdByLocalIdAndMap(0xFF, 0, 0);
+ ObjectEventSetHeldMovement(&gObjectEvents[objEventId], GetWalkNormalMovementAction(GetPlayerFacingDirection()));
task->data[0] = 2;
}
break;
case 2:
if (walkrun_is_standing_still())
{
- UnfreezeEventObjects();
+ UnfreezeObjectEvents();
task->data[0] = 3;
}
break;
@@ -409,14 +408,14 @@ static void task_map_chg_seq_0807E2CC(u8 taskId)
switch (gTasks[taskId].data[0])
{
case 0:
- FreezeEventObjects();
+ FreezeObjectEvents();
ScriptContext2_Enable();
gTasks[taskId].data[0]++;
break;
case 1:
if (WaitForWeatherFadeIn())
{
- UnfreezeEventObjects();
+ UnfreezeObjectEvents();
ScriptContext2_Disable();
DestroyTask(taskId);
}
@@ -452,7 +451,7 @@ static void task_mpl_807E3C8(u8 taskId)
{
ScriptContext2_Disable();
DestroyTask(taskId);
- ScriptUnfreezeEventObjects();
+ ScriptUnfreezeObjectEvents();
}
}
@@ -560,7 +559,7 @@ void DoMossdeepGymWarp(void)
{
sub_8085540(1);
ScriptContext2_Enable();
- SaveEventObjects();
+ SaveObjectEvents();
TryFadeOutOldMapMusic();
WarpFadeScreen();
PlaySE(SE_TK_WARPIN);
@@ -650,7 +649,7 @@ static void sub_80AFA0C(u8 taskId)
switch (task->data[0])
{
case 0:
- FreezeEventObjects();
+ FreezeObjectEvents();
ScriptContext2_Enable();
task->data[0]++;
break;
@@ -683,7 +682,7 @@ static void sub_80AFA88(u8 taskId)
switch (task->data[0])
{
case 0:
- FreezeEventObjects();
+ FreezeObjectEvents();
PlayerGetDestCoords(x, y);
PlaySE(GetDoorSoundEffect(*x, *y - 1));
task->data[1] = FieldAnimateDoorOpen(*x, *y - 1);
@@ -692,21 +691,21 @@ static void sub_80AFA88(u8 taskId)
case 1:
if (task->data[1] < 0 || gTasks[task->data[1]].isActive != TRUE)
{
- u8 eventObjId;
- eventObjId = GetEventObjectIdByLocalIdAndMap(0xFF, 0, 0);
- EventObjectClearHeldMovementIfActive(&gEventObjects[eventObjId]);
- eventObjId = GetEventObjectIdByLocalIdAndMap(0xFF, 0, 0);
- EventObjectSetHeldMovement(&gEventObjects[eventObjId], MOVEMENT_ACTION_WALK_NORMAL_UP);
+ u8 objEventId;
+ objEventId = GetObjectEventIdByLocalIdAndMap(0xFF, 0, 0);
+ ObjectEventClearHeldMovementIfActive(&gObjectEvents[objEventId]);
+ objEventId = GetObjectEventIdByLocalIdAndMap(0xFF, 0, 0);
+ ObjectEventSetHeldMovement(&gObjectEvents[objEventId], MOVEMENT_ACTION_WALK_NORMAL_UP);
task->data[0] = 2;
}
break;
case 2:
if (walkrun_is_standing_still())
{
- u8 eventObjId;
+ u8 objEventId;
task->data[1] = FieldAnimateDoorClose(*x, *y - 1);
- eventObjId = GetEventObjectIdByLocalIdAndMap(0xFF, 0, 0);
- EventObjectClearHeldMovementIfFinished(&gEventObjects[eventObjId]);
+ objEventId = GetObjectEventIdByLocalIdAndMap(0xFF, 0, 0);
+ ObjectEventClearHeldMovementIfFinished(&gObjectEvents[objEventId]);
sub_80AF0F4(0);
task->data[0] = 3;
}
@@ -734,7 +733,7 @@ static void task0A_fade_n_map_maybe(u8 taskId)
switch (task->data[0])
{
case 0:
- FreezeEventObjects();
+ FreezeObjectEvents();
ScriptContext2_Enable();
task->data[0]++;
break;
@@ -1001,7 +1000,7 @@ static void task0A_mpl_807E31C(u8 taskId)
switch (gTasks[taskId].data[0])
{
case 0:
- FreezeEventObjects();
+ FreezeObjectEvents();
ScriptContext2_Enable();
sub_808D194();
gTasks[taskId].data[0]++;
@@ -1009,7 +1008,7 @@ static void task0A_mpl_807E31C(u8 taskId)
case 1:
if (WaitForWeatherFadeIn() && sub_808D1B4() != TRUE)
{
- UnfreezeEventObjects();
+ UnfreezeObjectEvents();
ScriptContext2_Disable();
DestroyTask(taskId);
}
@@ -1024,7 +1023,7 @@ static void sub_80B01BC(u8 taskId)
switch (task->data[0])
{
case 0:
- FreezeEventObjects();
+ FreezeObjectEvents();
ScriptContext2_Enable();
PlaySE(SE_TK_WARPIN);
sub_808D1C8();