summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/battle_pyramid.h6
-rw-r--r--include/battle_setup.h4
-rw-r--r--include/berry.h10
-rw-r--r--include/constants/coins.h2
-rwxr-xr-xinclude/constants/event_bg.h (renamed from include/constants/bg_event_constants.h)6
-rwxr-xr-xinclude/constants/event_object_movement.h (renamed from include/constants/event_object_movement_constants.h)6
-rw-r--r--include/constants/event_objects.h518
-rw-r--r--include/constants/global.h4
-rw-r--r--include/constants/vars.h2
-rw-r--r--include/event_data.h2
-rw-r--r--include/event_obj_lock.h13
-rw-r--r--include/event_object_lock.h13
-rw-r--r--include/event_object_movement.h414
-rwxr-xr-xinclude/faraway_island.h4
-rw-r--r--include/field_control_avatar.h2
-rw-r--r--include/field_effect_helpers.h8
-rw-r--r--include/field_player_avatar.h2
-rw-r--r--include/frontier_util.h4
-rw-r--r--include/global.fieldmap.h18
-rw-r--r--include/global.h4
-rw-r--r--include/load_save.h4
-rw-r--r--include/mauville_old_man.h2
-rw-r--r--include/overworld.h16
-rw-r--r--include/script.h2
-rw-r--r--include/script_movement.h2
-rw-r--r--include/shop.h2
-rw-r--r--include/trainer_hill.h6
-rw-r--r--include/trainer_see.h8
28 files changed, 542 insertions, 542 deletions
diff --git a/include/battle_pyramid.h b/include/battle_pyramid.h
index d0681acf3..c4a72095f 100644
--- a/include/battle_pyramid.h
+++ b/include/battle_pyramid.h
@@ -16,9 +16,9 @@ void CopyPyramidTrainerWinSpeech(u16 trainerId);
void CopyPyramidTrainerLoseSpeech(u16 trainerId);
u8 GetBattlePyramindTrainerEncounterMusicId(u16 trainerId);
void GenerateBattlePyramidFloorLayout(u16 *mapArg, bool8 setPlayerPosition);
-void LoadBattlePyramidEventObjectTemplates(void);
-void LoadBattlePyramidFloorEventObjectScripts(void);
-u8 GetNumBattlePyramidEventObjects(void);
+void LoadBattlePyramidObjectEventTemplates(void);
+void LoadBattlePyramidFloorObjectEventScripts(void);
+u8 GetNumBattlePyramidObjectEvents(void);
u16 GetBattlePyramidPickupItemId(void);
#endif // GUARD_BATTLE_PYRAMID_H
diff --git a/include/battle_setup.h b/include/battle_setup.h
index dacd1fa71..e88995778 100644
--- a/include/battle_setup.h
+++ b/include/battle_setup.h
@@ -33,8 +33,8 @@ void ChooseStarter(void);
void ResetTrainerOpponentIds(void);
void SetMapVarsToTrainer(void);
const u8 *BattleSetup_ConfigureTrainerBattle(const u8 *data);
-void ConfigureAndSetUpOneTrainerBattle(u8 trainerEventObjId, const u8 *trainerScript);
-void ConfigureTwoTrainersBattle(u8 trainerEventObjId, const u8 *trainerScript);
+void ConfigureAndSetUpOneTrainerBattle(u8 trainerObjEventId, const u8 *trainerScript);
+void ConfigureTwoTrainersBattle(u8 trainerObjEventId, const u8 *trainerScript);
void SetUpTwoTrainersBattle(void);
bool32 GetTrainerFlagFromScriptPointer(const u8 *data);
void SetUpTrainerMovement(void);
diff --git a/include/berry.h b/include/berry.h
index ebe1e9a38..afd1bc499 100644
--- a/include/berry.h
+++ b/include/berry.h
@@ -6,7 +6,7 @@ void SetEnigmaBerry(u8 *src);
bool32 IsEnigmaBerryValid(void);
const struct Berry *GetBerryInfo(u8 berry);
struct BerryTree *GetBerryTreeInfo(u8 id);
-bool32 EventObjectInteractionWaterBerryTree(void);
+bool32 ObjectEventInteractionWaterBerryTree(void);
bool8 IsPlayerFacingEmptyBerryTreePatch(void);
bool8 TryToWaterBerryTree(void);
void ClearBerryTrees(void);
@@ -19,10 +19,10 @@ u8 ItemIdToBerryType(u16 item);
void GetBerryNameByBerryType(u8 berry, u8 *string);
void ResetBerryTreeSparkleFlag(u8 id);
void Bag_ChooseBerry(void);
-void EventObjectInteractionGetBerryTreeData(void);
-void EventObjectInteractionPlantBerryTree(void);
-void EventObjectInteractionPickBerryTree(void);
-void EventObjectInteractionRemoveBerryTree(void);
+void ObjectEventInteractionGetBerryTreeData(void);
+void ObjectEventInteractionPlantBerryTree(void);
+void ObjectEventInteractionPickBerryTree(void);
+void ObjectEventInteractionRemoveBerryTree(void);
bool8 PlayerHasBerries(void);
void ResetBerryTreeSparkleFlags(void);
diff --git a/include/constants/coins.h b/include/constants/coins.h
index fd68f3f9e..3ae3bb23f 100644
--- a/include/constants/coins.h
+++ b/include/constants/coins.h
@@ -3,4 +3,4 @@
#define MAX_COINS 9999
-#endif // GUARD_CONSTANTS_COINS_H \ No newline at end of file
+#endif // GUARD_CONSTANTS_COINS_H
diff --git a/include/constants/bg_event_constants.h b/include/constants/event_bg.h
index a915bc509..64f3331b8 100755
--- a/include/constants/bg_event_constants.h
+++ b/include/constants/event_bg.h
@@ -1,5 +1,5 @@
-#ifndef GUARD_CONSTANTS_BG_EVENT_H
-#define GUARD_CONSTANTS_BG_EVENT_H
+#ifndef GUARD_CONSTANTS_EVENT_BG_H
+#define GUARD_CONSTANTS_EVENT_BG_H
#define BG_EVENT_PLAYER_FACING_ANY 0
#define BG_EVENT_PLAYER_FACING_NORTH 1
@@ -10,4 +10,4 @@
#define BG_EVENT_HIDDEN_ITEM 7
#define BG_EVENT_SECRET_BASE 8
-#endif // GUARD_CONSTANTS_BG_EVENT_H
+#endif // GUARD_CONSTANTS_EVENT_BG_H
diff --git a/include/constants/event_object_movement_constants.h b/include/constants/event_object_movement.h
index ed6f6c7fb..6a4405b65 100755
--- a/include/constants/event_object_movement_constants.h
+++ b/include/constants/event_object_movement.h
@@ -1,5 +1,5 @@
-#ifndef GUARD_CONSTANTS_EVENTOBJMV_H
-#define GUARD_CONSTANTS_EVENTOBJMV_H
+#ifndef GUARD_CONSTANTS_EVENT_OBJECT_MOVEMENT_H
+#define GUARD_CONSTANTS_EVENT_OBJECT_MOVEMENT_H
#define MOVEMENT_TYPE_NONE 0x0
#define MOVEMENT_TYPE_LOOK_AROUND 0x1
@@ -244,4 +244,4 @@
#define MOVEMENT_ACTION_STEP_END 0xFE
-#endif // GUARD_CONSTANTS_EVENTOBJMV_H
+#endif // GUARD_CONSTANTS_EVENT_OBJECT_MOVEMENT_H
diff --git a/include/constants/event_objects.h b/include/constants/event_objects.h
index 07ed2d40c..83d9f6e4e 100644
--- a/include/constants/event_objects.h
+++ b/include/constants/event_objects.h
@@ -1,266 +1,266 @@
#ifndef GUARD_CONSTANTS_EVENT_OBJECTS_H
#define GUARD_CONSTANTS_EVENT_OBJECTS_H
-#define EVENT_OBJ_GFX_BRENDAN_NORMAL 0
-#define EVENT_OBJ_GFX_BRENDAN_MACH_BIKE 1
-#define EVENT_OBJ_GFX_BRENDAN_SURFING 2
-#define EVENT_OBJ_GFX_BRENDAN_FIELD_MOVE 3
-#define EVENT_OBJ_GFX_QUINTY_PLUMP 4
-#define EVENT_OBJ_GFX_NINJA_BOY 5
-#define EVENT_OBJ_GFX_TWIN 6
-#define EVENT_OBJ_GFX_BOY_1 7
-#define EVENT_OBJ_GFX_GIRL_1 8
-#define EVENT_OBJ_GFX_BOY_2 9
-#define EVENT_OBJ_GFX_GIRL_2 10
-#define EVENT_OBJ_GFX_LITTLE_BOY 11
-#define EVENT_OBJ_GFX_LITTLE_GIRL 12
-#define EVENT_OBJ_GFX_BOY_3 13
-#define EVENT_OBJ_GFX_GIRL_3 14
-#define EVENT_OBJ_GFX_RICH_BOY 15
-#define EVENT_OBJ_GFX_WOMAN_1 16
-#define EVENT_OBJ_GFX_FAT_MAN 17
-#define EVENT_OBJ_GFX_POKEFAN_F 18
-#define EVENT_OBJ_GFX_MAN_1 19
-#define EVENT_OBJ_GFX_WOMAN_2 20
-#define EVENT_OBJ_GFX_EXPERT_M 21
-#define EVENT_OBJ_GFX_EXPERT_F 22
-#define EVENT_OBJ_GFX_MAN_2 23
-#define EVENT_OBJ_GFX_WOMAN_3 24
-#define EVENT_OBJ_GFX_POKEFAN_M 25
-#define EVENT_OBJ_GFX_WOMAN_4 26
-#define EVENT_OBJ_GFX_COOK 27
-#define EVENT_OBJ_GFX_LINK_RECEPTIONIST 28
-#define EVENT_OBJ_GFX_OLD_MAN 29
-#define EVENT_OBJ_GFX_OLD_WOMAN 30
-#define EVENT_OBJ_GFX_CAMPER 31
-#define EVENT_OBJ_GFX_PICNICKER 32
-#define EVENT_OBJ_GFX_MAN_3 33
-#define EVENT_OBJ_GFX_WOMAN_5 34
-#define EVENT_OBJ_GFX_YOUNGSTER 35
-#define EVENT_OBJ_GFX_BUG_CATCHER 36
-#define EVENT_OBJ_GFX_PSYCHIC_M 37
-#define EVENT_OBJ_GFX_SCHOOL_KID_M 38
-#define EVENT_OBJ_GFX_MANIAC 39
-#define EVENT_OBJ_GFX_HEX_MANIAC 40
-#define EVENT_OBJ_GFX_RAYQUAZA_1 41
-#define EVENT_OBJ_GFX_SWIMMER_M 42
-#define EVENT_OBJ_GFX_SWIMMER_F 43
-#define EVENT_OBJ_GFX_BLACK_BELT 44
-#define EVENT_OBJ_GFX_BEAUTY 45
-#define EVENT_OBJ_GFX_SCIENTIST_1 46
-#define EVENT_OBJ_GFX_LASS 47
-#define EVENT_OBJ_GFX_GENTLEMAN 48
-#define EVENT_OBJ_GFX_SAILOR 49
-#define EVENT_OBJ_GFX_FISHERMAN 50
-#define EVENT_OBJ_GFX_RUNNING_TRIATHLETE_M 51
-#define EVENT_OBJ_GFX_RUNNING_TRIATHLETE_F 52
-#define EVENT_OBJ_GFX_TUBER_F 53
-#define EVENT_OBJ_GFX_TUBER_M 54
-#define EVENT_OBJ_GFX_HIKER 55
-#define EVENT_OBJ_GFX_CYCLING_TRIATHLETE_M 56
-#define EVENT_OBJ_GFX_CYCLING_TRIATHLETE_F 57
-#define EVENT_OBJ_GFX_NURSE 58
-#define EVENT_OBJ_GFX_ITEM_BALL 59
-#define EVENT_OBJ_GFX_BERRY_TREE 60
-#define EVENT_OBJ_GFX_BERRY_TREE_EARLY_STAGES 61
-#define EVENT_OBJ_GFX_BERRY_TREE_LATE_STAGES 62
-#define EVENT_OBJ_GFX_BRENDAN_ACRO_BIKE 63
-#define EVENT_OBJ_GFX_PROF_BIRCH 64
-#define EVENT_OBJ_GFX_MAN_4 65
-#define EVENT_OBJ_GFX_MAN_5 66
-#define EVENT_OBJ_GFX_REPORTER_M 67
-#define EVENT_OBJ_GFX_REPORTER_F 68
-#define EVENT_OBJ_GFX_BARD 69
-#define EVENT_OBJ_GFX_ANABEL 70
-#define EVENT_OBJ_GFX_TUCKER 71
-#define EVENT_OBJ_GFX_GRETA 72
-#define EVENT_OBJ_GFX_SPENSER 73
-#define EVENT_OBJ_GFX_NOLAND 74
-#define EVENT_OBJ_GFX_LUCY 75
-#define EVENT_OBJ_GFX_UNUSED_NATU_DOLL 76
-#define EVENT_OBJ_GFX_UNUSED_MAGNEMITE_DOLL 77
-#define EVENT_OBJ_GFX_UNUSED_SQUIRTLE_DOLL 78
-#define EVENT_OBJ_GFX_UNUSED_WOOPER_DOLL 79
-#define EVENT_OBJ_GFX_UNUSED_PIKACHU_DOLL 80
-#define EVENT_OBJ_GFX_UNUSED_PORYGON2_DOLL 81
-#define EVENT_OBJ_GFX_CUTTABLE_TREE 82
-#define EVENT_OBJ_GFX_MART_EMPLOYEE 83
-#define EVENT_OBJ_GFX_ROOFTOP_SALE_WOMAN 84
-#define EVENT_OBJ_GFX_TEALA 85
-#define EVENT_OBJ_GFX_BREAKABLE_ROCK 86
-#define EVENT_OBJ_GFX_PUSHABLE_BOULDER 87
-#define EVENT_OBJ_GFX_MR_BRINEYS_BOAT 88
-#define EVENT_OBJ_GFX_MAY_NORMAL 89
-#define EVENT_OBJ_GFX_MAY_MACH_BIKE 90
-#define EVENT_OBJ_GFX_MAY_ACRO_BIKE 91
-#define EVENT_OBJ_GFX_MAY_SURFING 92
-#define EVENT_OBJ_GFX_MAY_FIELD_MOVE 93
-#define EVENT_OBJ_GFX_TRUCK 94
-#define EVENT_OBJ_GFX_VIGOROTH_CARRYING_BOX 95
-#define EVENT_OBJ_GFX_VIGOROTH_FACING_AWAY 96
-#define EVENT_OBJ_GFX_BIRCHS_BAG 97
-#define EVENT_OBJ_GFX_ZIGZAGOON_1 98
-#define EVENT_OBJ_GFX_ARTIST 99
-#define EVENT_OBJ_GFX_RIVAL_BRENDAN_NORMAL 100
-#define EVENT_OBJ_GFX_RIVAL_BRENDAN_MACH_BIKE 101
-#define EVENT_OBJ_GFX_RIVAL_BRENDAN_ACRO_BIKE 102
-#define EVENT_OBJ_GFX_RIVAL_BRENDAN_SURFING 103
-#define EVENT_OBJ_GFX_RIVAL_BRENDAN_FIELD_MOVE 104
-#define EVENT_OBJ_GFX_RIVAL_MAY_NORMAL 105
-#define EVENT_OBJ_GFX_RIVAL_MAY_MACH_BIKE 106
-#define EVENT_OBJ_GFX_RIVAL_MAY_ACRO_BIKE 107
-#define EVENT_OBJ_GFX_RIVAL_MAY_SURFING 108
-#define EVENT_OBJ_GFX_RIVAL_MAY_FIELD_MOVE 109
-#define EVENT_OBJ_GFX_CAMERAMAN 110
-#define EVENT_OBJ_GFX_BRENDAN_UNDERWATER 111
-#define EVENT_OBJ_GFX_MAY_UNDERWATER 112
-#define EVENT_OBJ_GFX_MOVING_BOX 113
-#define EVENT_OBJ_GFX_CABLE_CAR 114
-#define EVENT_OBJ_GFX_SCIENTIST_2 115
-#define EVENT_OBJ_GFX_DEVON_EMPLOYEE 116
-#define EVENT_OBJ_GFX_AQUA_MEMBER_M 117
-#define EVENT_OBJ_GFX_AQUA_MEMBER_F 118
-#define EVENT_OBJ_GFX_MAGMA_MEMBER_M 119
-#define EVENT_OBJ_GFX_MAGMA_MEMBER_F 120
-#define EVENT_OBJ_GFX_SIDNEY 121
-#define EVENT_OBJ_GFX_PHOEBE 122
-#define EVENT_OBJ_GFX_GLACIA 123
-#define EVENT_OBJ_GFX_DRAKE 124
-#define EVENT_OBJ_GFX_ROXANNE 125
-#define EVENT_OBJ_GFX_BRAWLY 126
-#define EVENT_OBJ_GFX_WATTSON 127
-#define EVENT_OBJ_GFX_FLANNERY 128
-#define EVENT_OBJ_GFX_NORMAN 129
-#define EVENT_OBJ_GFX_WINONA 130
-#define EVENT_OBJ_GFX_LIZA 131
-#define EVENT_OBJ_GFX_TATE 132
-#define EVENT_OBJ_GFX_WALLACE 133
-#define EVENT_OBJ_GFX_STEVEN 134
-#define EVENT_OBJ_GFX_WALLY 135
-#define EVENT_OBJ_GFX_LITTLE_BOY_3 136
-#define EVENT_OBJ_GFX_BRENDAN_FISHING 137
-#define EVENT_OBJ_GFX_MAY_FISHING 138
-#define EVENT_OBJ_GFX_HOT_SPRINGS_OLD_WOMAN 139
-#define EVENT_OBJ_GFX_SS_TIDAL 140
-#define EVENT_OBJ_GFX_SUBMARINE_SHADOW 141
-#define EVENT_OBJ_GFX_PICHU_DOLL 142
-#define EVENT_OBJ_GFX_PIKACHU_DOLL 143
-#define EVENT_OBJ_GFX_MARILL_DOLL 144
-#define EVENT_OBJ_GFX_TOGEPI_DOLL 145
-#define EVENT_OBJ_GFX_CYNDAQUIL_DOLL 146
-#define EVENT_OBJ_GFX_CHIKORITA_DOLL 147
-#define EVENT_OBJ_GFX_TOTODILE_DOLL 148
-#define EVENT_OBJ_GFX_JIGGLYPUFF_DOLL 149
-#define EVENT_OBJ_GFX_MEOWTH_DOLL 150
-#define EVENT_OBJ_GFX_CLEFAIRY_DOLL 151
-#define EVENT_OBJ_GFX_DITTO_DOLL 152
-#define EVENT_OBJ_GFX_SMOOCHUM_DOLL 153
-#define EVENT_OBJ_GFX_TREECKO_DOLL 154
-#define EVENT_OBJ_GFX_TORCHIC_DOLL 155
-#define EVENT_OBJ_GFX_MUDKIP_DOLL 156
-#define EVENT_OBJ_GFX_DUSKULL_DOLL 157
-#define EVENT_OBJ_GFX_WYNAUT_DOLL 158
-#define EVENT_OBJ_GFX_BALTOY_DOLL 159
-#define EVENT_OBJ_GFX_KECLEON_DOLL 160
-#define EVENT_OBJ_GFX_AZURILL_DOLL 161
-#define EVENT_OBJ_GFX_SKITTY_DOLL 162
-#define EVENT_OBJ_GFX_SWABLU_DOLL 163
-#define EVENT_OBJ_GFX_GULPIN_DOLL 164
-#define EVENT_OBJ_GFX_LOTAD_DOLL 165
-#define EVENT_OBJ_GFX_SEEDOT_DOLL 166
-#define EVENT_OBJ_GFX_PIKA_CUSHION 167
-#define EVENT_OBJ_GFX_ROUND_CUSHION 168
-#define EVENT_OBJ_GFX_KISS_CUSHION 169
-#define EVENT_OBJ_GFX_ZIGZAG_CUSHION 170
-#define EVENT_OBJ_GFX_SPIN_CUSHION 171
-#define EVENT_OBJ_GFX_DIAMOND_CUSHION 172
-#define EVENT_OBJ_GFX_BALL_CUSHION 173
-#define EVENT_OBJ_GFX_GRASS_CUSHION 174
-#define EVENT_OBJ_GFX_FIRE_CUSHION 175
-#define EVENT_OBJ_GFX_WATER_CUSHION 176
-#define EVENT_OBJ_GFX_BIG_SNORLAX_DOLL 177
-#define EVENT_OBJ_GFX_BIG_RHYDON_DOLL 178
-#define EVENT_OBJ_GFX_BIG_LAPRAS_DOLL 179
-#define EVENT_OBJ_GFX_BIG_VENUSAUR_DOLL 180
-#define EVENT_OBJ_GFX_BIG_CHARIZARD_DOLL 181
-#define EVENT_OBJ_GFX_BIG_BLASTOISE_DOLL 182
-#define EVENT_OBJ_GFX_BIG_WAILMER_DOLL 183
-#define EVENT_OBJ_GFX_BIG_REGIROCK_DOLL 184
-#define EVENT_OBJ_GFX_BIG_REGICE_DOLL 185
-#define EVENT_OBJ_GFX_BIG_REGISTEEL_DOLL 186
-#define EVENT_OBJ_GFX_LATIAS 187
-#define EVENT_OBJ_GFX_LATIOS 188
-#define EVENT_OBJ_GFX_GAMEBOY_KID 189
-#define EVENT_OBJ_GFX_CONTEST_JUDGE 190
-#define EVENT_OBJ_GFX_BRENDAN_WATERING 191
-#define EVENT_OBJ_GFX_MAY_WATERING 192
-#define EVENT_OBJ_GFX_BRENDAN_DECORATING 193
-#define EVENT_OBJ_GFX_MAY_DECORATING 194
-#define EVENT_OBJ_GFX_ARCHIE 195
-#define EVENT_OBJ_GFX_MAXIE 196
-#define EVENT_OBJ_GFX_KYOGRE_1 197
-#define EVENT_OBJ_GFX_GROUDON_1 198
-#define EVENT_OBJ_GFX_FOSSIL 199
-#define EVENT_OBJ_GFX_REGIROCK 200
-#define EVENT_OBJ_GFX_REGICE 201
-#define EVENT_OBJ_GFX_REGISTEEL 202
-#define EVENT_OBJ_GFX_SKITTY 203
-#define EVENT_OBJ_GFX_KECLEON_1 204
-#define EVENT_OBJ_GFX_KYOGRE_2 205
-#define EVENT_OBJ_GFX_GROUDON_2 206
-#define EVENT_OBJ_GFX_RAYQUAZA_2 207
-#define EVENT_OBJ_GFX_ZIGZAGOON_2 208
-#define EVENT_OBJ_GFX_PIKACHU 209
-#define EVENT_OBJ_GFX_AZUMARILL 210
-#define EVENT_OBJ_GFX_WINGULL 211
-#define EVENT_OBJ_GFX_KECLEON_2 212
-#define EVENT_OBJ_GFX_TUBER_M_SWIMMING 213
-#define EVENT_OBJ_GFX_AZURILL 214
-#define EVENT_OBJ_GFX_MOM 215
-#define EVENT_OBJ_GFX_LINK_BRENDAN 216
-#define EVENT_OBJ_GFX_LINK_MAY 217
-#define EVENT_OBJ_GFX_JUAN 218
-#define EVENT_OBJ_GFX_SCOTT 219
-#define EVENT_OBJ_GFX_POOCHYENA 220
-#define EVENT_OBJ_GFX_KYOGRE_3 221
-#define EVENT_OBJ_GFX_GROUDON_3 222
-#define EVENT_OBJ_GFX_MYSTERY_GIFT_MAN 223
-#define EVENT_OBJ_GFX_TRICK_HOUSE_STATUE 224
-#define EVENT_OBJ_GFX_KIRLIA 225
-#define EVENT_OBJ_GFX_DUSCLOPS 226
-#define EVENT_OBJ_GFX_UNION_ROOM_NURSE 227
-#define EVENT_OBJ_GFX_SUDOWOODO 228
-#define EVENT_OBJ_GFX_MEW 229
-#define EVENT_OBJ_GFX_RED 230
-#define EVENT_OBJ_GFX_LEAF 231
-#define EVENT_OBJ_GFX_DEOXYS 232
-#define EVENT_OBJ_GFX_DEOXYS_TRIANGLE 233
-#define EVENT_OBJ_GFX_BRANDON 234
-#define EVENT_OBJ_GFX_LINK_RS_BRENDAN 235
-#define EVENT_OBJ_GFX_LINK_RS_MAY 236
-#define EVENT_OBJ_GFX_LUGIA 237
-#define EVENT_OBJ_GFX_HOOH 238
-#define EVENT_OBJ_GFX_BARD_2 239
+#define OBJ_EVENT_GFX_BRENDAN_NORMAL 0
+#define OBJ_EVENT_GFX_BRENDAN_MACH_BIKE 1
+#define OBJ_EVENT_GFX_BRENDAN_SURFING 2
+#define OBJ_EVENT_GFX_BRENDAN_FIELD_MOVE 3
+#define OBJ_EVENT_GFX_QUINTY_PLUMP 4
+#define OBJ_EVENT_GFX_NINJA_BOY 5
+#define OBJ_EVENT_GFX_TWIN 6
+#define OBJ_EVENT_GFX_BOY_1 7
+#define OBJ_EVENT_GFX_GIRL_1 8
+#define OBJ_EVENT_GFX_BOY_2 9
+#define OBJ_EVENT_GFX_GIRL_2 10
+#define OBJ_EVENT_GFX_LITTLE_BOY 11
+#define OBJ_EVENT_GFX_LITTLE_GIRL 12
+#define OBJ_EVENT_GFX_BOY_3 13
+#define OBJ_EVENT_GFX_GIRL_3 14
+#define OBJ_EVENT_GFX_RICH_BOY 15
+#define OBJ_EVENT_GFX_WOMAN_1 16
+#define OBJ_EVENT_GFX_FAT_MAN 17
+#define OBJ_EVENT_GFX_POKEFAN_F 18
+#define OBJ_EVENT_GFX_MAN_1 19
+#define OBJ_EVENT_GFX_WOMAN_2 20
+#define OBJ_EVENT_GFX_EXPERT_M 21
+#define OBJ_EVENT_GFX_EXPERT_F 22
+#define OBJ_EVENT_GFX_MAN_2 23
+#define OBJ_EVENT_GFX_WOMAN_3 24
+#define OBJ_EVENT_GFX_POKEFAN_M 25
+#define OBJ_EVENT_GFX_WOMAN_4 26
+#define OBJ_EVENT_GFX_COOK 27
+#define OBJ_EVENT_GFX_LINK_RECEPTIONIST 28
+#define OBJ_EVENT_GFX_OLD_MAN 29
+#define OBJ_EVENT_GFX_OLD_WOMAN 30
+#define OBJ_EVENT_GFX_CAMPER 31
+#define OBJ_EVENT_GFX_PICNICKER 32
+#define OBJ_EVENT_GFX_MAN_3 33
+#define OBJ_EVENT_GFX_WOMAN_5 34
+#define OBJ_EVENT_GFX_YOUNGSTER 35
+#define OBJ_EVENT_GFX_BUG_CATCHER 36
+#define OBJ_EVENT_GFX_PSYCHIC_M 37
+#define OBJ_EVENT_GFX_SCHOOL_KID_M 38
+#define OBJ_EVENT_GFX_MANIAC 39
+#define OBJ_EVENT_GFX_HEX_MANIAC 40
+#define OBJ_EVENT_GFX_RAYQUAZA_1 41
+#define OBJ_EVENT_GFX_SWIMMER_M 42
+#define OBJ_EVENT_GFX_SWIMMER_F 43
+#define OBJ_EVENT_GFX_BLACK_BELT 44
+#define OBJ_EVENT_GFX_BEAUTY 45
+#define OBJ_EVENT_GFX_SCIENTIST_1 46
+#define OBJ_EVENT_GFX_LASS 47
+#define OBJ_EVENT_GFX_GENTLEMAN 48
+#define OBJ_EVENT_GFX_SAILOR 49
+#define OBJ_EVENT_GFX_FISHERMAN 50
+#define OBJ_EVENT_GFX_RUNNING_TRIATHLETE_M 51
+#define OBJ_EVENT_GFX_RUNNING_TRIATHLETE_F 52
+#define OBJ_EVENT_GFX_TUBER_F 53
+#define OBJ_EVENT_GFX_TUBER_M 54
+#define OBJ_EVENT_GFX_HIKER 55
+#define OBJ_EVENT_GFX_CYCLING_TRIATHLETE_M 56
+#define OBJ_EVENT_GFX_CYCLING_TRIATHLETE_F 57
+#define OBJ_EVENT_GFX_NURSE 58
+#define OBJ_EVENT_GFX_ITEM_BALL 59
+#define OBJ_EVENT_GFX_BERRY_TREE 60
+#define OBJ_EVENT_GFX_BERRY_TREE_EARLY_STAGES 61
+#define OBJ_EVENT_GFX_BERRY_TREE_LATE_STAGES 62
+#define OBJ_EVENT_GFX_BRENDAN_ACRO_BIKE 63
+#define OBJ_EVENT_GFX_PROF_BIRCH 64
+#define OBJ_EVENT_GFX_MAN_4 65
+#define OBJ_EVENT_GFX_MAN_5 66
+#define OBJ_EVENT_GFX_REPORTER_M 67
+#define OBJ_EVENT_GFX_REPORTER_F 68
+#define OBJ_EVENT_GFX_BARD 69
+#define OBJ_EVENT_GFX_ANABEL 70
+#define OBJ_EVENT_GFX_TUCKER 71
+#define OBJ_EVENT_GFX_GRETA 72
+#define OBJ_EVENT_GFX_SPENSER 73
+#define OBJ_EVENT_GFX_NOLAND 74
+#define OBJ_EVENT_GFX_LUCY 75
+#define OBJ_EVENT_GFX_UNUSED_NATU_DOLL 76
+#define OBJ_EVENT_GFX_UNUSED_MAGNEMITE_DOLL 77
+#define OBJ_EVENT_GFX_UNUSED_SQUIRTLE_DOLL 78
+#define OBJ_EVENT_GFX_UNUSED_WOOPER_DOLL 79
+#define OBJ_EVENT_GFX_UNUSED_PIKACHU_DOLL 80
+#define OBJ_EVENT_GFX_UNUSED_PORYGON2_DOLL 81
+#define OBJ_EVENT_GFX_CUTTABLE_TREE 82
+#define OBJ_EVENT_GFX_MART_EMPLOYEE 83
+#define OBJ_EVENT_GFX_ROOFTOP_SALE_WOMAN 84
+#define OBJ_EVENT_GFX_TEALA 85
+#define OBJ_EVENT_GFX_BREAKABLE_ROCK 86
+#define OBJ_EVENT_GFX_PUSHABLE_BOULDER 87
+#define OBJ_EVENT_GFX_MR_BRINEYS_BOAT 88
+#define OBJ_EVENT_GFX_MAY_NORMAL 89
+#define OBJ_EVENT_GFX_MAY_MACH_BIKE 90
+#define OBJ_EVENT_GFX_MAY_ACRO_BIKE 91
+#define OBJ_EVENT_GFX_MAY_SURFING 92
+#define OBJ_EVENT_GFX_MAY_FIELD_MOVE 93
+#define OBJ_EVENT_GFX_TRUCK 94
+#define OBJ_EVENT_GFX_VIGOROTH_CARRYING_BOX 95
+#define OBJ_EVENT_GFX_VIGOROTH_FACING_AWAY 96
+#define OBJ_EVENT_GFX_BIRCHS_BAG 97
+#define OBJ_EVENT_GFX_ZIGZAGOON_1 98
+#define OBJ_EVENT_GFX_ARTIST 99
+#define OBJ_EVENT_GFX_RIVAL_BRENDAN_NORMAL 100
+#define OBJ_EVENT_GFX_RIVAL_BRENDAN_MACH_BIKE 101
+#define OBJ_EVENT_GFX_RIVAL_BRENDAN_ACRO_BIKE 102
+#define OBJ_EVENT_GFX_RIVAL_BRENDAN_SURFING 103
+#define OBJ_EVENT_GFX_RIVAL_BRENDAN_FIELD_MOVE 104
+#define OBJ_EVENT_GFX_RIVAL_MAY_NORMAL 105
+#define OBJ_EVENT_GFX_RIVAL_MAY_MACH_BIKE 106
+#define OBJ_EVENT_GFX_RIVAL_MAY_ACRO_BIKE 107
+#define OBJ_EVENT_GFX_RIVAL_MAY_SURFING 108
+#define OBJ_EVENT_GFX_RIVAL_MAY_FIELD_MOVE 109
+#define OBJ_EVENT_GFX_CAMERAMAN 110
+#define OBJ_EVENT_GFX_BRENDAN_UNDERWATER 111
+#define OBJ_EVENT_GFX_MAY_UNDERWATER 112
+#define OBJ_EVENT_GFX_MOVING_BOX 113
+#define OBJ_EVENT_GFX_CABLE_CAR 114
+#define OBJ_EVENT_GFX_SCIENTIST_2 115
+#define OBJ_EVENT_GFX_DEVON_EMPLOYEE 116
+#define OBJ_EVENT_GFX_AQUA_MEMBER_M 117
+#define OBJ_EVENT_GFX_AQUA_MEMBER_F 118
+#define OBJ_EVENT_GFX_MAGMA_MEMBER_M 119
+#define OBJ_EVENT_GFX_MAGMA_MEMBER_F 120
+#define OBJ_EVENT_GFX_SIDNEY 121
+#define OBJ_EVENT_GFX_PHOEBE 122
+#define OBJ_EVENT_GFX_GLACIA 123
+#define OBJ_EVENT_GFX_DRAKE 124
+#define OBJ_EVENT_GFX_ROXANNE 125
+#define OBJ_EVENT_GFX_BRAWLY 126
+#define OBJ_EVENT_GFX_WATTSON 127
+#define OBJ_EVENT_GFX_FLANNERY 128
+#define OBJ_EVENT_GFX_NORMAN 129
+#define OBJ_EVENT_GFX_WINONA 130
+#define OBJ_EVENT_GFX_LIZA 131
+#define OBJ_EVENT_GFX_TATE 132
+#define OBJ_EVENT_GFX_WALLACE 133
+#define OBJ_EVENT_GFX_STEVEN 134
+#define OBJ_EVENT_GFX_WALLY 135
+#define OBJ_EVENT_GFX_LITTLE_BOY_3 136
+#define OBJ_EVENT_GFX_BRENDAN_FISHING 137
+#define OBJ_EVENT_GFX_MAY_FISHING 138
+#define OBJ_EVENT_GFX_HOT_SPRINGS_OLD_WOMAN 139
+#define OBJ_EVENT_GFX_SS_TIDAL 140
+#define OBJ_EVENT_GFX_SUBMARINE_SHADOW 141
+#define OBJ_EVENT_GFX_PICHU_DOLL 142
+#define OBJ_EVENT_GFX_PIKACHU_DOLL 143
+#define OBJ_EVENT_GFX_MARILL_DOLL 144
+#define OBJ_EVENT_GFX_TOGEPI_DOLL 145
+#define OBJ_EVENT_GFX_CYNDAQUIL_DOLL 146
+#define OBJ_EVENT_GFX_CHIKORITA_DOLL 147
+#define OBJ_EVENT_GFX_TOTODILE_DOLL 148
+#define OBJ_EVENT_GFX_JIGGLYPUFF_DOLL 149
+#define OBJ_EVENT_GFX_MEOWTH_DOLL 150
+#define OBJ_EVENT_GFX_CLEFAIRY_DOLL 151
+#define OBJ_EVENT_GFX_DITTO_DOLL 152
+#define OBJ_EVENT_GFX_SMOOCHUM_DOLL 153
+#define OBJ_EVENT_GFX_TREECKO_DOLL 154
+#define OBJ_EVENT_GFX_TORCHIC_DOLL 155
+#define OBJ_EVENT_GFX_MUDKIP_DOLL 156
+#define OBJ_EVENT_GFX_DUSKULL_DOLL 157
+#define OBJ_EVENT_GFX_WYNAUT_DOLL 158
+#define OBJ_EVENT_GFX_BALTOY_DOLL 159
+#define OBJ_EVENT_GFX_KECLEON_DOLL 160
+#define OBJ_EVENT_GFX_AZURILL_DOLL 161
+#define OBJ_EVENT_GFX_SKITTY_DOLL 162
+#define OBJ_EVENT_GFX_SWABLU_DOLL 163
+#define OBJ_EVENT_GFX_GULPIN_DOLL 164
+#define OBJ_EVENT_GFX_LOTAD_DOLL 165
+#define OBJ_EVENT_GFX_SEEDOT_DOLL 166
+#define OBJ_EVENT_GFX_PIKA_CUSHION 167
+#define OBJ_EVENT_GFX_ROUND_CUSHION 168
+#define OBJ_EVENT_GFX_KISS_CUSHION 169
+#define OBJ_EVENT_GFX_ZIGZAG_CUSHION 170
+#define OBJ_EVENT_GFX_SPIN_CUSHION 171
+#define OBJ_EVENT_GFX_DIAMOND_CUSHION 172
+#define OBJ_EVENT_GFX_BALL_CUSHION 173
+#define OBJ_EVENT_GFX_GRASS_CUSHION 174
+#define OBJ_EVENT_GFX_FIRE_CUSHION 175
+#define OBJ_EVENT_GFX_WATER_CUSHION 176
+#define OBJ_EVENT_GFX_BIG_SNORLAX_DOLL 177
+#define OBJ_EVENT_GFX_BIG_RHYDON_DOLL 178
+#define OBJ_EVENT_GFX_BIG_LAPRAS_DOLL 179
+#define OBJ_EVENT_GFX_BIG_VENUSAUR_DOLL 180
+#define OBJ_EVENT_GFX_BIG_CHARIZARD_DOLL 181
+#define OBJ_EVENT_GFX_BIG_BLASTOISE_DOLL 182
+#define OBJ_EVENT_GFX_BIG_WAILMER_DOLL 183
+#define OBJ_EVENT_GFX_BIG_REGIROCK_DOLL 184
+#define OBJ_EVENT_GFX_BIG_REGICE_DOLL 185
+#define OBJ_EVENT_GFX_BIG_REGISTEEL_DOLL 186
+#define OBJ_EVENT_GFX_LATIAS 187
+#define OBJ_EVENT_GFX_LATIOS 188
+#define OBJ_EVENT_GFX_GAMEBOY_KID 189
+#define OBJ_EVENT_GFX_CONTEST_JUDGE 190
+#define OBJ_EVENT_GFX_BRENDAN_WATERING 191
+#define OBJ_EVENT_GFX_MAY_WATERING 192
+#define OBJ_EVENT_GFX_BRENDAN_DECORATING 193
+#define OBJ_EVENT_GFX_MAY_DECORATING 194
+#define OBJ_EVENT_GFX_ARCHIE 195
+#define OBJ_EVENT_GFX_MAXIE 196
+#define OBJ_EVENT_GFX_KYOGRE_1 197
+#define OBJ_EVENT_GFX_GROUDON_1 198
+#define OBJ_EVENT_GFX_FOSSIL 199
+#define OBJ_EVENT_GFX_REGIROCK 200
+#define OBJ_EVENT_GFX_REGICE 201
+#define OBJ_EVENT_GFX_REGISTEEL 202
+#define OBJ_EVENT_GFX_SKITTY 203
+#define OBJ_EVENT_GFX_KECLEON_1 204
+#define OBJ_EVENT_GFX_KYOGRE_2 205
+#define OBJ_EVENT_GFX_GROUDON_2 206
+#define OBJ_EVENT_GFX_RAYQUAZA_2 207
+#define OBJ_EVENT_GFX_ZIGZAGOON_2 208
+#define OBJ_EVENT_GFX_PIKACHU 209
+#define OBJ_EVENT_GFX_AZUMARILL 210
+#define OBJ_EVENT_GFX_WINGULL 211
+#define OBJ_EVENT_GFX_KECLEON_2 212
+#define OBJ_EVENT_GFX_TUBER_M_SWIMMING 213
+#define OBJ_EVENT_GFX_AZURILL 214
+#define OBJ_EVENT_GFX_MOM 215
+#define OBJ_EVENT_GFX_LINK_BRENDAN 216
+#define OBJ_EVENT_GFX_LINK_MAY 217
+#define OBJ_EVENT_GFX_JUAN 218
+#define OBJ_EVENT_GFX_SCOTT 219
+#define OBJ_EVENT_GFX_POOCHYENA 220
+#define OBJ_EVENT_GFX_KYOGRE_3 221
+#define OBJ_EVENT_GFX_GROUDON_3 222
+#define OBJ_EVENT_GFX_MYSTERY_GIFT_MAN 223
+#define OBJ_EVENT_GFX_TRICK_HOUSE_STATUE 224
+#define OBJ_EVENT_GFX_KIRLIA 225
+#define OBJ_EVENT_GFX_DUSCLOPS 226
+#define OBJ_EVENT_GFX_UNION_ROOM_NURSE 227
+#define OBJ_EVENT_GFX_SUDOWOODO 228
+#define OBJ_EVENT_GFX_MEW 229
+#define OBJ_EVENT_GFX_RED 230
+#define OBJ_EVENT_GFX_LEAF 231
+#define OBJ_EVENT_GFX_DEOXYS 232
+#define OBJ_EVENT_GFX_DEOXYS_TRIANGLE 233
+#define OBJ_EVENT_GFX_BRANDON 234
+#define OBJ_EVENT_GFX_LINK_RS_BRENDAN 235
+#define OBJ_EVENT_GFX_LINK_RS_MAY 236
+#define OBJ_EVENT_GFX_LUGIA 237
+#define OBJ_EVENT_GFX_HOOH 238
+#define OBJ_EVENT_GFX_BARD_2 239
// These are dynamic object gfx ids.
// They correspond with the values of the VAR_OBJ_GFX_ID_X vars.
// More info about them in include/constants/vars.h
-#define EVENT_OBJ_GFX_VAR_0 240
-#define EVENT_OBJ_GFX_VAR_1 241
-#define EVENT_OBJ_GFX_VAR_2 242
-#define EVENT_OBJ_GFX_VAR_3 243
-#define EVENT_OBJ_GFX_VAR_4 244
-#define EVENT_OBJ_GFX_VAR_5 245
-#define EVENT_OBJ_GFX_VAR_6 246
-#define EVENT_OBJ_GFX_VAR_7 247
-#define EVENT_OBJ_GFX_VAR_8 248
-#define EVENT_OBJ_GFX_VAR_9 249
-#define EVENT_OBJ_GFX_VAR_A 250
-#define EVENT_OBJ_GFX_VAR_B 251
-#define EVENT_OBJ_GFX_VAR_C 252
-#define EVENT_OBJ_GFX_VAR_D 253
-#define EVENT_OBJ_GFX_VAR_E 254
-#define EVENT_OBJ_GFX_VAR_F 255
+#define OBJ_EVENT_GFX_VAR_0 240
+#define OBJ_EVENT_GFX_VAR_1 241
+#define OBJ_EVENT_GFX_VAR_2 242
+#define OBJ_EVENT_GFX_VAR_3 243
+#define OBJ_EVENT_GFX_VAR_4 244
+#define OBJ_EVENT_GFX_VAR_5 245
+#define OBJ_EVENT_GFX_VAR_6 246
+#define OBJ_EVENT_GFX_VAR_7 247
+#define OBJ_EVENT_GFX_VAR_8 248
+#define OBJ_EVENT_GFX_VAR_9 249
+#define OBJ_EVENT_GFX_VAR_A 250
+#define OBJ_EVENT_GFX_VAR_B 251
+#define OBJ_EVENT_GFX_VAR_C 252
+#define OBJ_EVENT_GFX_VAR_D 253
+#define OBJ_EVENT_GFX_VAR_E 254
+#define OBJ_EVENT_GFX_VAR_F 255
#define SHADOW_SIZE_S 0
#define SHADOW_SIZE_M 1
@@ -274,9 +274,9 @@
#define TRACKS_FOOT 1
#define TRACKS_BIKE_TIRE 2
-#define FIRST_DECORATION_SPRITE_GFX EVENT_OBJ_GFX_PICHU_DOLL
+#define FIRST_DECORATION_SPRITE_GFX OBJ_EVENT_GFX_PICHU_DOLL
-#define EVENT_OBJ_ID_PLAYER 0xFF
-#define EVENT_OBJ_ID_CAMERA 0x7F
+#define OBJ_EVENT_ID_PLAYER 0xFF
+#define OBJ_EVENT_ID_CAMERA 0x7F
#endif // GUARD_CONSTANTS_EVENT_OBJECTS_H
diff --git a/include/constants/global.h b/include/constants/global.h
index f4d81e563..19e23d52a 100644
--- a/include/constants/global.h
+++ b/include/constants/global.h
@@ -32,7 +32,7 @@
// capacities of various saveblock objects
#define DAYCARE_MON_COUNT 2
#define POKEBLOCKS_COUNT 40
-#define EVENT_OBJECTS_COUNT 16
+#define OBJECT_EVENTS_COUNT 16
#define BERRY_TREES_COUNT 128
#define FLAGS_COUNT 300
#define VARS_COUNT 256
@@ -46,7 +46,7 @@
#define BAG_POKEBALLS_COUNT 16
#define BAG_TMHM_COUNT 64
#define BAG_BERRIES_COUNT 46
-#define EVENT_OBJECT_TEMPLATES_COUNT 64
+#define OBJECT_EVENT_TEMPLATES_COUNT 64
#define DECOR_MAX_SECRET_BASE 16
#define DECOR_MAX_PLAYERS_HOUSE 12
#define APPRENTICE_COUNT 4
diff --git a/include/constants/vars.h b/include/constants/vars.h
index d2782116f..fead22137 100644
--- a/include/constants/vars.h
+++ b/include/constants/vars.h
@@ -27,7 +27,7 @@
// object gfx id vars
// These 0x10 vars are used to dynamically control a map object's sprite.
// For example, the rival's sprite id is dynamically set based on the player's gender.
-// See VarGetEventObjectGraphicsId().
+// See VarGetObjectEventGraphicsId().
#define VAR_OBJ_GFX_ID_0 0x4010
#define VAR_OBJ_GFX_ID_1 0x4011
#define VAR_OBJ_GFX_ID_2 0x4012
diff --git a/include/event_data.h b/include/event_data.h
index 36d52561f..53999320f 100644
--- a/include/event_data.h
+++ b/include/event_data.h
@@ -24,7 +24,7 @@ bool32 CanResetRTC(void);
u16 *GetVarPointer(u16 id);
u16 VarGet(u16 id);
bool8 VarSet(u16 id, u16 value);
-u8 VarGetEventObjectGraphicsId(u8 id);
+u8 VarGetObjectEventGraphicsId(u8 id);
u8 *GetFlagPointer(u16 id);
u8 FlagSet(u16 id);
u8 FlagClear(u16 id);
diff --git a/include/event_obj_lock.h b/include/event_obj_lock.h
deleted file mode 100644
index 037c0080d..000000000
--- a/include/event_obj_lock.h
+++ /dev/null
@@ -1,13 +0,0 @@
-#ifndef GUARD_EVENT_OBJ_LOCK_H
-#define GUARD_EVENT_OBJ_LOCK_H
-
-bool8 sub_80983C4(void);
-void ScriptFreezeEventObjects(void);
-bool8 sub_809847C(void);
-void LockSelectedEventObject(void);
-void sub_8098630(void);
-bool8 sub_8098734(void);
-void ScriptUnfreezeEventObjects(void);
-void sub_8098524(void);
-
-#endif // GUARD_EVENT_OBJ_LOCK_H
diff --git a/include/event_object_lock.h b/include/event_object_lock.h
new file mode 100644
index 000000000..a3b350019
--- /dev/null
+++ b/include/event_object_lock.h
@@ -0,0 +1,13 @@
+#ifndef GUARD_EVENT_OBJECT_LOCK_H
+#define GUARD_EVENT_OBJECT_LOCK_H
+
+bool8 sub_80983C4(void);
+void ScriptFreezeObjectEvents(void);
+bool8 sub_809847C(void);
+void LockSelectedObjectEvent(void);
+void sub_8098630(void);
+bool8 sub_8098734(void);
+void ScriptUnfreezeObjectEvents(void);
+void sub_8098524(void);
+
+#endif // GUARD_EVENT_OBJECT_LOCK_H
diff --git a/include/event_object_movement.h b/include/event_object_movement.h
index 93f73e635..3c006767f 100644
--- a/include/event_object_movement.h
+++ b/include/event_object_movement.h
@@ -1,5 +1,5 @@
-#ifndef GUARD_FIELD_EVENT_OBJ_H
-#define GUARD_FIELD_EVENT_OBJ_H
+#ifndef GUARD_EVENT_OBJECT_MOVEMENT_H
+#define GUARD_EVENT_OBJECT_MOVEMENT_H
#define NUM_OBJECT_GRAPHICS_INFO 239
#define SPRITE_VAR 240
@@ -52,80 +52,80 @@ struct PairedPalettes
const u16 *data;
};
-struct LockedAnimEventObjects
+struct LockedAnimObjectEvents
{
- u8 eventObjectIds[EVENT_OBJECTS_COUNT];
+ u8 objectEventIds[OBJECT_EVENTS_COUNT];
u8 count;
};
-extern const struct SpriteFrameImage gEventObjectPicTable_PechaBerryTree[];
-extern const struct OamData gEventObjectBaseOam_32x8;
-extern const struct OamData gEventObjectBaseOam_32x32;
+extern const struct SpriteFrameImage gObjectEventPicTable_PechaBerryTree[];
+extern const struct OamData gObjectEventBaseOam_32x8;
+extern const struct OamData gObjectEventBaseOam_32x32;
extern const struct SpriteTemplate *const gFieldEffectObjectTemplatePointers[];
extern const u8 gReflectionEffectPaletteMap[];
-extern const u8 *const gBerryTreeEventObjectGraphicsIdTablePointers[];
+extern const u8 *const gBerryTreeObjectEventGraphicsIdTablePointers[];
extern const struct SpriteFrameImage *const gBerryTreePicTablePointers[];
extern const u8 *const gBerryTreePaletteSlotTablePointers[];
-void ResetEventObjects(void);
+void ResetObjectEvents(void);
u8 GetMoveDirectionAnimNum(u8);
-u8 GetEventObjectIdByLocalIdAndMap(u8, u8, u8);
-bool8 TryGetEventObjectIdByLocalIdAndMap(u8, u8, u8, u8 *);
-u8 GetEventObjectIdByXY(s16, s16);
-void SetEventObjectDirection(struct EventObject *, u8);
-u8 GetFirstInactiveEventObjectId(void);
-void RemoveEventObjectByLocalIdAndMap(u8, u8, u8);
+u8 GetObjectEventIdByLocalIdAndMap(u8, u8, u8);
+bool8 TryGetObjectEventIdByLocalIdAndMap(u8, u8, u8, u8 *);
+u8 GetObjectEventIdByXY(s16, s16);
+void SetObjectEventDirection(struct ObjectEvent *, u8);
+u8 GetFirstInactiveObjectEventId(void);
+void RemoveObjectEventByLocalIdAndMap(u8, u8, u8);
void LoadPlayerObjectReflectionPalette(u16, u8);
void LoadSpecialObjectReflectionPalette(u16, u8);
-void TryMoveEventObjectToMapCoords(u8, u8, u8, s16, s16);
+void TryMoveObjectEventToMapCoords(u8, u8, u8, s16, s16);
void PatchObjectPalette(u16, u8);
void sub_808E16C(s16, s16);
void OverrideSecretBaseDecorationSpriteScript(u8 localId, u8 mapNum, u8 mapGroup, u8 decorCat);
void sub_8092FF0(s16, s16, s16 *, s16 *);
u8 GetFaceDirectionAnimNum(u8);
void sub_80930E0(s16 *, s16 *, s16, s16);
-void EventObjectClearHeldMovement(struct EventObject *);
-void EventObjectClearHeldMovementIfActive(struct EventObject *);
-void TrySpawnEventObjects(s16, s16);
+void ObjectEventClearHeldMovement(struct ObjectEvent *);
+void ObjectEventClearHeldMovementIfActive(struct ObjectEvent *);
+void TrySpawnObjectEvents(s16, s16);
u8 sprite_new(u8 graphicsId, u8 a1, s16 x, s16 y, u8 z, u8 direction);
-u8 AddPseudoEventObject(u16, void (*)(struct Sprite *), s16 x, s16 y, u8 subpriority);
-u8 TrySpawnEventObject(u8, u8, u8);
-u8 SpawnSpecialEventObjectParameterized(u8 graphicsId, u8 movementBehavior, u8 localId, s16 x, s16 y, u8 z);
-u8 SpawnSpecialEventObject(struct EventObjectTemplate *);
+u8 AddPseudoObjectEvent(u16, void (*)(struct Sprite *), s16 x, s16 y, u8 subpriority);
+u8 TrySpawnObjectEvent(u8, u8, u8);
+u8 SpawnSpecialObjectEventParameterized(u8 graphicsId, u8 movementBehavior, u8 localId, s16 x, s16 y, u8 z);
+u8 SpawnSpecialObjectEvent(struct ObjectEventTemplate *);
void SetSpritePosToMapCoords(s16, s16, s16 *, s16 *);
void CameraObjectReset1(void);
-void EventObjectSetGraphicsId(struct EventObject *, u8 graphicsId);
-void EventObjectTurn(struct EventObject *, u8);
-void EventObjectTurnByLocalIdAndMap(u8, u8, u8, u8);
-const struct EventObjectGraphicsInfo *GetEventObjectGraphicsInfo(u8 graphicsId);
+void ObjectEventSetGraphicsId(struct ObjectEvent *, u8 graphicsId);
+void ObjectEventTurn(struct ObjectEvent *, u8);
+void ObjectEventTurnByLocalIdAndMap(u8, u8, u8, u8);
+const struct ObjectEventGraphicsInfo *GetObjectEventGraphicsInfo(u8 graphicsId);
void npc_by_local_id_and_map_set_field_1_bit_x20(u8, u8, u8, u8);
void FreeAndReserveObjectSpritePalettes(void);
void sub_808E82C(u8, u8, u8, s16, s16);
void sub_808E7E4(u8, u8, u8);
void sub_808E78C(u8, u8, u8, u8);
void sub_808E75C(s16, s16);
-void EventObjectGetLocalIdAndMap(struct EventObject *eventObject, void *localId, void *mapNum, void *mapGroup);
-void ShiftEventObjectCoords(struct EventObject *, s16, s16);
-void MoveEventObjectToMapCoords(struct EventObject *, s16, s16);
-void TryOverrideEventObjectTemplateCoords(u8, u8, u8);
-void InitEventObjectPalettes(u8 palSlot);
-void UpdateEventObjectCurrentMovement(struct EventObject *, struct Sprite *, bool8(struct EventObject *, struct Sprite *));
-u8 EventObjectFaceOppositeDirection(struct EventObject *, u8);
+void ObjectEventGetLocalIdAndMap(struct ObjectEvent *objectEvent, void *localId, void *mapNum, void *mapGroup);
+void ShiftObjectEventCoords(struct ObjectEvent *, s16, s16);
+void MoveObjectEventToMapCoords(struct ObjectEvent *, s16, s16);
+void TryOverrideObjectEventTemplateCoords(u8, u8, u8);
+void InitObjectEventPalettes(u8 palSlot);
+void UpdateObjectEventCurrentMovement(struct ObjectEvent *, struct Sprite *, bool8(struct ObjectEvent *, struct Sprite *));
+u8 ObjectEventFaceOppositeDirection(struct ObjectEvent *, u8);
u8 GetOppositeDirection(u8);
u8 GetWalkInPlaceFastestMovementAction(u32);
u8 GetWalkInPlaceFastMovementAction(u32);
u8 GetWalkInPlaceNormalMovementAction(u32);
u8 GetWalkInPlaceSlowMovementAction(u32);
-u8 GetCollisionAtCoords(struct EventObject *, s16, s16, u32);
+u8 GetCollisionAtCoords(struct ObjectEvent *, s16, s16, u32);
void MoveCoords(u8, s16 *, s16 *);
-bool8 EventObjectIsHeldMovementActive(struct EventObject *);
-u8 EventObjectClearHeldMovementIfFinished(struct EventObject *);
-u8 GetEventObjectIdByXYZ(u16 x, u16 y, u8 z);
-void SetTrainerMovementType(struct EventObject *eventObject, u8 movementType);
+bool8 ObjectEventIsHeldMovementActive(struct ObjectEvent *);
+u8 ObjectEventClearHeldMovementIfFinished(struct ObjectEvent *);
+u8 GetObjectEventIdByXYZ(u16 x, u16 y, u8 z);
+void SetTrainerMovementType(struct ObjectEvent *objectEvent, u8 movementType);
u8 GetTrainerFacingDirectionMovementType(u8 direction);
-const u8 *GetEventObjectScriptPointerByEventObjectId(u8 eventObjectId);
-u8 GetCollisionFlagsAtCoords(struct EventObject *eventObject, s16 x, s16 y, u8 direction);
+const u8 *GetObjectEventScriptPointerByObjectEventId(u8 objectEventId);
+u8 GetCollisionFlagsAtCoords(struct ObjectEvent *objectEvent, s16 x, s16 y, u8 direction);
u8 GetFaceDirectionMovementAction(u32);
u8 GetWalkNormalMovementAction(u32);
u8 GetWalkFastMovementAction(u32);
@@ -148,56 +148,56 @@ u8 GetFishingDirectionAnimNum(u8 direction);
u8 GetAcroWheelieDirectionAnimNum(u8 direction);
u8 GetFishingBiteDirectionAnimNum(u8 direction);
u8 GetFishingNoCatchDirectionAnimNum(u8 direction);
-bool8 EventObjectSetHeldMovement(struct EventObject *eventObject, u8 specialAnimId);
-void EventObjectForceSetHeldMovement(struct EventObject *eventObject, u8 movementActionId);
-bool8 EventObjectIsMovementOverridden(struct EventObject *eventObject);
-u8 EventObjectCheckHeldMovementStatus(struct EventObject *eventObject);
-u8 EventObjectGetHeldMovementActionId(struct EventObject *eventObject);
-void TryOverrideTemplateCoordsForEventObject(const struct EventObject *eventObject, u8 movementType);
-void OverrideTemplateCoordsForEventObject(const struct EventObject *eventObject);
-void ShiftStillEventObjectCoords(struct EventObject *pObject);
-void EventObjectMoveDestCoords(struct EventObject *pObject, u32 unk_19, s16 *pInt, s16 *pInt1);
+bool8 ObjectEventSetHeldMovement(struct ObjectEvent *objectEvent, u8 specialAnimId);
+void ObjectEventForceSetHeldMovement(struct ObjectEvent *objectEvent, u8 movementActionId);
+bool8 ObjectEventIsMovementOverridden(struct ObjectEvent *objectEvent);
+u8 ObjectEventCheckHeldMovementStatus(struct ObjectEvent *objectEvent);
+u8 ObjectEventGetHeldMovementActionId(struct ObjectEvent *objectEvent);
+void TryOverrideTemplateCoordsForObjectEvent(const struct ObjectEvent *objectEvent, u8 movementType);
+void OverrideTemplateCoordsForObjectEvent(const struct ObjectEvent *objectEvent);
+void ShiftStillObjectEventCoords(struct ObjectEvent *pObject);
+void ObjectEventMoveDestCoords(struct ObjectEvent *pObject, u32 unk_19, s16 *pInt, s16 *pInt1);
u8 AddCameraObject(u8 linkedSpriteId);
-void UpdateEventObjectsForCameraUpdate(s16 x, s16 y);
+void UpdateObjectEventsForCameraUpdate(s16 x, s16 y);
u8 GetWalkSlowMovementAction(u32);
u8 GetJumpMovementAction(u32);
bool8 AreZCoordsCompatible(u8, u8);
u8 ZCoordToPriority(u8);
-void EventObjectUpdateZCoord(struct EventObject *pObject);
+void ObjectEventUpdateZCoord(struct ObjectEvent *pObject);
void SetObjectSubpriorityByZCoord(u8, struct Sprite *, u8);
bool8 IsZCoordMismatchAt(u8, s16, s16);
-void UnfreezeEventObject(struct EventObject *);
-u8 FindLockedEventObjectIndex(struct EventObject *);
+void UnfreezeObjectEvent(struct ObjectEvent *);
+u8 FindLockedObjectEventIndex(struct ObjectEvent *);
bool8 obj_npc_ministep(struct Sprite *sprite);
bool8 sub_80976EC(struct Sprite *sprite);
void sub_80976DC(struct Sprite *, u8);
void sub_809783C(struct Sprite *, u8, u8, u8);
-void DoShadowFieldEffect(struct EventObject *);
+void DoShadowFieldEffect(struct ObjectEvent *);
u8 sub_809785C(struct Sprite *);
u8 sub_80978E4(struct Sprite *);
void SetAndStartSpriteAnim(struct Sprite *, u8, u8);
bool8 SpriteAnimEnded(struct Sprite *);
void sub_8097750(struct Sprite *);
bool8 sub_8097758(struct Sprite *);
-void CreateLevitateMovementTask(struct EventObject *);
+void CreateLevitateMovementTask(struct ObjectEvent *);
void DestroyExtraMovementTask(u8);
-void UnfreezeEventObjects(void);
-void FreezeEventObjectsExceptOne(u8 eventObjectId);
+void UnfreezeObjectEvents(void);
+void FreezeObjectEventsExceptOne(u8 objectEventId);
void sub_8097B78(u8, u8);
void sub_8098074(u8 var1, u8 var2);
-void FreezeEventObjects(void);
-bool8 FreezeEventObject(struct EventObject *eventObject);
+void FreezeObjectEvents(void);
+bool8 FreezeObjectEvent(struct ObjectEvent *objectEvent);
u8 GetMoveDirectionFastAnimNum(u8);
u8 GetMoveDirectionFasterAnimNum(u8);
u8 GetMoveDirectionFastestAnimNum(u8);
u8 GetLedgeJumpDirection(s16, s16, u8);
void CameraObjectSetFollowedObjectId(u8 objectId);
u16 GetObjectPaletteTag(u8 palSlot);
-void UpdateEventObjectSpriteVisibility(struct Sprite *sprite, bool8 invisible);
+void UpdateObjectEventSpriteVisibility(struct Sprite *sprite, bool8 invisible);
s16 sub_809773C(s16 a1);
s16 sub_8097728(s16 a1);
void CameraObjectReset2(void);
-u8 EventObjectGetBerryTreeId(u8 eventObjectId);
+u8 ObjectEventGetBerryTreeId(u8 objectEventId);
void sub_8092EF0(u8 mapId, u8 mapNumber, u8 mapGroup);
bool8 IsBerryTreeSparkling(u8, u8, u8);
@@ -262,13 +262,13 @@ u8 GetJumpMovementAction(u32);
u8 GetJump2MovementAction(u32);
u8 CreateCopySpriteAt(struct Sprite *sprite, s16 x, s16 y, u8 subpriority);
-u8 MovementType_WanderAround_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_WanderAround_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WanderAround_Step2(struct EventObject *, struct Sprite *);
-u8 MovementType_WanderAround_Step3(struct EventObject *, struct Sprite *);
-u8 MovementType_WanderAround_Step4(struct EventObject *, struct Sprite *);
-u8 MovementType_WanderAround_Step5(struct EventObject *, struct Sprite *);
-u8 MovementType_WanderAround_Step6(struct EventObject *, struct Sprite *);
+u8 MovementType_WanderAround_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WanderAround_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WanderAround_Step2(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WanderAround_Step3(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WanderAround_Step4(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WanderAround_Step5(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WanderAround_Step6(struct ObjectEvent *, struct Sprite *);
u8 GetVectorDirection(s16, s16, s16, s16);
u8 GetLimitedVectorDirection_SouthNorth(s16, s16, s16, s16);
u8 GetLimitedVectorDirection_WestEast(s16, s16, s16, s16);
@@ -280,147 +280,147 @@ u8 GetLimitedVectorDirection_SouthNorthWest(s16, s16, s16, s16);
u8 GetLimitedVectorDirection_SouthNorthEast(s16, s16, s16, s16);
u8 GetLimitedVectorDirection_NorthWestEast(s16, s16, s16, s16);
u8 GetLimitedVectorDirection_SouthWestEast(s16, s16, s16, s16);
-u8 MovementType_LookAround_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_LookAround_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_LookAround_Step2(struct EventObject *, struct Sprite *);
-u8 MovementType_LookAround_Step3(struct EventObject *, struct Sprite *);
-u8 MovementType_LookAround_Step4(struct EventObject *, struct Sprite *);
-u8 MovementType_WanderUpAndDown_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_WanderUpAndDown_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WanderUpAndDown_Step2(struct EventObject *, struct Sprite *);
-u8 MovementType_WanderUpAndDown_Step3(struct EventObject *, struct Sprite *);
-u8 MovementType_WanderUpAndDown_Step4(struct EventObject *, struct Sprite *);
-u8 MovementType_WanderUpAndDown_Step5(struct EventObject *, struct Sprite *);
-u8 MovementType_WanderUpAndDown_Step6(struct EventObject *, struct Sprite *);
-u8 MovementType_WanderLeftAndRight_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_WanderLeftAndRight_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WanderLeftAndRight_Step2(struct EventObject *, struct Sprite *);
-u8 MovementType_WanderLeftAndRight_Step3(struct EventObject *, struct Sprite *);
-u8 MovementType_WanderLeftAndRight_Step4(struct EventObject *, struct Sprite *);
-u8 MovementType_WanderLeftAndRight_Step5(struct EventObject *, struct Sprite *);
-u8 MovementType_WanderLeftAndRight_Step6(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDirection_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDirection_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDirection_Step2(struct EventObject *, struct Sprite *);
-u8 MovementType_BerryTreeGrowth_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_BerryTreeGrowth_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_BerryTreeGrowth_Step2(struct EventObject *, struct Sprite *);
-u8 MovementType_BerryTreeGrowth_Step3(struct EventObject *, struct Sprite *);
-u8 MovementType_BerryTreeGrowth_Step4(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownAndUp_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownAndUp_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownAndUp_Step2(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownAndUp_Step3(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownAndUp_Step4(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceLeftAndRight_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceLeftAndRight_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceLeftAndRight_Step2(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceLeftAndRight_Step3(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceLeftAndRight_Step4(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceUpAndLeft_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceUpAndLeft_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceUpAndLeft_Step2(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceUpAndLeft_Step3(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceUpAndLeft_Step4(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceUpAndRight_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceUpAndRight_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceUpAndRight_Step2(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceUpAndRight_Step3(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceUpAndRight_Step4(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownAndLeft_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownAndLeft_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownAndLeft_Step2(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownAndLeft_Step3(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownAndLeft_Step4(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownAndRight_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownAndRight_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownAndRight_Step2(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownAndRight_Step3(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownAndRight_Step4(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownUpAndLeft_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownUpAndLeft_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownUpAndLeft_Step2(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownUpAndLeft_Step3(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownUpAndLeft_Step4(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownUpAndRight_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownUpAndRight_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownUpAndRight_Step2(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownUpAndRight_Step3(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownUpAndRight_Step4(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceUpLeftAndRight_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceUpLeftAndRight_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceUpLeftAndRight_Step2(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceUpLeftAndRight_Step3(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceUpLeftAndRight_Step4(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownLeftAndRight_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownLeftAndRight_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownLeftAndRight_Step2(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownLeftAndRight_Step3(struct EventObject *, struct Sprite *);
-u8 MovementType_FaceDownLeftAndRight_Step4(struct EventObject *, struct Sprite *);
-u8 MovementType_RotateCounterclockwise_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_RotateCounterclockwise_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_RotateCounterclockwise_Step2(struct EventObject *, struct Sprite *);
-u8 MovementType_RotateCounterclockwise_Step3(struct EventObject *, struct Sprite *);
-u8 MovementType_RotateClockwise_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_RotateClockwise_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_RotateClockwise_Step2(struct EventObject *, struct Sprite *);
-u8 MovementType_RotateClockwise_Step3(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkBackAndForth_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkBackAndForth_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkBackAndForth_Step2(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkBackAndForth_Step3(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequence_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequence_Step2(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequenceUpRightLeftDown_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequenceRightLeftDownUp_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequenceDownUpRightLeft_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequenceLeftDownUpRight_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequenceUpLeftRightDown_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequenceLeftRightDownUp_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequenceDownUpLeftRight_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequenceRightDownUpLeft_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequenceLeftUpDownRight_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequenceUpDownRightLeft_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequenceRightLeftUpDown_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequenceDownRightLeftUp_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequenceRightUpDownLeft_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequenceUpDownLeftRight_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequenceLeftRightUpDown_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequenceDownLeftRightUp_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequenceUpLeftDownRight_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequenceDownRightUpLeft_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequenceLeftDownRightUp_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequenceRightUpLeftDown_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequenceUpRightDownLeft_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequenceDownLeftUpRight_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequenceLeftUpRightDown_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSequenceRightDownLeftUp_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_CopyPlayer_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_CopyPlayer_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_CopyPlayer_Step2(struct EventObject *, struct Sprite *);
-bool8 CopyablePlayerMovement_None(struct EventObject *, struct Sprite *, u8, bool8(u8));
-bool8 CopyablePlayerMovement_FaceDirection(struct EventObject *, struct Sprite *, u8, bool8(u8));
-bool8 CopyablePlayerMovement_GoSpeed0(struct EventObject *, struct Sprite *, u8, bool8(u8));
-bool8 CopyablePlayerMovement_GoSpeed1(struct EventObject *, struct Sprite *, u8, bool8(u8));
-bool8 CopyablePlayerMovement_GoSpeed2(struct EventObject *, struct Sprite *, u8, bool8(u8));
-bool8 CopyablePlayerMovement_Slide(struct EventObject *, struct Sprite *, u8, bool8(u8));
-bool8 cph_IM_DIFFERENT(struct EventObject *, struct Sprite *, u8, bool8(u8));
-bool8 CopyablePlayerMovement_GoSpeed4(struct EventObject *, struct Sprite *, u8, bool8(u8));
-bool8 CopyablePlayerMovement_Jump(struct EventObject *, struct Sprite *, u8, bool8(u8));
-u8 MovementType_CopyPlayerInGrass_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_Hidden_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkInPlace_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_MoveInPlace_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_WalkSlowlyInPlace_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_JogInPlace_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_RunInPlace_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_Invisible_Step0(struct EventObject *, struct Sprite *);
-u8 MovementType_Invisible_Step1(struct EventObject *, struct Sprite *);
-u8 MovementType_Invisible_Step2(struct EventObject *, struct Sprite *);
+u8 MovementType_LookAround_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_LookAround_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_LookAround_Step2(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_LookAround_Step3(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_LookAround_Step4(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WanderUpAndDown_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WanderUpAndDown_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WanderUpAndDown_Step2(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WanderUpAndDown_Step3(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WanderUpAndDown_Step4(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WanderUpAndDown_Step5(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WanderUpAndDown_Step6(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WanderLeftAndRight_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WanderLeftAndRight_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WanderLeftAndRight_Step2(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WanderLeftAndRight_Step3(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WanderLeftAndRight_Step4(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WanderLeftAndRight_Step5(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WanderLeftAndRight_Step6(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDirection_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDirection_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDirection_Step2(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_BerryTreeGrowth_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_BerryTreeGrowth_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_BerryTreeGrowth_Step2(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_BerryTreeGrowth_Step3(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_BerryTreeGrowth_Step4(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownAndUp_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownAndUp_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownAndUp_Step2(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownAndUp_Step3(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownAndUp_Step4(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceLeftAndRight_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceLeftAndRight_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceLeftAndRight_Step2(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceLeftAndRight_Step3(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceLeftAndRight_Step4(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceUpAndLeft_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceUpAndLeft_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceUpAndLeft_Step2(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceUpAndLeft_Step3(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceUpAndLeft_Step4(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceUpAndRight_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceUpAndRight_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceUpAndRight_Step2(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceUpAndRight_Step3(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceUpAndRight_Step4(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownAndLeft_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownAndLeft_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownAndLeft_Step2(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownAndLeft_Step3(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownAndLeft_Step4(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownAndRight_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownAndRight_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownAndRight_Step2(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownAndRight_Step3(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownAndRight_Step4(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownUpAndLeft_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownUpAndLeft_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownUpAndLeft_Step2(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownUpAndLeft_Step3(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownUpAndLeft_Step4(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownUpAndRight_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownUpAndRight_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownUpAndRight_Step2(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownUpAndRight_Step3(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownUpAndRight_Step4(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceUpLeftAndRight_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceUpLeftAndRight_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceUpLeftAndRight_Step2(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceUpLeftAndRight_Step3(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceUpLeftAndRight_Step4(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownLeftAndRight_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownLeftAndRight_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownLeftAndRight_Step2(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownLeftAndRight_Step3(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_FaceDownLeftAndRight_Step4(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_RotateCounterclockwise_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_RotateCounterclockwise_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_RotateCounterclockwise_Step2(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_RotateCounterclockwise_Step3(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_RotateClockwise_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_RotateClockwise_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_RotateClockwise_Step2(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_RotateClockwise_Step3(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkBackAndForth_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkBackAndForth_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkBackAndForth_Step2(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkBackAndForth_Step3(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequence_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequence_Step2(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequenceUpRightLeftDown_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequenceRightLeftDownUp_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequenceDownUpRightLeft_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequenceLeftDownUpRight_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequenceUpLeftRightDown_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequenceLeftRightDownUp_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequenceDownUpLeftRight_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequenceRightDownUpLeft_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequenceLeftUpDownRight_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequenceUpDownRightLeft_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequenceRightLeftUpDown_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequenceDownRightLeftUp_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequenceRightUpDownLeft_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequenceUpDownLeftRight_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequenceLeftRightUpDown_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequenceDownLeftRightUp_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequenceUpLeftDownRight_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequenceDownRightUpLeft_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequenceLeftDownRightUp_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequenceRightUpLeftDown_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequenceUpRightDownLeft_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequenceDownLeftUpRight_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequenceLeftUpRightDown_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSequenceRightDownLeftUp_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_CopyPlayer_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_CopyPlayer_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_CopyPlayer_Step2(struct ObjectEvent *, struct Sprite *);
+bool8 CopyablePlayerMovement_None(struct ObjectEvent *, struct Sprite *, u8, bool8(u8));
+bool8 CopyablePlayerMovement_FaceDirection(struct ObjectEvent *, struct Sprite *, u8, bool8(u8));
+bool8 CopyablePlayerMovement_GoSpeed0(struct ObjectEvent *, struct Sprite *, u8, bool8(u8));
+bool8 CopyablePlayerMovement_GoSpeed1(struct ObjectEvent *, struct Sprite *, u8, bool8(u8));
+bool8 CopyablePlayerMovement_GoSpeed2(struct ObjectEvent *, struct Sprite *, u8, bool8(u8));
+bool8 CopyablePlayerMovement_Slide(struct ObjectEvent *, struct Sprite *, u8, bool8(u8));
+bool8 cph_IM_DIFFERENT(struct ObjectEvent *, struct Sprite *, u8, bool8(u8));
+bool8 CopyablePlayerMovement_GoSpeed4(struct ObjectEvent *, struct Sprite *, u8, bool8(u8));
+bool8 CopyablePlayerMovement_Jump(struct ObjectEvent *, struct Sprite *, u8, bool8(u8));
+u8 MovementType_CopyPlayerInGrass_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_Hidden_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkInPlace_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_MoveInPlace_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_WalkSlowlyInPlace_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_JogInPlace_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_RunInPlace_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_Invisible_Step0(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_Invisible_Step1(struct ObjectEvent *, struct Sprite *);
+u8 MovementType_Invisible_Step2(struct ObjectEvent *, struct Sprite *);
void sub_8097C44(u8 var, bool32 var2);
bool32 sub_8097C8C(u8 var);
void sub_8097BB4(u8 var1, u8 graphicsId);
void sub_8097CC4(u8 var1, u8 var2);
bool32 sub_8097D9C(u8 var);
-#endif //GUARD_FIELD_EVENT_OBJ_H
+#endif //GUARD_EVENT_OBJECT_MOVEMENT_H
diff --git a/include/faraway_island.h b/include/faraway_island.h
index 4946bda8a..084b5a277 100755
--- a/include/faraway_island.h
+++ b/include/faraway_island.h
@@ -2,9 +2,9 @@
#define GUARD_FARAWAY_ISLAND_H
u32 GetMewMoveDirection(void);
-bool8 sub_81D4A58(struct EventObject*);
+bool8 sub_81D4A58(struct ObjectEvent*);
void UpdateFarawayIslandStepCounter(void);
-bool8 EventObjectIsFarawayIslandMew(struct EventObject *);
+bool8 ObjectEventIsFarawayIslandMew(struct ObjectEvent *);
bool8 IsMewPlayingHideAndSeek(void);
#endif // GUARD_FARAWAY_ISLAND_H
diff --git a/include/field_control_avatar.h b/include/field_control_avatar.h
index feb20cef6..f722a6063 100644
--- a/include/field_control_avatar.h
+++ b/include/field_control_avatar.h
@@ -29,7 +29,7 @@ u8 *sub_80682A8(struct MapPosition *, u8, u8);
void overworld_poison_timer_set(void);
void RestartWildEncounterImmunitySteps(void);
u8 *sub_8068E24(struct MapPosition *);
-const u8 *GetEventObjectScriptPointerPlayerFacing(void);
+const u8 *GetObjectEventScriptPointerPlayerFacing(void);
bool8 sub_8068870(u16 a);
bool8 sub_8068894(void);
bool8 sub_8068A64(struct MapPosition *, u16);
diff --git a/include/field_effect_helpers.h b/include/field_effect_helpers.h
index 6ea9771e6..8257bc110 100644
--- a/include/field_effect_helpers.h
+++ b/include/field_effect_helpers.h
@@ -9,11 +9,11 @@
u8 CreateWarpArrowSprite(void);
u8 sub_8155800(u8 oldSpriteId);
void sub_81555AC(u8, u8);
-bool8 sub_8155DA0(struct EventObject *);
-void sub_8155D78(struct EventObject *);
+bool8 sub_8155DA0(struct ObjectEvent *);
+void sub_8155D78(struct ObjectEvent *);
void StartAshFieldEffect(s16, s16, u16, s16);
-void SetUpReflection(struct EventObject*, struct Sprite*, u8);
-u32 StartFieldEffectForEventObject(u8, struct EventObject*);
+void SetUpReflection(struct ObjectEvent*, struct Sprite*, u8);
+u32 StartFieldEffectForObjectEvent(u8, struct ObjectEvent*);
u8 FindTallGrassFieldEffectSpriteId(u8 localId, u8 mapNum, u8 mapGroup, s16 x, s16 y);
void sub_8155F80(struct Sprite*);
void UpdateShadowFieldEffect(struct Sprite*);
diff --git a/include/field_player_avatar.h b/include/field_player_avatar.h
index 8d87779e6..db045e540 100644
--- a/include/field_player_avatar.h
+++ b/include/field_player_avatar.h
@@ -29,7 +29,7 @@ void PlayerAcroTurnJump(u8 a);
void PlayerSetAnimId(u8 a, u8 b);
bool8 IsPlayerCollidingWithFarawayIslandMew(u8 direction);
void PlayerOnBikeCollideWithFarawayIslandMew(u8 direction);
-u8 CheckForEventObjectCollision(struct EventObject *a, s16 b, s16 c, u8 d, u8 e);
+u8 CheckForObjectEventCollision(struct ObjectEvent *a, s16 b, s16 c, u8 d, u8 e);
u8 PlayerGetZCoord(void);
void SetPlayerAvatarTransitionFlags(u16 a);
void sub_808BCE8(void);
diff --git a/include/frontier_util.h b/include/frontier_util.h
index d6cdb3a62..f445949ef 100644
--- a/include/frontier_util.h
+++ b/include/frontier_util.h
@@ -16,10 +16,10 @@ u8 GetFrontierBrainTrainerPicIndex(void);
u8 GetFrontierBrainTrainerClass(void);
void CopyFrontierBrainTrainerName(u8 *dst);
bool8 IsFrontierBrainFemale(void);
-void SetFrontierBrainEventObjGfx_2(void);
+void SetFrontierBrainObjEventGfx_2(void);
void CreateFrontierBrainPokemon(void);
u16 GetFrontierBrainMonSpecies(u8 monId);
-void SetFrontierBrainEventObjGfx(u8 facility);
+void SetFrontierBrainObjEventGfx(u8 facility);
u16 GetFrontierBrainMonMove(u8 monId, u8 moveSlotId);
u8 GetFrontierBrainMonNature(u8 monId);
u8 GetFrontierBrainMonEvs(u8 monId, u8 evStatId);
diff --git a/include/global.fieldmap.h b/include/global.fieldmap.h
index e6421f37c..5b12568fd 100644
--- a/include/global.fieldmap.h
+++ b/include/global.fieldmap.h
@@ -50,7 +50,7 @@ struct BackupMapLayout
u16 *map;
};
-struct EventObjectTemplate
+struct ObjectEventTemplate
{
/*0x00*/ u8 localId;
/*0x01*/ u8 graphicsId;
@@ -102,11 +102,11 @@ struct BgEvent
struct MapEvents
{
- u8 eventObjectCount;
+ u8 objectEventCount;
u8 warpCount;
u8 coordEventCount;
u8 bgEventCount;
- struct EventObjectTemplate *eventObjects;
+ struct ObjectEventTemplate *objectEvents;
struct WarpEvent *warps;
struct CoordEvent *coordEvents;
struct BgEvent *bgEvents;
@@ -143,7 +143,7 @@ struct MapHeader
/* 0x1B */ u8 battleType;
};
-struct EventObject
+struct ObjectEvent
{
/*0x00*/ u32 active:1;
u32 singleMovementActive:1;
@@ -206,7 +206,7 @@ struct EventObject
/*size = 0x24*/
};
-struct EventObjectGraphicsInfo
+struct ObjectEventGraphicsInfo
{
/*0x00*/ u16 tileTag;
/*0x02*/ u16 paletteTag1;
@@ -263,7 +263,7 @@ enum
COLLISION_OUTSIDE_RANGE,
COLLISION_IMPASSABLE,
COLLISION_ELEVATION_MISMATCH,
- COLLISION_EVENT_OBJECT,
+ COLLISION_OBJECT_EVENT,
COLLISION_STOP_SURFING,
COLLISION_LEDGE_JUMP,
COLLISION_PUSHED_BOULDER,
@@ -298,7 +298,7 @@ struct PlayerAvatar
/*0x02*/ u8 runningState; // this is a static running state. 00 is not moving, 01 is turn direction, 02 is moving.
/*0x03*/ u8 tileTransitionState; // this is a transition running state: 00 is not moving, 01 is transition between tiles, 02 means you are on the frame in which you have centered on a tile but are about to keep moving, even if changing directions. 2 is also used for a ledge hop, since you are transitioning.
/*0x04*/ u8 spriteId;
- /*0x05*/ u8 eventObjectId;
+ /*0x05*/ u8 objectEventId;
/*0x06*/ bool8 preventStep;
/*0x07*/ u8 gender;
/*0x08*/ u8 acroBikeState; // 00 is normal, 01 is turning, 02 is standing wheelie, 03 is hopping wheelie
@@ -320,8 +320,8 @@ struct Camera
s32 y;
};
-extern struct EventObject gEventObjects[EVENT_OBJECTS_COUNT];
-extern u8 gSelectedEventObject;
+extern struct ObjectEvent gObjectEvents[OBJECT_EVENTS_COUNT];
+extern u8 gSelectedObjectEvent;
extern struct MapHeader gMapHeader;
extern struct PlayerAvatar gPlayerAvatar;
extern struct Camera gCamera;
diff --git a/include/global.h b/include/global.h
index 16fbb14e2..bc73b82fa 100644
--- a/include/global.h
+++ b/include/global.h
@@ -924,8 +924,8 @@ struct SaveBlock1
/*0x9C2*/ u8 field_9C2[6];
/*0x9C8*/ u16 trainerRematchStepCounter;
/*0x9CA*/ u8 trainerRematches[MAX_REMATCH_ENTRIES];
- /*0xA30*/ struct EventObject eventObjects[EVENT_OBJECTS_COUNT];
- /*0xC70*/ struct EventObjectTemplate eventObjectTemplates[EVENT_OBJECT_TEMPLATES_COUNT];
+ /*0xA30*/ struct ObjectEvent objectEvents[OBJECT_EVENTS_COUNT];
+ /*0xC70*/ struct ObjectEventTemplate objectEventTemplates[OBJECT_EVENT_TEMPLATES_COUNT];
/*0x1270*/ u8 flags[FLAGS_COUNT];
/*0x139C*/ u16 vars[VARS_COUNT];
/*0x159C*/ u32 gameStats[NUM_GAME_STATS];
diff --git a/include/load_save.h b/include/load_save.h
index bf50bffd7..2f4a9ace6 100644
--- a/include/load_save.h
+++ b/include/load_save.h
@@ -22,8 +22,8 @@ void SetContinueGameWarpStatusToDynamicWarp(void);
void ClearContinueGameWarpStatus2(void);
void SavePlayerParty(void);
void LoadPlayerParty(void);
-void SaveEventObjects(void);
-void LoadEventObjects(void);
+void SaveObjectEvents(void);
+void LoadObjectEvents(void);
void SaveSerializedGame(void);
void LoadSerializedGame(void);
void LoadPlayerBag(void);
diff --git a/include/mauville_old_man.h b/include/mauville_old_man.h
index 3845ac290..29c66a992 100644
--- a/include/mauville_old_man.h
+++ b/include/mauville_old_man.h
@@ -5,7 +5,7 @@ extern struct BardSong gBardSong;
void SetMauvilleOldMan(void);
u8 GetCurrentMauvilleOldMan(void);
-void ScrSpecial_SetMauvilleOldManEventObjGfx(void);
+void ScrSpecial_SetMauvilleOldManObjEventGfx(void);
u8 sub_81201C8(void);
void sub_8120B70(OldMan *dest);
void sub_8120670(void);
diff --git a/include/overworld.h b/include/overworld.h
index b86067701..0e3c7e006 100644
--- a/include/overworld.h
+++ b/include/overworld.h
@@ -30,17 +30,17 @@ struct InitialPlayerAvatarState
u8 direction;
};
-struct LinkPlayerEventObject
+struct LinkPlayerObjectEvent
{
u8 active;
u8 linkPlayerId;
- u8 eventObjId;
+ u8 objEventId;
u8 movementMode;
};
// Exported RAM declarations
extern struct WarpData gLastUsedWarp;
-extern struct LinkPlayerEventObject gLinkPlayerEventObjects[4];
+extern struct LinkPlayerObjectEvent gLinkPlayerObjectEvents[4];
extern u16 *gBGTilemapBuffers1;
extern u16 *gBGTilemapBuffers2;
@@ -63,10 +63,10 @@ void IncrementGameStat(u8 index);
u32 GetGameStat(u8 index);
void SetGameStat(u8 index, u32 value);
void ApplyNewEncryptionKeyToGameStats(u32 newKey);
-void LoadEventObjTemplatesFromHeader(void);
-void LoadSaveblockEventObjScripts(void);
-void Overworld_SetEventObjTemplateCoords(u8 localId, s16 x, s16 y);
-void Overworld_SetEventObjTemplateMovementType(u8 localId, u8 movementType);
+void LoadObjEventTemplatesFromHeader(void);
+void LoadSaveblockObjEventScripts(void);
+void Overworld_SetObjEventTemplateCoords(u8 localId, s16 x, s16 y);
+void Overworld_SetObjEventTemplateMovementType(u8 localId, u8 movementType);
const struct MapLayout *GetMapLayout(void);
void ApplyCurrentWarp(void);
struct MapHeader const *const Overworld_GetMapHeaderByGroupAndId(u16 mapGroup, u16 mapNum);
@@ -157,6 +157,6 @@ bool32 sub_8087598(void);
bool32 sub_80875C8(void);
bool32 sub_8087634(void);
bool32 sub_808766C(void);
-void ClearLinkPlayerEventObjects(void);
+void ClearLinkPlayerObjectEvents(void);
#endif // GUARD_OVERWORLD_H
diff --git a/include/script.h b/include/script.h
index 3f92964ac..f9fb09b5d 100644
--- a/include/script.h
+++ b/include/script.h
@@ -59,7 +59,7 @@ bool8 InitRamScript(const u8 *script, u16 scriptSize, u8 mapGroup, u8 mapNum, u8
const u8 *GetRamScript(u8 objectId, const u8 *script);
bool32 ValidateSavedRamScript(void);
u8 *GetSavedRamScriptIfValid(void);
-void InitRamScript_NoEventObject(u8 *script, u16 scriptSize);
+void InitRamScript_NoObjectEvent(u8 *script, u16 scriptSize);
// srccmd.h
void SetMovingNpcId(u16 npcId);
diff --git a/include/script_movement.h b/include/script_movement.h
index f9a97cf46..03f8bf0b7 100644
--- a/include/script_movement.h
+++ b/include/script_movement.h
@@ -3,6 +3,6 @@
bool8 ScriptMovement_StartObjectMovementScript(u8 localId, u8 mapNum, u8 mapGroup, const u8 *movementScript);
bool8 ScriptMovement_IsObjectMovementFinished(u8 localId, u8 mapNum, u8 mapGroup);
-void ScriptMovement_UnfreezeEventObjects(void);
+void ScriptMovement_UnfreezeObjectEvents(void);
#endif // GUARD_SCRIPT_MOVEMENT_H
diff --git a/include/shop.h b/include/shop.h
index 10e2b1060..164d6f3c2 100644
--- a/include/shop.h
+++ b/include/shop.h
@@ -13,7 +13,7 @@ enum
// shop view window NPC info enum
enum
{
- EVENT_OBJ_ID,
+ OBJ_EVENT_ID,
X_COORD,
Y_COORD,
ANIM_NUM,
diff --git a/include/trainer_hill.h b/include/trainer_hill.h
index c07aeb6d7..c849bcced 100644
--- a/include/trainer_hill.h
+++ b/include/trainer_hill.h
@@ -60,15 +60,15 @@ void CopyTrainerHillTrainerText(u8 which, u16 trainerId);
bool8 InTrainerHillChallenge(void);
void nullsub_129(void);
void PrintOnTrainerHillRecordsWindow(void);
-void LoadTrainerHillEventObjectTemplates(void);
-bool32 LoadTrainerHillFloorEventObjectScripts(void);
+void LoadTrainerHillObjectEventTemplates(void);
+bool32 LoadTrainerHillFloorObjectEventScripts(void);
void GenerateTrainerHillFloorLayout(u16 *mapArg);
bool32 InTrainerHill(void);
u8 GetCurrentTrainerHillMapId(void);
const struct WarpEvent* SetWarpDestinationTrainerHill4F(void);
const struct WarpEvent* SetWarpDestinationTrainerHillFinalFloor(u8 warpEventId);
u16 LocalIdToHillTrainerId(u8 localId);
-bool8 GetHillTrainerFlag(u8 eventObjectId);
+bool8 GetHillTrainerFlag(u8 objectEventId);
void SetHillTrainerFlag(void);
const u8 *GetTrainerHillTrainerScript(void);
void FillHillTrainerParty(void);
diff --git a/include/trainer_see.h b/include/trainer_see.h
index daf9d0298..9d88e05fa 100644
--- a/include/trainer_see.h
+++ b/include/trainer_see.h
@@ -3,7 +3,7 @@
struct ApproachingTrainer
{
- u8 eventObjectId;
+ u8 objectEventId;
u8 radius; // plus 1
const u8 *trainerScriptPtr;
u8 taskId;
@@ -17,14 +17,14 @@ extern bool8 gTrainerApproachedPlayer;
extern u8 gApproachingTrainerId;
bool8 CheckForTrainersWantingBattle(void);
-void sub_80B4578(struct EventObject *var);
+void sub_80B4578(struct ObjectEvent *var);
void EndTrainerApproach(void);
void TryPrepareSecondApproachingTrainer(void);
u8 FldEff_ExclamationMarkIcon(void);
u8 FldEff_QuestionMarkIcon(void);
u8 FldEff_HeartIcon(void);
-u8 GetCurrentApproachingTrainerEventObjectId(void);
-u8 GetChosenApproachingTrainerEventObjectId(u8 arrayId);
+u8 GetCurrentApproachingTrainerObjectEventId(void);
+u8 GetChosenApproachingTrainerObjectEventId(u8 arrayId);
void PlayerFaceTrainerAfterBattle(void);
#endif // GUARD_TRAINER_SEE_H