summaryrefslogtreecommitdiff
path: root/src/script_movement.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/script_movement.c')
-rw-r--r--src/script_movement.c102
1 files changed, 51 insertions, 51 deletions
diff --git a/src/script_movement.c b/src/script_movement.c
index 03d6b10e8..4eb305980 100644
--- a/src/script_movement.c
+++ b/src/script_movement.c
@@ -4,50 +4,50 @@
#include "task.h"
#include "util.h"
#include "constants/event_objects.h"
-#include "constants/event_object_movement_constants.h"
+#include "constants/event_object_movement.h"
// static functions
static void ScriptMovement_StartMoveObjects(u8 priority);
static u8 GetMoveObjectsTaskId(void);
-static bool8 ScriptMovement_TryAddNewMovement(u8 taskId, u8 eventObjId, const u8 *movementScript);
-static u8 GetMovementScriptIdFromEventObjectId(u8 taskId, u8 eventObjId);
+static bool8 ScriptMovement_TryAddNewMovement(u8 taskId, u8 objEventId, const u8 *movementScript);
+static u8 GetMovementScriptIdFromObjectEventId(u8 taskId, u8 objEventId);
static bool8 IsMovementScriptFinished(u8 taskId, u8 moveScrId);
-static void ScriptMovement_AddNewMovement(u8 taskId, u8 moveScrId, u8 eventObjId, const u8 *movementScript);
+static void ScriptMovement_AddNewMovement(u8 taskId, u8 moveScrId, u8 objEventId, const u8 *movementScript);
static void ScriptMovement_UnfreezeActiveObjects(u8 taskId);
static void ScriptMovement_MoveObjects(u8 taskId);
-static void ScriptMovement_TakeStep(u8 taskId, u8 moveScrId, u8 eventObjId, const u8 *movementScript);
+static void ScriptMovement_TakeStep(u8 taskId, u8 moveScrId, u8 objEventId, const u8 *movementScript);
// EWRAM_DATA
-static EWRAM_DATA const u8 *gMovementScripts[EVENT_OBJECTS_COUNT] = {0};
+static EWRAM_DATA const u8 *gMovementScripts[OBJECT_EVENTS_COUNT] = {0};
// text
bool8 ScriptMovement_StartObjectMovementScript(u8 localId, u8 mapNum, u8 mapGroup, const u8 *movementScript)
{
- u8 eventObjId;
+ u8 objEventId;
- if (TryGetEventObjectIdByLocalIdAndMap(localId, mapNum, mapGroup, &eventObjId))
+ if (TryGetObjectEventIdByLocalIdAndMap(localId, mapNum, mapGroup, &objEventId))
return TRUE;
if (!FuncIsActiveTask(ScriptMovement_MoveObjects))
ScriptMovement_StartMoveObjects(50);
- return ScriptMovement_TryAddNewMovement(GetMoveObjectsTaskId(), eventObjId, movementScript);
+ return ScriptMovement_TryAddNewMovement(GetMoveObjectsTaskId(), objEventId, movementScript);
}
bool8 ScriptMovement_IsObjectMovementFinished(u8 localId, u8 mapNum, u8 mapGroup)
{
- u8 eventObjId;
+ u8 objEventId;
u8 taskId;
u8 moveScrId;
- if (TryGetEventObjectIdByLocalIdAndMap(localId, mapNum, mapGroup, &eventObjId))
+ if (TryGetObjectEventIdByLocalIdAndMap(localId, mapNum, mapGroup, &objEventId))
return TRUE;
taskId = GetMoveObjectsTaskId();
- moveScrId = GetMovementScriptIdFromEventObjectId(taskId, eventObjId);
- if (moveScrId == EVENT_OBJECTS_COUNT)
+ moveScrId = GetMovementScriptIdFromObjectEventId(taskId, objEventId);
+ if (moveScrId == OBJECT_EVENTS_COUNT)
return TRUE;
return IsMovementScriptFinished(taskId, moveScrId);
}
-void ScriptMovement_UnfreezeEventObjects(void)
+void ScriptMovement_UnfreezeObjectEvents(void)
{
u8 taskId;
@@ -75,12 +75,12 @@ static u8 GetMoveObjectsTaskId(void)
return FindTaskIdByFunc(ScriptMovement_MoveObjects);
}
-static bool8 ScriptMovement_TryAddNewMovement(u8 taskId, u8 eventObjId, const u8 *movementScript)
+static bool8 ScriptMovement_TryAddNewMovement(u8 taskId, u8 objEventId, const u8 *movementScript)
{
u8 moveScrId;
- moveScrId = GetMovementScriptIdFromEventObjectId(taskId, eventObjId);
- if (moveScrId != EVENT_OBJECTS_COUNT)
+ moveScrId = GetMovementScriptIdFromObjectEventId(taskId, objEventId);
+ if (moveScrId != OBJECT_EVENTS_COUNT)
{
if (IsMovementScriptFinished(taskId, moveScrId) == 0)
{
@@ -88,59 +88,59 @@ static bool8 ScriptMovement_TryAddNewMovement(u8 taskId, u8 eventObjId, const u8
}
else
{
- ScriptMovement_AddNewMovement(taskId, moveScrId, eventObjId, movementScript);
+ ScriptMovement_AddNewMovement(taskId, moveScrId, objEventId, movementScript);
return FALSE;
}
}
- moveScrId = GetMovementScriptIdFromEventObjectId(taskId, EVENT_OBJ_ID_PLAYER);
- if (moveScrId == EVENT_OBJECTS_COUNT)
+ moveScrId = GetMovementScriptIdFromObjectEventId(taskId, OBJ_EVENT_ID_PLAYER);
+ if (moveScrId == OBJECT_EVENTS_COUNT)
{
return TRUE;
}
else
{
- ScriptMovement_AddNewMovement(taskId, moveScrId, eventObjId, movementScript);
+ ScriptMovement_AddNewMovement(taskId, moveScrId, objEventId, movementScript);
return FALSE;
}
}
-static u8 GetMovementScriptIdFromEventObjectId(u8 taskId, u8 eventObjId)
+static u8 GetMovementScriptIdFromObjectEventId(u8 taskId, u8 objEventId)
{
u8 *moveScriptId;
u8 i;
moveScriptId = (u8 *)&gTasks[taskId].data[1];
- for (i = 0; i < EVENT_OBJECTS_COUNT; i++, moveScriptId++)
+ for (i = 0; i < OBJECT_EVENTS_COUNT; i++, moveScriptId++)
{
- if (*moveScriptId == eventObjId)
+ if (*moveScriptId == objEventId)
return i;
}
- return EVENT_OBJECTS_COUNT;
+ return OBJECT_EVENTS_COUNT;
}
-static void LoadEventObjectIdPtrFromMovementScript(u8 taskId, u8 moveScrId, u8 **pEventObjId)
+static void LoadObjectEventIdPtrFromMovementScript(u8 taskId, u8 moveScrId, u8 **pObjEventId)
{
u8 i;
- *pEventObjId = (u8 *)&gTasks[taskId].data[1];
- for (i = 0; i < moveScrId; i++, (*pEventObjId)++)
+ *pObjEventId = (u8 *)&gTasks[taskId].data[1];
+ for (i = 0; i < moveScrId; i++, (*pObjEventId)++)
;
}
-static void SetEventObjectIdAtMovementScript(u8 taskId, u8 moveScrId, u8 eventObjId)
+static void SetObjectEventIdAtMovementScript(u8 taskId, u8 moveScrId, u8 objEventId)
{
u8 *ptr;
- LoadEventObjectIdPtrFromMovementScript(taskId, moveScrId, &ptr);
- *ptr = eventObjId;
+ LoadObjectEventIdPtrFromMovementScript(taskId, moveScrId, &ptr);
+ *ptr = objEventId;
}
-static void LoadEventObjectIdFromMovementScript(u8 taskId, u8 moveScrId, u8 *eventObjId)
+static void LoadObjectEventIdFromMovementScript(u8 taskId, u8 moveScrId, u8 *objEventId)
{
u8 *ptr;
- LoadEventObjectIdPtrFromMovementScript(taskId, moveScrId, &ptr);
- *eventObjId = *ptr;
+ LoadObjectEventIdPtrFromMovementScript(taskId, moveScrId, &ptr);
+ *objEventId = *ptr;
}
static void ClearMovementScriptFinished(u8 taskId, u8 moveScrId)
@@ -175,56 +175,56 @@ static const u8 *GetMovementScript(u8 moveScrId)
return gMovementScripts[moveScrId];
}
-static void ScriptMovement_AddNewMovement(u8 taskId, u8 moveScrId, u8 eventObjId, const u8 *movementScript)
+static void ScriptMovement_AddNewMovement(u8 taskId, u8 moveScrId, u8 objEventId, const u8 *movementScript)
{
ClearMovementScriptFinished(taskId, moveScrId);
SetMovementScript(moveScrId, movementScript);
- SetEventObjectIdAtMovementScript(taskId, moveScrId, eventObjId);
+ SetObjectEventIdAtMovementScript(taskId, moveScrId, objEventId);
}
static void ScriptMovement_UnfreezeActiveObjects(u8 taskId)
{
- u8 *pEventObjId;
+ u8 *pObjEventId;
u8 i;
- pEventObjId = (u8 *)&gTasks[taskId].data[1];
- for (i = 0; i < EVENT_OBJECTS_COUNT; i++, pEventObjId++)
+ pObjEventId = (u8 *)&gTasks[taskId].data[1];
+ for (i = 0; i < OBJECT_EVENTS_COUNT; i++, pObjEventId++)
{
- if (*pEventObjId != 0xFF)
- UnfreezeEventObject(&gEventObjects[*pEventObjId]);
+ if (*pObjEventId != 0xFF)
+ UnfreezeObjectEvent(&gObjectEvents[*pObjEventId]);
}
}
static void ScriptMovement_MoveObjects(u8 taskId)
{
u8 i;
- u8 eventObjId;
+ u8 objEventId;
- for (i = 0; i < EVENT_OBJECTS_COUNT; i++)
+ for (i = 0; i < OBJECT_EVENTS_COUNT; i++)
{
- LoadEventObjectIdFromMovementScript(taskId, i, &eventObjId);
- if (eventObjId != 0xFF)
- ScriptMovement_TakeStep(taskId, i, eventObjId, GetMovementScript(i));
+ LoadObjectEventIdFromMovementScript(taskId, i, &objEventId);
+ if (objEventId != 0xFF)
+ ScriptMovement_TakeStep(taskId, i, objEventId, GetMovementScript(i));
}
}
-static void ScriptMovement_TakeStep(u8 taskId, u8 moveScrId, u8 eventObjId, const u8 *movementScript)
+static void ScriptMovement_TakeStep(u8 taskId, u8 moveScrId, u8 objEventId, const u8 *movementScript)
{
u8 nextMoveActionId;
- if (EventObjectIsHeldMovementActive(&gEventObjects[eventObjId])
- && !EventObjectClearHeldMovementIfFinished(&gEventObjects[eventObjId]))
+ if (ObjectEventIsHeldMovementActive(&gObjectEvents[objEventId])
+ && !ObjectEventClearHeldMovementIfFinished(&gObjectEvents[objEventId]))
return;
nextMoveActionId = *movementScript;
if (nextMoveActionId == MOVEMENT_ACTION_STEP_END)
{
SetMovementScriptFinished(taskId, moveScrId);
- FreezeEventObject(&gEventObjects[eventObjId]);
+ FreezeObjectEvent(&gObjectEvents[objEventId]);
}
else
{
- if (!EventObjectSetHeldMovement(&gEventObjects[eventObjId], nextMoveActionId))
+ if (!ObjectEventSetHeldMovement(&gObjectEvents[objEventId], nextMoveActionId))
{
movementScript++;
SetMovementScript(moveScrId, movementScript);