diff options
author | GriffinR <griffin.g.richards@gmail.com> | 2022-02-28 12:06:38 -0500 |
---|---|---|
committer | GriffinR <griffin.g.richards@gmail.com> | 2022-02-28 13:17:57 -0500 |
commit | a5e6e9160569ae905e81a9e0833005df2e8ca977 (patch) | |
tree | 5a9e9d2790514d5a157e15a7ef5800f00df31d04 | |
parent | 7cc59fbb1102f8f5520a20718c9181e9436223b4 (diff) |
Document/sync object event anims
-rw-r--r-- | include/constants/event_object_movement.h | 82 | ||||
-rw-r--r-- | include/event_object_movement.h | 2 | ||||
-rw-r--r-- | src/data/field_effects/field_effect_objects.h | 4 | ||||
-rw-r--r-- | src/data/object_events/object_event_anims.h | 826 | ||||
-rw-r--r-- | src/data/object_events/object_event_graphics_info.h | 308 | ||||
-rw-r--r-- | src/data/object_events/object_event_pic_tables.h | 302 | ||||
-rw-r--r-- | src/event_object_movement.c | 437 | ||||
-rw-r--r-- | src/field_player_avatar.c | 4 |
8 files changed, 1006 insertions, 959 deletions
diff --git a/include/constants/event_object_movement.h b/include/constants/event_object_movement.h index a9b390b6f..88056783e 100644 --- a/include/constants/event_object_movement.h +++ b/include/constants/event_object_movement.h @@ -261,4 +261,86 @@ #define MOVEMENT_ACTION_STEP_END 0xFE +#define ANIM_STD_FACE_SOUTH 0 +#define ANIM_STD_FACE_NORTH 1 +#define ANIM_STD_FACE_WEST 2 +#define ANIM_STD_FACE_EAST 3 +#define ANIM_STD_GO_SOUTH 4 +#define ANIM_STD_GO_NORTH 5 +#define ANIM_STD_GO_WEST 6 +#define ANIM_STD_GO_EAST 7 +#define ANIM_STD_GO_FAST_SOUTH 8 +#define ANIM_STD_GO_FAST_NORTH 9 +#define ANIM_STD_GO_FAST_WEST 10 +#define ANIM_STD_GO_FAST_EAST 11 +#define ANIM_STD_GO_FASTER_SOUTH 12 +#define ANIM_STD_GO_FASTER_NORTH 13 +#define ANIM_STD_GO_FASTER_WEST 14 +#define ANIM_STD_GO_FASTER_EAST 15 +#define ANIM_STD_GO_FASTEST_SOUTH 16 +#define ANIM_STD_GO_FASTEST_NORTH 17 +#define ANIM_STD_GO_FASTEST_WEST 18 +#define ANIM_STD_GO_FASTEST_EAST 19 +#define ANIM_STD_COUNT 20 + +#define ANIM_RUN_SOUTH (ANIM_STD_COUNT + 0) +#define ANIM_RUN_NORTH (ANIM_STD_COUNT + 1) +#define ANIM_RUN_WEST (ANIM_STD_COUNT + 2) +#define ANIM_RUN_EAST (ANIM_STD_COUNT + 3) +#define ANIM_SPIN_SOUTH (ANIM_STD_COUNT + 4) +#define ANIM_SPIN_NORTH (ANIM_STD_COUNT + 5) +#define ANIM_SPIN_WEST (ANIM_STD_COUNT + 6) +#define ANIM_SPIN_EAST (ANIM_STD_COUNT + 7) +#define ANIM_SHAKE_HEAD_OR_WALK_IN_PLACE (ANIM_STD_COUNT + 8) + +#define ANIM_BUNNY_HOP_BACK_WHEEL_SOUTH (ANIM_STD_COUNT + 0) +#define ANIM_BUNNY_HOP_BACK_WHEEL_NORTH (ANIM_STD_COUNT + 1) +#define ANIM_BUNNY_HOP_BACK_WHEEL_WEST (ANIM_STD_COUNT + 2) +#define ANIM_BUNNY_HOP_BACK_WHEEL_EAST (ANIM_STD_COUNT + 3) +#define ANIM_BUNNY_HOP_FRONT_WHEEL_SOUTH (ANIM_STD_COUNT + 4) +#define ANIM_BUNNY_HOP_FRONT_WHEEL_NORTH (ANIM_STD_COUNT + 5) +#define ANIM_BUNNY_HOP_FRONT_WHEEL_WEST (ANIM_STD_COUNT + 6) +#define ANIM_BUNNY_HOP_FRONT_WHEEL_EAST (ANIM_STD_COUNT + 7) +#define ANIM_STANDING_WHEELIE_BACK_WHEEL_SOUTH (ANIM_STD_COUNT + 8) +#define ANIM_STANDING_WHEELIE_BACK_WHEEL_NORTH (ANIM_STD_COUNT + 9) +#define ANIM_STANDING_WHEELIE_BACK_WHEEL_WEST (ANIM_STD_COUNT + 10) +#define ANIM_STANDING_WHEELIE_BACK_WHEEL_EAST (ANIM_STD_COUNT + 11) +#define ANIM_STANDING_WHEELIE_FRONT_WHEEL_SOUTH (ANIM_STD_COUNT + 12) +#define ANIM_STANDING_WHEELIE_FRONT_WHEEL_NORTH (ANIM_STD_COUNT + 13) +#define ANIM_STANDING_WHEELIE_FRONT_WHEEL_WEST (ANIM_STD_COUNT + 14) +#define ANIM_STANDING_WHEELIE_FRONT_WHEEL_EAST (ANIM_STD_COUNT + 15) +#define ANIM_MOVING_WHEELIE_SOUTH (ANIM_STD_COUNT + 16) +#define ANIM_MOVING_WHEELIE_NORTH (ANIM_STD_COUNT + 17) +#define ANIM_MOVING_WHEELIE_WEST (ANIM_STD_COUNT + 18) +#define ANIM_MOVING_WHEELIE_EAST (ANIM_STD_COUNT + 19) + +#define ANIM_GET_ON_OFF_POKEMON_SOUTH (ANIM_STD_COUNT + 0) +#define ANIM_GET_ON_OFF_POKEMON_NORTH (ANIM_STD_COUNT + 1) +#define ANIM_GET_ON_OFF_POKEMON_WEST (ANIM_STD_COUNT + 2) +#define ANIM_GET_ON_OFF_POKEMON_EAST (ANIM_STD_COUNT + 3) + +#define ANIM_NURSE_BOW (ANIM_STD_COUNT + 0) + +#define ANIM_RAISE_HAND (ANIM_STD_COUNT + 0) + +#define ANIM_FIELD_MOVE 0 + +#define ANIM_VS_SEEKER 0 + +#define ANIM_STAY_STILL 0 +#define ANIM_REMOVE_OBSTACLE 1 + +#define ANIM_TAKE_OUT_ROD_SOUTH 0 +#define ANIM_TAKE_OUT_ROD_NORTH 1 +#define ANIM_TAKE_OUT_ROD_WEST 2 +#define ANIM_TAKE_OUT_ROD_EAST 3 +#define ANIM_PUT_AWAY_ROD_SOUTH 4 +#define ANIM_PUT_AWAY_ROD_NORTH 5 +#define ANIM_PUT_AWAY_ROD_WEST 6 +#define ANIM_PUT_AWAY_ROD_EAST 7 +#define ANIM_HOOKED_POKEMON_SOUTH 8 +#define ANIM_HOOKED_POKEMON_NORTH 9 +#define ANIM_HOOKED_POKEMON_WEST 10 +#define ANIM_HOOKED_POKEMON_EAST 11 + #endif // GUARD_CONSTANTS_EVENT_OBJECT_MOVEMENT_H diff --git a/include/event_object_movement.h b/include/event_object_movement.h index c53cb7d67..d167699d9 100644 --- a/include/event_object_movement.h +++ b/include/event_object_movement.h @@ -20,7 +20,7 @@ enum SpinnerRunnerFollowPatterns RUNFOLLOW_SOUTH_EAST_WEST }; -struct UnkStruct_083A3698 +struct StepAnimTable { const union AnimCmd *const *anims; u8 animPos[4]; diff --git a/src/data/field_effects/field_effect_objects.h b/src/data/field_effects/field_effect_objects.h index 7a764d3d5..86b1f2fac 100644 --- a/src/data/field_effects/field_effect_objects.h +++ b/src/data/field_effects/field_effect_objects.h @@ -169,7 +169,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_Ash = .callback = UpdateAshFieldEffect, }; -static const struct SpriteFrameImage gObjectEventPicTable_SurfBlob[] = +static const struct SpriteFrameImage sPicTable_SurfBlob[] = { overworld_frame(gObjectEventPic_SurfBlob, 2, 8, 0), overworld_frame(gObjectEventPic_SurfBlob, 2, 8, 1), @@ -221,7 +221,7 @@ const struct SpriteTemplate gFieldEffectObjectTemplate_SurfBlob = .paletteTag = SPRITE_INVALID_TAG, .oam = &gObjectEventBaseOam_32x32, .anims = sAnimTable_SurfBlob, - .images = gObjectEventPicTable_SurfBlob, + .images = sPicTable_SurfBlob, .affineAnims = gDummySpriteAffineAnimTable, .callback = UpdateSurfBlobFieldEffect, }; diff --git a/src/data/object_events/object_event_anims.h b/src/data/object_events/object_event_anims.h index ae79226e3..cfbfe0f58 100644 --- a/src/data/object_events/object_event_anims.h +++ b/src/data/object_events/object_event_anims.h @@ -1,4 +1,4 @@ -const union AnimCmd gAnimCmd_83A2950[] = { +static const union AnimCmd sAnim_StayStill[] = { ANIMCMD_FRAME(0, 8), ANIMCMD_FRAME(0, 8), ANIMCMD_FRAME(0, 8), @@ -6,27 +6,27 @@ const union AnimCmd gAnimCmd_83A2950[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2964[] = { +static const union AnimCmd sAnim_QuintyPlumpFaceSouth[] = { ANIMCMD_FRAME(0, 16), ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A296C[] = { +static const union AnimCmd sAnim_QuintyPlumpFaceNorth[] = { ANIMCMD_FRAME(1, 16), ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2974[] = { +static const union AnimCmd sAnim_QuintyPlumpFaceWest[] = { ANIMCMD_FRAME(2, 16), ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A297C[] = { +static const union AnimCmd sAnim_QuintyPlumpFaceEast[] = { ANIMCMD_FRAME(2, 16, .hFlip = TRUE), ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2984[] = { +static const union AnimCmd sAnim_QuintyPlumpGoSouth[] = { ANIMCMD_FRAME(3, 8), ANIMCMD_FRAME(0, 8), ANIMCMD_FRAME(3, 8, .hFlip = TRUE), @@ -34,7 +34,7 @@ const union AnimCmd gAnimCmd_83A2984[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2998[] = { +static const union AnimCmd sAnim_QuintyPlumpGoNorth[] = { ANIMCMD_FRAME(4, 8), ANIMCMD_FRAME(1, 8), ANIMCMD_FRAME(4, 8, .hFlip = TRUE), @@ -42,7 +42,7 @@ const union AnimCmd gAnimCmd_83A2998[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A29AC[] = { +static const union AnimCmd sAnim_QuintyPlumpGoWest[] = { ANIMCMD_FRAME(5, 8), ANIMCMD_FRAME(2, 8), ANIMCMD_FRAME(6, 8), @@ -50,7 +50,7 @@ const union AnimCmd gAnimCmd_83A29AC[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A29C0[] = { +static const union AnimCmd sAnim_QuintyPlumpGoEast[] = { ANIMCMD_FRAME(5, 8, .hFlip = TRUE), ANIMCMD_FRAME(2, 8, .hFlip = TRUE), ANIMCMD_FRAME(6, 8, .hFlip = TRUE), @@ -58,7 +58,7 @@ const union AnimCmd gAnimCmd_83A29C0[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A29D4[] = { +static const union AnimCmd sAnim_QuintyPlumpGoFastSouth[] = { ANIMCMD_FRAME(3, 4), ANIMCMD_FRAME(0, 4), ANIMCMD_FRAME(3, 4, .hFlip = TRUE), @@ -66,7 +66,7 @@ const union AnimCmd gAnimCmd_83A29D4[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A29E8[] = { +static const union AnimCmd sAnim_QuintyPlumpGoFastNorth[] = { ANIMCMD_FRAME(4, 4), ANIMCMD_FRAME(1, 4), ANIMCMD_FRAME(4, 4, .hFlip = TRUE), @@ -74,7 +74,7 @@ const union AnimCmd gAnimCmd_83A29E8[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A29FC[] = { +static const union AnimCmd sAnim_QuintyPlumpGoFastWest[] = { ANIMCMD_FRAME(5, 4), ANIMCMD_FRAME(2, 4), ANIMCMD_FRAME(6, 4), @@ -82,7 +82,7 @@ const union AnimCmd gAnimCmd_83A29FC[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2A10[] = { +static const union AnimCmd sAnim_QuintyPlumpGoFastEast[] = { ANIMCMD_FRAME(5, 4, .hFlip = TRUE), ANIMCMD_FRAME(2, 4, .hFlip = TRUE), ANIMCMD_FRAME(6, 4, .hFlip = TRUE), @@ -90,7 +90,7 @@ const union AnimCmd gAnimCmd_83A2A10[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2A24[] = { +static const union AnimCmd sAnim_QuintyPlumpGoFasterSouth[] = { ANIMCMD_FRAME(3, 2), ANIMCMD_FRAME(0, 2), ANIMCMD_FRAME(3, 2, .hFlip = TRUE), @@ -98,7 +98,7 @@ const union AnimCmd gAnimCmd_83A2A24[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2A38[] = { +static const union AnimCmd sAnim_QuintyPlumpGoFasterNorth[] = { ANIMCMD_FRAME(4, 2), ANIMCMD_FRAME(1, 2), ANIMCMD_FRAME(4, 2, .hFlip = TRUE), @@ -106,7 +106,7 @@ const union AnimCmd gAnimCmd_83A2A38[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2A4C[] = { +static const union AnimCmd sAnim_QuintyPlumpGoFasterWest[] = { ANIMCMD_FRAME(5, 2), ANIMCMD_FRAME(2, 2), ANIMCMD_FRAME(6, 2), @@ -114,7 +114,7 @@ const union AnimCmd gAnimCmd_83A2A4C[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2A60[] = { +static const union AnimCmd sAnim_QuintyPlumpGoFasterEast[] = { ANIMCMD_FRAME(5, 2, .hFlip = TRUE), ANIMCMD_FRAME(2, 2, .hFlip = TRUE), ANIMCMD_FRAME(6, 2, .hFlip = TRUE), @@ -122,7 +122,7 @@ const union AnimCmd gAnimCmd_83A2A60[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2A74[] = { +static const union AnimCmd sAnim_QuintyPlumpGoFastestSouth[] = { ANIMCMD_FRAME(3, 1), ANIMCMD_FRAME(0, 1), ANIMCMD_FRAME(3, 1, .hFlip = TRUE), @@ -130,7 +130,7 @@ const union AnimCmd gAnimCmd_83A2A74[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2A88[] = { +static const union AnimCmd sAnim_QuintyPlumpGoFastestNorth[] = { ANIMCMD_FRAME(4, 1), ANIMCMD_FRAME(1, 1), ANIMCMD_FRAME(4, 1, .hFlip = TRUE), @@ -138,7 +138,7 @@ const union AnimCmd gAnimCmd_83A2A88[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2A9C[] = { +static const union AnimCmd sAnim_QuintyPlumpGoFastestWest[] = { ANIMCMD_FRAME(5, 1), ANIMCMD_FRAME(2, 1), ANIMCMD_FRAME(6, 1), @@ -146,7 +146,7 @@ const union AnimCmd gAnimCmd_83A2A9C[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2AB0[] = { +static const union AnimCmd sAnim_QuintyPlumpGoFastestEast[] = { ANIMCMD_FRAME(5, 1, .hFlip = TRUE), ANIMCMD_FRAME(2, 1, .hFlip = TRUE), ANIMCMD_FRAME(6, 1, .hFlip = TRUE), @@ -154,27 +154,27 @@ const union AnimCmd gAnimCmd_83A2AB0[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2AC4[] = { +static const union AnimCmd sAnim_FaceSouth[] = { ANIMCMD_FRAME(0, 16), ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2ACC[] = { +static const union AnimCmd sAnim_FaceNorth[] = { ANIMCMD_FRAME(1, 16), ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2AD4[] = { +static const union AnimCmd sAnim_FaceWest[] = { ANIMCMD_FRAME(2, 16), ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2ADC[] = { +static const union AnimCmd sAnim_FaceEast[] = { ANIMCMD_FRAME(2, 16, .hFlip = TRUE), ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2AE4[] = { +static const union AnimCmd sAnim_GoSouth[] = { ANIMCMD_FRAME(3, 8), ANIMCMD_FRAME(0, 8), ANIMCMD_FRAME(4, 8), @@ -182,7 +182,7 @@ const union AnimCmd gAnimCmd_83A2AE4[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2AF8[] = { +static const union AnimCmd sAnim_GoNorth[] = { ANIMCMD_FRAME(5, 8), ANIMCMD_FRAME(1, 8), ANIMCMD_FRAME(6, 8), @@ -190,7 +190,7 @@ const union AnimCmd gAnimCmd_83A2AF8[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2B0C[] = { +static const union AnimCmd sAnim_GoWest[] = { ANIMCMD_FRAME(7, 8), ANIMCMD_FRAME(2, 8), ANIMCMD_FRAME(8, 8), @@ -198,7 +198,7 @@ const union AnimCmd gAnimCmd_83A2B0C[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2B20[] = { +static const union AnimCmd sAnim_GoEast[] = { ANIMCMD_FRAME(7, 8, .hFlip = TRUE), ANIMCMD_FRAME(2, 8, .hFlip = TRUE), ANIMCMD_FRAME(8, 8, .hFlip = TRUE), @@ -206,7 +206,7 @@ const union AnimCmd gAnimCmd_83A2B20[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2B34[] = { +static const union AnimCmd sAnim_GoFastSouth[] = { ANIMCMD_FRAME(3, 4), ANIMCMD_FRAME(0, 4), ANIMCMD_FRAME(4, 4), @@ -214,7 +214,7 @@ const union AnimCmd gAnimCmd_83A2B34[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2B48[] = { +static const union AnimCmd sAnim_GoFastNorth[] = { ANIMCMD_FRAME(5, 4), ANIMCMD_FRAME(1, 4), ANIMCMD_FRAME(6, 4), @@ -222,7 +222,7 @@ const union AnimCmd gAnimCmd_83A2B48[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2B5C[] = { +static const union AnimCmd sAnim_GoFastWest[] = { ANIMCMD_FRAME(7, 4), ANIMCMD_FRAME(2, 4), ANIMCMD_FRAME(8, 4), @@ -230,7 +230,7 @@ const union AnimCmd gAnimCmd_83A2B5C[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2B70[] = { +static const union AnimCmd sAnim_GoFastEast[] = { ANIMCMD_FRAME(7, 4, .hFlip = TRUE), ANIMCMD_FRAME(2, 4, .hFlip = TRUE), ANIMCMD_FRAME(8, 4, .hFlip = TRUE), @@ -238,7 +238,7 @@ const union AnimCmd gAnimCmd_83A2B70[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2B84[] = { +static const union AnimCmd sAnim_GoFasterSouth[] = { ANIMCMD_FRAME(3, 2), ANIMCMD_FRAME(0, 2), ANIMCMD_FRAME(4, 2), @@ -246,7 +246,7 @@ const union AnimCmd gAnimCmd_83A2B84[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2B98[] = { +static const union AnimCmd sAnim_GoFasterNorth[] = { ANIMCMD_FRAME(5, 2), ANIMCMD_FRAME(1, 2), ANIMCMD_FRAME(6, 2), @@ -254,7 +254,7 @@ const union AnimCmd gAnimCmd_83A2B98[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2BAC[] = { +static const union AnimCmd sAnim_GoFasterWest[] = { ANIMCMD_FRAME(7, 2), ANIMCMD_FRAME(2, 2), ANIMCMD_FRAME(8, 2), @@ -262,7 +262,7 @@ const union AnimCmd gAnimCmd_83A2BAC[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2BC0[] = { +static const union AnimCmd sAnim_GoFasterEast[] = { ANIMCMD_FRAME(7, 2, .hFlip = TRUE), ANIMCMD_FRAME(2, 2, .hFlip = TRUE), ANIMCMD_FRAME(8, 2, .hFlip = TRUE), @@ -270,7 +270,7 @@ const union AnimCmd gAnimCmd_83A2BC0[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2BD4[] = { +static const union AnimCmd sAnim_GoFastestSouth[] = { ANIMCMD_FRAME(3, 1), ANIMCMD_FRAME(0, 1), ANIMCMD_FRAME(4, 1), @@ -278,7 +278,7 @@ const union AnimCmd gAnimCmd_83A2BD4[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2BE8[] = { +static const union AnimCmd sAnim_GoFastestNorth[] = { ANIMCMD_FRAME(5, 1), ANIMCMD_FRAME(1, 1), ANIMCMD_FRAME(6, 1), @@ -286,7 +286,7 @@ const union AnimCmd gAnimCmd_83A2BE8[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2BFC[] = { +static const union AnimCmd sAnim_GoFastestWest[] = { ANIMCMD_FRAME(7, 1), ANIMCMD_FRAME(2, 1), ANIMCMD_FRAME(8, 1), @@ -294,7 +294,7 @@ const union AnimCmd gAnimCmd_83A2BFC[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2C10[] = { +static const union AnimCmd sAnim_GoFastestEast[] = { ANIMCMD_FRAME(7, 1, .hFlip = TRUE), ANIMCMD_FRAME(2, 1, .hFlip = TRUE), ANIMCMD_FRAME(8, 1, .hFlip = TRUE), @@ -302,12 +302,13 @@ const union AnimCmd gAnimCmd_83A2C10[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2C24[] = { +// For indicating a VS Seeker rematch +static const union AnimCmd sAnim_RaiseHand[] = { ANIMCMD_FRAME(9, 0), ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A2C2C[] = { +static const union AnimCmd sAnim_HoOhFlapWings[] = { ANIMCMD_FRAME(3, 8), ANIMCMD_FRAME(4, 8), ANIMCMD_FRAME(3, 8), @@ -315,52 +316,52 @@ const union AnimCmd gAnimCmd_83A2C2C[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2C40[] = { +static const union AnimCmd sAnim_HoOhStayStill[] = { ANIMCMD_FRAME(3, 16), ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2C48[] = { +static const union AnimCmd sAnim_SurfFaceSouth[] = { ANIMCMD_FRAME(0, 60), ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2C50[] = { +static const union AnimCmd sAnim_SurfFaceNorth[] = { ANIMCMD_FRAME(1, 60), ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2C58[] = { +static const union AnimCmd sAnim_SurfFaceWest[] = { ANIMCMD_FRAME(2, 60), ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2C60[] = { +static const union AnimCmd sAnim_SurfFaceEast[] = { ANIMCMD_FRAME(2, 60, .hFlip = TRUE), ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2C68[] = { +static const union AnimCmd sAnim_UnknownFaceSouth[] = { ANIMCMD_FRAME(0, 16), ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2C70[] = { +static const union AnimCmd sAnim_UnknownFaceNorth[] = { ANIMCMD_FRAME(1, 16), ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2C78[] = { +static const union AnimCmd sAnim_UnknownFaceWest[] = { ANIMCMD_FRAME(2, 16), ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2C80[] = { +static const union AnimCmd sAnim_UnknownFaceEast[] = { ANIMCMD_FRAME(2, 16, .hFlip = TRUE), ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2C88[] = { +static const union AnimCmd sAnim_UnknownGoSouth[] = { ANIMCMD_FRAME(3, 4), ANIMCMD_FRAME(4, 4), ANIMCMD_FRAME(3, 4), @@ -372,7 +373,7 @@ const union AnimCmd gAnimCmd_83A2C88[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2CAC[] = { +static const union AnimCmd sAnim_UnknownGoNorth[] = { ANIMCMD_FRAME(7, 4), ANIMCMD_FRAME(8, 4), ANIMCMD_FRAME(7, 4), @@ -384,7 +385,7 @@ const union AnimCmd gAnimCmd_83A2CAC[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2CD0[] = { +static const union AnimCmd sAnim_UnknownGoWest[] = { ANIMCMD_FRAME(11, 4), ANIMCMD_FRAME(12, 4), ANIMCMD_FRAME(11, 4), @@ -396,7 +397,7 @@ const union AnimCmd gAnimCmd_83A2CD0[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2CF4[] = { +static const union AnimCmd sAnim_UnknownGoEast[] = { ANIMCMD_FRAME(11, 4, .hFlip = TRUE), ANIMCMD_FRAME(12, 4, .hFlip = TRUE), ANIMCMD_FRAME(11, 4, .hFlip = TRUE), @@ -408,7 +409,7 @@ const union AnimCmd gAnimCmd_83A2CF4[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2D18[] = { +static const union AnimCmd sAnim_UnknownGoFastNorth[] = { ANIMCMD_FRAME(3, 2), ANIMCMD_FRAME(4, 2), ANIMCMD_FRAME(3, 2), @@ -420,7 +421,7 @@ const union AnimCmd gAnimCmd_83A2D18[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2D3C[] = { +static const union AnimCmd sAnim_UnknownGoFastSouth[] = { ANIMCMD_FRAME(7, 2), ANIMCMD_FRAME(8, 2), ANIMCMD_FRAME(7, 2), @@ -432,7 +433,7 @@ const union AnimCmd gAnimCmd_83A2D3C[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2D60[] = { +static const union AnimCmd sAnim_UnknownGoFastWest[] = { ANIMCMD_FRAME(11, 2), ANIMCMD_FRAME(12, 2), ANIMCMD_FRAME(11, 2), @@ -444,7 +445,7 @@ const union AnimCmd gAnimCmd_83A2D60[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2D84[] = { +static const union AnimCmd sAnim_UnknownGoFastEast[] = { ANIMCMD_FRAME(11, 2, .hFlip = TRUE), ANIMCMD_FRAME(12, 2, .hFlip = TRUE), ANIMCMD_FRAME(11, 2, .hFlip = TRUE), @@ -456,7 +457,7 @@ const union AnimCmd gAnimCmd_83A2D84[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2DA8[] = { +static const union AnimCmd sAnim_UnknownGoFasterNorth[] = { ANIMCMD_FRAME(3, 1), ANIMCMD_FRAME(4, 1), ANIMCMD_FRAME(3, 1), @@ -468,7 +469,7 @@ const union AnimCmd gAnimCmd_83A2DA8[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2DCC[] = { +static const union AnimCmd sAnim_UnknownGoFasterSouth[] = { ANIMCMD_FRAME(7, 1), ANIMCMD_FRAME(8, 1), ANIMCMD_FRAME(7, 1), @@ -480,7 +481,7 @@ const union AnimCmd gAnimCmd_83A2DCC[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2DF0[] = { +static const union AnimCmd sAnim_UnknownGoFasterWest[] = { ANIMCMD_FRAME(11, 1), ANIMCMD_FRAME(12, 1), ANIMCMD_FRAME(11, 1), @@ -492,7 +493,7 @@ const union AnimCmd gAnimCmd_83A2DF0[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2E14[] = { +static const union AnimCmd sAnim_UnknownGoFasterEast[] = { ANIMCMD_FRAME(11, 1, .hFlip = TRUE), ANIMCMD_FRAME(12, 1, .hFlip = TRUE), ANIMCMD_FRAME(11, 1, .hFlip = TRUE), @@ -504,7 +505,7 @@ const union AnimCmd gAnimCmd_83A2E14[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2E38[] = { +static const union AnimCmd sAnim_UnknownGoFastestNorth[] = { ANIMCMD_FRAME(3, 0), ANIMCMD_FRAME(4, 0), ANIMCMD_FRAME(3, 0), @@ -516,7 +517,7 @@ const union AnimCmd gAnimCmd_83A2E38[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2E5C[] = { +static const union AnimCmd sAnim_UnknownGoFastestSouth[] = { ANIMCMD_FRAME(7, 0), ANIMCMD_FRAME(8, 0), ANIMCMD_FRAME(7, 0), @@ -528,7 +529,7 @@ const union AnimCmd gAnimCmd_83A2E5C[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2E80[] = { +static const union AnimCmd sAnim_UnknownGoFastestWest[] = { ANIMCMD_FRAME(11, 0), ANIMCMD_FRAME(12, 0), ANIMCMD_FRAME(11, 0), @@ -540,7 +541,7 @@ const union AnimCmd gAnimCmd_83A2E80[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2EA4[] = { +static const union AnimCmd sAnim_UnknownGoFastestEast[] = { ANIMCMD_FRAME(11, 0, .hFlip = TRUE), ANIMCMD_FRAME(12, 0, .hFlip = TRUE), ANIMCMD_FRAME(11, 0, .hFlip = TRUE), @@ -552,7 +553,7 @@ const union AnimCmd gAnimCmd_83A2EA4[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2EC8[] = { +static const union AnimCmd sAnim_SpinSouth[] = { ANIMCMD_FRAME(0, 2), ANIMCMD_FRAME(2, 2, .hFlip = TRUE), ANIMCMD_FRAME(1, 2), @@ -561,7 +562,7 @@ const union AnimCmd gAnimCmd_83A2EC8[] = { ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A2EE0[] = { +static const union AnimCmd sAnim_SpinNorth[] = { ANIMCMD_FRAME(1, 2), ANIMCMD_FRAME(2, 2), ANIMCMD_FRAME(0, 2), @@ -570,8 +571,8 @@ const union AnimCmd gAnimCmd_83A2EE0[] = { ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A2EF8[] = { - ANIMCMD_FRAME(2, 2, .hFlip = TRUE), +static const union AnimCmd sAnim_SpinWest[] = { + ANIMCMD_FRAME(2, 2, .hFlip = TRUE), // Starts by facing East? ANIMCMD_FRAME(1, 2), ANIMCMD_FRAME(2, 2), ANIMCMD_FRAME(0, 2), @@ -579,8 +580,8 @@ const union AnimCmd gAnimCmd_83A2EF8[] = { ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A2F10[] = { - ANIMCMD_FRAME(2, 2), +static const union AnimCmd sAnim_SpinEast[] = { + ANIMCMD_FRAME(2, 2), // Starts by facing West? ANIMCMD_FRAME(0, 2), ANIMCMD_FRAME(2, 2, .hFlip = TRUE), ANIMCMD_FRAME(1, 2), @@ -588,7 +589,7 @@ const union AnimCmd gAnimCmd_83A2F10[] = { ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A2F28[] = { +static const union AnimCmd sAnim_ShakeHeadOrWalkInPlace[] = { ANIMCMD_FRAME(18, 16), ANIMCMD_FRAME(0, 16), ANIMCMD_FRAME(19, 16), @@ -597,7 +598,7 @@ const union AnimCmd gAnimCmd_83A2F28[] = { ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A2F40[] = { +static const union AnimCmd sAnim_RunSouth[] = { ANIMCMD_FRAME(9, 5), ANIMCMD_FRAME(10, 3), ANIMCMD_FRAME(9, 5), @@ -605,7 +606,7 @@ const union AnimCmd gAnimCmd_83A2F40[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2F54[] = { +static const union AnimCmd sAnim_RunNorth[] = { ANIMCMD_FRAME(12, 5), ANIMCMD_FRAME(13, 3), ANIMCMD_FRAME(12, 5), @@ -613,7 +614,7 @@ const union AnimCmd gAnimCmd_83A2F54[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2F68[] = { +static const union AnimCmd sAnim_RunWest[] = { ANIMCMD_FRAME(15, 5), ANIMCMD_FRAME(16, 3), ANIMCMD_FRAME(15, 5), @@ -621,7 +622,7 @@ const union AnimCmd gAnimCmd_83A2F68[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2F7C[] = { +static const union AnimCmd sAnim_RunEast[] = { ANIMCMD_FRAME(15, 5, .hFlip = TRUE), ANIMCMD_FRAME(16, 3, .hFlip = TRUE), ANIMCMD_FRAME(15, 5, .hFlip = TRUE), @@ -629,7 +630,7 @@ const union AnimCmd gAnimCmd_83A2F7C[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A2F90[] = { +static const union AnimCmd sAnim_FieldMove[] = { ANIMCMD_FRAME(0, 4), ANIMCMD_FRAME(1, 4), ANIMCMD_FRAME(2, 4), @@ -638,7 +639,7 @@ const union AnimCmd gAnimCmd_83A2F90[] = { ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A2FA8[] = { +static const union AnimCmd sAnim_VSSeeker[] = { ANIMCMD_FRAME(0, 4), ANIMCMD_FRAME(1, 4), ANIMCMD_FRAME(5, 4), @@ -653,7 +654,7 @@ const union AnimCmd gAnimCmd_83A2FA8[] = { ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A2FD8[] = { +static const union AnimCmd sAnim_VSSeekerBike[] = { ANIMCMD_FRAME(0, 4), ANIMCMD_FRAME(1, 4), ANIMCMD_FRAME(2, 4), @@ -669,123 +670,123 @@ const union AnimCmd gAnimCmd_83A2FD8[] = { ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A300C[] = { +static const union AnimCmd sAnim_GetOnOffSurfSouth[] = { ANIMCMD_FRAME(9, 32), ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A3014[] = { +static const union AnimCmd sAnim_GetOnOffSurfNorth[] = { ANIMCMD_FRAME(10, 32), ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A301C[] = { +static const union AnimCmd sAnim_GetOnOffSurfWest[] = { ANIMCMD_FRAME(11, 32), ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A3024[] = { +static const union AnimCmd sAnim_GetOnOffSurfEast[] = { ANIMCMD_FRAME(11, 32, .hFlip = TRUE), ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A302C[] = { +static const union AnimCmd sAnim_BunnyHopBackWheelSouth[] = { ANIMCMD_FRAME(15, 4), ANIMCMD_FRAME(16, 4), ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A3038[] = { +static const union AnimCmd sAnim_BunnyHopBackWheelNorth[] = { ANIMCMD_FRAME(19, 4), ANIMCMD_FRAME(20, 4), ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A3044[] = { +static const union AnimCmd sAnim_BunnyHopBackWheelWest[] = { ANIMCMD_FRAME(23, 4), ANIMCMD_FRAME(24, 4), ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A3050[] = { +static const union AnimCmd sAnim_BunnyHopBackWheelEast[] = { ANIMCMD_FRAME(23, 4, .hFlip = TRUE), ANIMCMD_FRAME(24, 4, .hFlip = TRUE), ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A305C[] = { +static const union AnimCmd sAnim_BunnyHopFrontWheelSouth[] = { ANIMCMD_FRAME(17, 4), ANIMCMD_FRAME(18, 4), ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A3068[] = { +static const union AnimCmd sAnim_BunnyHopFrontWheelNorth[] = { ANIMCMD_FRAME(21, 4), ANIMCMD_FRAME(22, 4), ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A3074[] = { +static const union AnimCmd sAnim_BunnyHopFrontWheelWest[] = { ANIMCMD_FRAME(25, 4), ANIMCMD_FRAME(26, 4), ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A3080[] = { +static const union AnimCmd sAnim_BunnyHopFrontWheelEast[] = { ANIMCMD_FRAME(25, 4, .hFlip = TRUE), ANIMCMD_FRAME(26, 4, .hFlip = TRUE), ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A308C[] = { +static const union AnimCmd sAnim_StandingWheelieBackWheelSouth[] = { ANIMCMD_FRAME(15, 4), ANIMCMD_FRAME(0, 4), ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A3098[] = { +static const union AnimCmd sAnim_StandingWheelieBackWheelNorth[] = { ANIMCMD_FRAME(19, 4), ANIMCMD_FRAME(1, 4), ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A30A4[] = { +static const union AnimCmd sAnim_StandingWheelieBackWheelWest[] = { ANIMCMD_FRAME(23, 4), ANIMCMD_FRAME(2, 4), ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A30B0[] = { +static const union AnimCmd sAnim_StandingWheelieBackWheelEast[] = { ANIMCMD_FRAME(23, 4, .hFlip = TRUE), ANIMCMD_FRAME(2, 4, .hFlip = TRUE), ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A30BC[] = { +static const union AnimCmd sAnim_StandingWheelieFrontWheelSouth[] = { ANIMCMD_FRAME(17, 4), ANIMCMD_FRAME(0, 4), ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A30C8[] = { +static const union AnimCmd sAnim_StandingWheelieFrontWheelNorth[] = { ANIMCMD_FRAME(21, 4), ANIMCMD_FRAME(1, 4), ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A30D4[] = { +static const union AnimCmd sAnim_StandingWheelieFrontWheelWest[] = { ANIMCMD_FRAME(25, 4), ANIMCMD_FRAME(2, 4), ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A30E0[] = { +static const union AnimCmd sAnim_StandingWheelieFrontWheelEast[] = { ANIMCMD_FRAME(25, 4, .hFlip = TRUE), ANIMCMD_FRAME(2, 4, .hFlip = TRUE), ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A30EC[] = { +static const union AnimCmd sAnim_MovingWheelieSouth[] = { ANIMCMD_FRAME(27, 4), ANIMCMD_FRAME(16, 4), ANIMCMD_FRAME(28, 4), @@ -793,7 +794,7 @@ const union AnimCmd gAnimCmd_83A30EC[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A3100[] = { +static const union AnimCmd sAnim_MovingWheelieNorth[] = { ANIMCMD_FRAME(29, 4), ANIMCMD_FRAME(20, 4), ANIMCMD_FRAME(30, 4), @@ -801,7 +802,7 @@ const union AnimCmd gAnimCmd_83A3100[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A3114[] = { +static const union AnimCmd sAnim_MovingWheelieWest[] = { ANIMCMD_FRAME(31, 4), ANIMCMD_FRAME(24, 4), ANIMCMD_FRAME(32, 4), @@ -809,7 +810,7 @@ const union AnimCmd gAnimCmd_83A3114[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A3128[] = { +static const union AnimCmd sAnim_MovingWheelieEast[] = { ANIMCMD_FRAME(31, 4, .hFlip = TRUE), ANIMCMD_FRAME(24, 4, .hFlip = TRUE), ANIMCMD_FRAME(32, 4, .hFlip = TRUE), @@ -817,24 +818,24 @@ const union AnimCmd gAnimCmd_83A3128[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A313C[] = { +static const union AnimCmd sAnim_BerryTreeStage0[] = { ANIMCMD_FRAME(0, 32), ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A3144[] = { +static const union AnimCmd sAnim_BerryTreeStage1[] = { ANIMCMD_FRAME(1, 32), ANIMCMD_FRAME(2, 32), ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A3150[] = { +static const union AnimCmd sAnim_BerryTreeStage2[] = { ANIMCMD_FRAME(3, 48), ANIMCMD_FRAME(4, 48), ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A315C[] = { +static const union AnimCmd sAnim_BerryTreeStage3[] = { ANIMCMD_FRAME(5, 32), ANIMCMD_FRAME(5, 32), ANIMCMD_FRAME(6, 32), @@ -842,7 +843,7 @@ const union AnimCmd gAnimCmd_83A315C[] = { ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A3170[] = { +static const union AnimCmd sAnim_BerryTreeStage4[] = { ANIMCMD_FRAME(7, 48), ANIMCMD_FRAME(7, 48), ANIMCMD_FRAME(8, 48), @@ -850,14 +851,14 @@ const union AnimCmd gAnimCmd_83A3170[] = { ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A3184[] = { +static const union AnimCmd sAnim_NurseBow[] = { ANIMCMD_FRAME(0, 8), ANIMCMD_FRAME(9, 32), ANIMCMD_FRAME(0, 8), ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A3194[] = { +static const union AnimCmd sAnim_RockBreak[] = { ANIMCMD_FRAME(0, 8), ANIMCMD_FRAME(1, 8), ANIMCMD_FRAME(2, 8), @@ -865,7 +866,7 @@ const union AnimCmd gAnimCmd_83A3194[] = { ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A31A8[] = { +static const union AnimCmd sAnim_TreeCut[] = { ANIMCMD_FRAME(0, 6), ANIMCMD_FRAME(1, 6), ANIMCMD_FRAME(2, 6), @@ -873,7 +874,7 @@ const union AnimCmd gAnimCmd_83A31A8[] = { ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A31BC[] = { +static const union AnimCmd sAnim_TakeOutRodSouth[] = { ANIMCMD_FRAME(8, 4), ANIMCMD_FRAME(9, 4), ANIMCMD_FRAME(10, 4), @@ -881,7 +882,7 @@ const union AnimCmd gAnimCmd_83A31BC[] = { ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A31D0[] = { +static const union AnimCmd sAnim_TakeOutRodNorth[] = { ANIMCMD_FRAME(4, 4), ANIMCMD_FRAME(5, 4), ANIMCMD_FRAME(6, 4), @@ -889,7 +890,7 @@ const union AnimCmd gAnimCmd_83A31D0[] = { ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A31E4[] = { +static const union AnimCmd sAnim_TakeOutRodWest[] = { ANIMCMD_FRAME(0, 4), ANIMCMD_FRAME(1, 4), ANIMCMD_FRAME(2, 4), @@ -897,7 +898,7 @@ const union AnimCmd gAnimCmd_83A31E4[] = { ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A31F8[] = { +static const union AnimCmd sAnim_TakeOutRodEast[] = { ANIMCMD_FRAME(0, 4, .hFlip = TRUE), ANIMCMD_FRAME(1, 4, .hFlip = TRUE), ANIMCMD_FRAME(2, 4, .hFlip = TRUE), @@ -905,7 +906,7 @@ const union AnimCmd gAnimCmd_83A31F8[] = { ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A320C[] = { +static const union AnimCmd sAnim_PutAwayRodSouth[] = { ANIMCMD_FRAME(11, 4), ANIMCMD_FRAME(10, 6), ANIMCMD_FRAME(9, 6), @@ -913,7 +914,7 @@ const union AnimCmd gAnimCmd_83A320C[] = { ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A3220[] = { +static const union AnimCmd sAnim_PutAwayRodNorth[] = { ANIMCMD_FRAME(7, 4), ANIMCMD_FRAME(6, 6), ANIMCMD_FRAME(5, 6), @@ -921,7 +922,7 @@ const union AnimCmd gAnimCmd_83A3220[] = { ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A3234[] = { +static const union AnimCmd sAnim_PutAwayRodWest[] = { ANIMCMD_FRAME(3, 4), ANIMCMD_FRAME(2, 4), ANIMCMD_FRAME(1, 4), @@ -929,7 +930,7 @@ const union AnimCmd gAnimCmd_83A3234[] = { ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A3248[] = { +static const union AnimCmd sAnim_PutAwayRodEast[] = { ANIMCMD_FRAME(3, 4, .hFlip = TRUE), ANIMCMD_FRAME(2, 4, .hFlip = TRUE), ANIMCMD_FRAME(1, 4, .hFlip = TRUE), @@ -937,7 +938,7 @@ const union AnimCmd gAnimCmd_83A3248[] = { ANIMCMD_END, }; -const union AnimCmd gAnimCmd_83A325C[] = { +static const union AnimCmd sAnim_HookedPokemonSouth[] = { ANIMCMD_FRAME(10, 6), ANIMCMD_FRAME(11, 6), ANIMCMD_LOOP(1), @@ -945,7 +946,7 @@ const union AnimCmd gAnimCmd_83A325C[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A3270[] = { +static const union AnimCmd sAnim_HookedPokemonNorth[] = { ANIMCMD_FRAME(6, 6), ANIMCMD_FRAME(7, 6), ANIMCMD_LOOP(1), @@ -953,7 +954,7 @@ const union AnimCmd gAnimCmd_83A3270[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A3284[] = { +static const union AnimCmd sAnim_HookedPokemonWest[] = { ANIMCMD_FRAME(2, 6), ANIMCMD_FRAME(3, 6), ANIMCMD_LOOP(1), @@ -961,7 +962,7 @@ const union AnimCmd gAnimCmd_83A3284[] = { ANIMCMD_JUMP(0), }; -const union AnimCmd gAnimCmd_83A3298[] = { +static const union AnimCmd sAnim_HookedPokemonEast[] = { ANIMCMD_FRAME(2, 6, .hFlip = TRUE), ANIMCMD_FRAME(3, 6, .hFlip = TRUE), ANIMCMD_LOOP(1), @@ -969,7 +970,8 @@ const union AnimCmd gAnimCmd_83A3298[] = { ANIMCMD_JUMP(0), }; -const union AffineAnimCmd gUnknown_83A32AC[] = { +// Unused +static const union AffineAnimCmd sAffineAnim_KyogreGroudon_GoSouthStart[] = { AFFINEANIMCMD_FRAME(0, 0, 1, 1), AFFINEANIMCMD_FRAME(0, 0, 0, 1), AFFINEANIMCMD_FRAME(0, 0, 0, 1), @@ -978,7 +980,8 @@ const union AffineAnimCmd gUnknown_83A32AC[] = { AFFINEANIMCMD_JUMP(0), }; -const union AffineAnimCmd gUnknown_83A32DC[] = { +// Unused +static const union AffineAnimCmd sAffineAnim_KyogreGroudon_GoSouth[] = { AFFINEANIMCMD_FRAME(0, 0, -1, 1), AFFINEANIMCMD_FRAME(0, 0, 0, 1), AFFINEANIMCMD_LOOP(15), @@ -988,311 +991,312 @@ const union AffineAnimCmd gUnknown_83A32DC[] = { AFFINEANIMCMD_JUMP(0), }; -const union AnimCmd *const gObjectEventImageAnimTable_Inanimate[] = { - gAnimCmd_83A2950 -}; - -const union AnimCmd *const gAnimTable_83A3318[] = { - gAnimCmd_83A2964, - gAnimCmd_83A296C, - gAnimCmd_83A2974, - gAnimCmd_83A297C, - gAnimCmd_83A2984, - gAnimCmd_83A2998, - gAnimCmd_83A29AC, - gAnimCmd_83A29C0, - gAnimCmd_83A29D4, - gAnimCmd_83A29E8, - gAnimCmd_83A29FC, - gAnimCmd_83A2A10, - gAnimCmd_83A2A24, - gAnimCmd_83A2A38, - gAnimCmd_83A2A4C, - gAnimCmd_83A2A60, - gAnimCmd_83A2A74, - gAnimCmd_83A2A88, - gAnimCmd_83A2A9C, - gAnimCmd_83A2AB0, -}; - -const union AnimCmd *const gObjectEventImageAnimTable_Standard[] = { - gAnimCmd_83A2AC4, - gAnimCmd_83A2ACC, - gAnimCmd_83A2AD4, - gAnimCmd_83A2ADC, - gAnimCmd_83A2AE4, - gAnimCmd_83A2AF8, - gAnimCmd_83A2B0C, - gAnimCmd_83A2B20, - gAnimCmd_83A2B34, - gAnimCmd_83A2B48, - gAnimCmd_83A2B5C, - gAnimCmd_83A2B70, - gAnimCmd_83A2B84, - gAnimCmd_83A2B98, - gAnimCmd_83A2BAC, - gAnimCmd_83A2BC0, - gAnimCmd_83A2BD4, - gAnimCmd_83A2BE8, - gAnimCmd_83A2BFC, - gAnimCmd_83A2C10, - gAnimCmd_83A2C24, -}; - -const union AnimCmd *const gObjectEventImageAnimTable_HoOh[] = { - gAnimCmd_83A2AC4, - gAnimCmd_83A2ACC, - gAnimCmd_83A2AD4, - gAnimCmd_83A2ADC, - gAnimCmd_83A2C2C, - gAnimCmd_83A2C40, - gAnimCmd_83A2B0C, - gAnimCmd_83A2B20, - gAnimCmd_83A2B34, - gAnimCmd_83A2B48, - gAnimCmd_83A2B5C, - gAnimCmd_83A2B70, - gAnimCmd_83A2B84, - gAnimCmd_83A2B98, - gAnimCmd_83A2BAC, - gAnimCmd_83A2BC0, - gAnimCmd_83A2BD4, - gAnimCmd_83A2BE8, - gAnimCmd_83A2BFC, - gAnimCmd_83A2C10, - gAnimCmd_83A2C24, -}; - -const union AnimCmd *const gAnimTable_83A3410[] = { - gAnimCmd_83A2C68, - gAnimCmd_83A2C70, - gAnimCmd_83A2C78, - gAnimCmd_83A2C80, - gAnimCmd_83A2C88, - gAnimCmd_83A2CAC, - gAnimCmd_83A2CD0, - gAnimCmd_83A2CF4, - gAnimCmd_83A2D18, - gAnimCmd_83A2D3C, - gAnimCmd_83A2D60, - gAnimCmd_83A2D84, - gAnimCmd_83A2DA8, - gAnimCmd_83A2DCC, - gAnimCmd_83A2DF0, - gAnimCmd_83A2E14, - gAnimCmd_83A2E38, - gAnimCmd_83A2E5C, - gAnimCmd_83A2E80, - gAnimCmd_83A2EA4, - gAnimCmd_83A2F40, - gAnimCmd_83A2F54, - gAnimCmd_83A2F68, - gAnimCmd_83A2F7C, -}; - -const union AnimCmd *const gObjectEventImageAnimTable_RedGreenNormal[] = { - gAnimCmd_83A2AC4, - gAnimCmd_83A2ACC, - gAnimCmd_83A2AD4, - gAnimCmd_83A2ADC, - gAnimCmd_83A2AE4, - gAnimCmd_83A2AF8, - gAnimCmd_83A2B0C, - gAnimCmd_83A2B20, - gAnimCmd_83A2B34, - gAnimCmd_83A2B48, - gAnimCmd_83A2B5C, - gAnimCmd_83A2B70, - gAnimCmd_83A2B84, - gAnimCmd_83A2B98, - gAnimCmd_83A2BAC, - gAnimCmd_83A2BC0, - gAnimCmd_83A2BD4, - gAnimCmd_83A2BE8, - gAnimCmd_83A2BFC, - gAnimCmd_83A2C10, - gAnimCmd_83A2F40, - gAnimCmd_83A2F54, - gAnimCmd_83A2F68, - gAnimCmd_83A2F7C, - gAnimCmd_83A2EC8, - gAnimCmd_83A2EE0, - gAnimCmd_83A2EF8, - gAnimCmd_83A2F10, - gAnimCmd_83A2F28, -}; - -const union AnimCmd *const gAnimTable_83A34E4[] = { - gAnimCmd_83A2AC4, - gAnimCmd_83A2ACC, - gAnimCmd_83A2AD4, - gAnimCmd_83A2ADC, - gAnimCmd_83A2AE4, - gAnimCmd_83A2AF8, - gAnimCmd_83A2B0C, - gAnimCmd_83A2B20, - gAnimCmd_83A2B34, - gAnimCmd_83A2B48, - gAnimCmd_83A2B5C, - gAnimCmd_83A2B70, - gAnimCmd_83A2B84, - gAnimCmd_83A2B98, - gAnimCmd_83A2BAC, - gAnimCmd_83A2BC0, - gAnimCmd_83A2BD4, - gAnimCmd_83A2BE8, - gAnimCmd_83A2BFC, - gAnimCmd_83A2C10, - gAnimCmd_83A302C, - gAnimCmd_83A3038, - gAnimCmd_83A3044, - gAnimCmd_83A3050, - gAnimCmd_83A305C, - gAnimCmd_83A3068, - gAnimCmd_83A3074, - gAnimCmd_83A3080, - gAnimCmd_83A308C, - gAnimCmd_83A3098, - gAnimCmd_83A30A4, - gAnimCmd_83A30B0, - gAnimCmd_83A30BC, - gAnimCmd_83A30C8, - gAnimCmd_83A30D4, - gAnimCmd_83A30E0, - gAnimCmd_83A30EC, - gAnimCmd_83A3100, - gAnimCmd_83A3114, - gAnimCmd_83A3128, -}; - -const union AnimCmd *const gObjectEventImageAnimTable_RedGreenSurf[] = { - gAnimCmd_83A2C48, - gAnimCmd_83A2C50, - gAnimCmd_83A2C58, - gAnimCmd_83A2C60, - gAnimCmd_83A2C48, - gAnimCmd_83A2C50, - gAnimCmd_83A2C58, - gAnimCmd_83A2C60, - gAnimCmd_83A2C48, - gAnimCmd_83A2C50, - gAnimCmd_83A2C58, - gAnimCmd_83A2C60, - gAnimCmd_83A2C48, - gAnimCmd_83A2C50, - gAnimCmd_83A2C58, - gAnimCmd_83A2C60, - gAnimCmd_83A2C48, - gAnimCmd_83A2C50, - gAnimCmd_83A2C58, - gAnimCmd_83A2C60, - gAnimCmd_83A300C, - gAnimCmd_83A3014, - gAnimCmd_83A301C, - gAnimCmd_83A3024, -}; - -const union AnimCmd *const gObjectEventImageAnimTable_Nurse[] = { - gAnimCmd_83A2AC4, - gAnimCmd_83A2ACC, - gAnimCmd_83A2AD4, - gAnimCmd_83A2ADC, - gAnimCmd_83A2AE4, - gAnimCmd_83A2AF8, - gAnimCmd_83A2B0C, - gAnimCmd_83A2B20, - gAnimCmd_83A2B34, - gAnimCmd_83A2B48, - gAnimCmd_83A2B5C, - gAnimCmd_83A2B70, - gAnimCmd_83A2B84, - gAnimCmd_83A2B98, - gAnimCmd_83A2BAC, - gAnimCmd_83A2BC0, - gAnimCmd_83A2BD4, - gAnimCmd_83A2BE8, - gAnimCmd_83A2BFC, - gAnimCmd_83A2C10, - gAnimCmd_83A3184, -}; - -const union AnimCmd *const gObjectEventImageAnimTable_RedGreenItem[] = { - gAnimCmd_83A2F90, -}; - -const union AnimCmd *const gObjectEventImageAnimTable_RedGreenVSSeeker[] = { - gAnimCmd_83A2FA8, -}; - -const union AnimCmd *const gObjectEventImageAnimTable_RedGreenVSSeekerBike[] = { - gAnimCmd_83A2FD8, - gAnimCmd_83A313C, - gAnimCmd_83A3144, - gAnimCmd_83A3150, - gAnimCmd_83A315C, - gAnimCmd_83A3170, -}; - -const union AnimCmd *const gObjectEventImageAnimTable_RockSmashRock[] = { - gAnimCmd_83A2950, - gAnimCmd_83A3194, -}; - -const union AnimCmd *const gObjectEventImageAnimTable_CutTree[] = { - gAnimCmd_83A2950, - gAnimCmd_83A31A8, -}; - -const union AnimCmd *const gObjectEventImageAnimTable_RedGreenFish[] = { - gAnimCmd_83A31BC, - gAnimCmd_83A31D0, - gAnimCmd_83A31E4, - gAnimCmd_83A31F8, - gAnimCmd_83A320C, - gAnimCmd_83A3220, - gAnimCmd_83A3234, - gAnimCmd_83A3248, - gAnimCmd_83A325C, - gAnimCmd_83A3270, - gAnimCmd_83A3284, - gAnimCmd_83A3298, -}; - -const struct UnkStruct_083A3698 gUnknown_83A3698[] = { +static const union AnimCmd *const sAnimTable_Inanimate[] = { + [ANIM_STAY_STILL] = sAnim_StayStill +}; + +static const union AnimCmd *const sAnimTable_QuintyPlump[] = { + [ANIM_STD_FACE_SOUTH] = sAnim_QuintyPlumpFaceSouth, + [ANIM_STD_FACE_NORTH] = sAnim_QuintyPlumpFaceNorth, + [ANIM_STD_FACE_WEST] = sAnim_QuintyPlumpFaceWest, + [ANIM_STD_FACE_EAST] = sAnim_QuintyPlumpFaceEast, + [ANIM_STD_GO_SOUTH] = sAnim_QuintyPlumpGoSouth, + [ANIM_STD_GO_NORTH] = sAnim_QuintyPlumpGoNorth, + [ANIM_STD_GO_WEST] = sAnim_QuintyPlumpGoWest, + [ANIM_STD_GO_EAST] = sAnim_QuintyPlumpGoEast, + [ANIM_STD_GO_FAST_SOUTH] = sAnim_QuintyPlumpGoFastSouth, + [ANIM_STD_GO_FAST_NORTH] = sAnim_QuintyPlumpGoFastNorth, + [ANIM_STD_GO_FAST_WEST] = sAnim_QuintyPlumpGoFastWest, + [ANIM_STD_GO_FAST_EAST] = sAnim_QuintyPlumpGoFastEast, + [ANIM_STD_GO_FASTER_SOUTH] = sAnim_QuintyPlumpGoFasterSouth, + [ANIM_STD_GO_FASTER_NORTH] = sAnim_QuintyPlumpGoFasterNorth, + [ANIM_STD_GO_FASTER_WEST] = sAnim_QuintyPlumpGoFasterWest, + [ANIM_STD_GO_FASTER_EAST] = sAnim_QuintyPlumpGoFasterEast, + [ANIM_STD_GO_FASTEST_SOUTH] = sAnim_QuintyPlumpGoFastestSouth, + [ANIM_STD_GO_FASTEST_NORTH] = sAnim_QuintyPlumpGoFastestNorth, + [ANIM_STD_GO_FASTEST_WEST] = sAnim_QuintyPlumpGoFastestWest, + [ANIM_STD_GO_FASTEST_EAST] = sAnim_QuintyPlumpGoFastestEast, +}; + +static const union AnimCmd *const sAnimTable_Standard[] = { + [ANIM_STD_FACE_SOUTH] = sAnim_FaceSouth, + [ANIM_STD_FACE_NORTH] = sAnim_FaceNorth, + [ANIM_STD_FACE_WEST] = sAnim_FaceWest, + [ANIM_STD_FACE_EAST] = sAnim_FaceEast, + [ANIM_STD_GO_SOUTH] = sAnim_GoSouth, + [ANIM_STD_GO_NORTH] = sAnim_GoNorth, + [ANIM_STD_GO_WEST] = sAnim_GoWest, + [ANIM_STD_GO_EAST] = sAnim_GoEast, + [ANIM_STD_GO_FAST_SOUTH] = sAnim_GoFastSouth, + [ANIM_STD_GO_FAST_NORTH] = sAnim_GoFastNorth, + [ANIM_STD_GO_FAST_WEST] = sAnim_GoFastWest, + [ANIM_STD_GO_FAST_EAST] = sAnim_GoFastEast, + [ANIM_STD_GO_FASTER_SOUTH] = sAnim_GoFasterSouth, + [ANIM_STD_GO_FASTER_NORTH] = sAnim_GoFasterNorth, + [ANIM_STD_GO_FASTER_WEST] = sAnim_GoFasterWest, + [ANIM_STD_GO_FASTER_EAST] = sAnim_GoFasterEast, + [ANIM_STD_GO_FASTEST_SOUTH] = sAnim_GoFastestSouth, + [ANIM_STD_GO_FASTEST_NORTH] = sAnim_GoFastestNorth, + [ANIM_STD_GO_FASTEST_WEST] = sAnim_GoFastestWest, + [ANIM_STD_GO_FASTEST_EAST] = sAnim_GoFastestEast, + [ANIM_RAISE_HAND] = sAnim_RaiseHand, +}; + +static const union AnimCmd *const sAnimTable_HoOh[] = { + [ANIM_STD_FACE_SOUTH] = sAnim_FaceSouth, + [ANIM_STD_FACE_NORTH] = sAnim_FaceNorth, + [ANIM_STD_FACE_WEST] = sAnim_FaceWest, + [ANIM_STD_FACE_EAST] = sAnim_FaceEast, + [ANIM_STD_GO_SOUTH] = sAnim_HoOhFlapWings, + [ANIM_STD_GO_NORTH] = sAnim_HoOhStayStill, + [ANIM_STD_GO_WEST] = sAnim_GoWest, + [ANIM_STD_GO_EAST] = sAnim_GoEast, + [ANIM_STD_GO_FAST_SOUTH] = sAnim_GoFastSouth, + [ANIM_STD_GO_FAST_NORTH] = sAnim_GoFastNorth, + [ANIM_STD_GO_FAST_WEST] = sAnim_GoFastWest, + [ANIM_STD_GO_FAST_EAST] = sAnim_GoFastEast, + [ANIM_STD_GO_FASTER_SOUTH] = sAnim_GoFasterSouth, + [ANIM_STD_GO_FASTER_NORTH] = sAnim_GoFasterNorth, + [ANIM_STD_GO_FASTER_WEST] = sAnim_GoFasterWest, + [ANIM_STD_GO_FASTER_EAST] = sAnim_GoFasterEast, + [ANIM_STD_GO_FASTEST_SOUTH] = sAnim_GoFastestSouth, + [ANIM_STD_GO_FASTEST_NORTH] = sAnim_GoFastestNorth, + [ANIM_STD_GO_FASTEST_WEST] = sAnim_GoFastestWest, + [ANIM_STD_GO_FASTEST_EAST] = sAnim_GoFastestEast, + [ANIM_RAISE_HAND] = sAnim_RaiseHand, +}; + +static const union AnimCmd *const sAnimTable_Unknown[] = { + [ANIM_STD_FACE_SOUTH] = sAnim_UnknownFaceSouth, + [ANIM_STD_FACE_NORTH] = sAnim_UnknownFaceNorth, + [ANIM_STD_FACE_WEST] = sAnim_UnknownFaceWest, + [ANIM_STD_FACE_EAST] = sAnim_UnknownFaceEast, + [ANIM_STD_GO_SOUTH] = sAnim_UnknownGoSouth, + [ANIM_STD_GO_NORTH] = sAnim_UnknownGoNorth, + [ANIM_STD_GO_WEST] = sAnim_UnknownGoWest, + [ANIM_STD_GO_EAST] = sAnim_UnknownGoEast, + [ANIM_STD_GO_FAST_SOUTH] = sAnim_UnknownGoFastNorth, + [ANIM_STD_GO_FAST_NORTH] = sAnim_UnknownGoFastSouth, + [ANIM_STD_GO_FAST_WEST] = sAnim_UnknownGoFastWest, + [ANIM_STD_GO_FAST_EAST] = sAnim_UnknownGoFastEast, + [ANIM_STD_GO_FASTER_SOUTH] = sAnim_UnknownGoFasterNorth, + [ANIM_STD_GO_FASTER_NORTH] = sAnim_UnknownGoFasterSouth, + [ANIM_STD_GO_FASTER_WEST] = sAnim_UnknownGoFasterWest, + [ANIM_STD_GO_FASTER_EAST] = sAnim_UnknownGoFasterEast, + [ANIM_STD_GO_FASTEST_SOUTH] = sAnim_UnknownGoFastestNorth, + [ANIM_STD_GO_FASTEST_NORTH] = sAnim_UnknownGoFastestSouth, + [ANIM_STD_GO_FASTEST_WEST] = sAnim_UnknownGoFastestWest, + [ANIM_STD_GO_FASTEST_EAST] = sAnim_UnknownGoFastestEast, + [ANIM_RUN_SOUTH] = sAnim_RunSouth, + [ANIM_RUN_NORTH] = sAnim_RunNorth, + [ANIM_RUN_WEST] = sAnim_RunWest, + [ANIM_RUN_EAST] = sAnim_RunEast, +}; + +static const union AnimCmd *const sAnimTable_RedGreenNormal[] = { + [ANIM_STD_FACE_SOUTH] = sAnim_FaceSouth, + [ANIM_STD_FACE_NORTH] = sAnim_FaceNorth, + [ANIM_STD_FACE_WEST] = sAnim_FaceWest, + [ANIM_STD_FACE_EAST] = sAnim_FaceEast, + [ANIM_STD_GO_SOUTH] = sAnim_GoSouth, + [ANIM_STD_GO_NORTH] = sAnim_GoNorth, + [ANIM_STD_GO_WEST] = sAnim_GoWest, + [ANIM_STD_GO_EAST] = sAnim_GoEast, + [ANIM_STD_GO_FAST_SOUTH] = sAnim_GoFastSouth, + [ANIM_STD_GO_FAST_NORTH] = sAnim_GoFastNorth, + [ANIM_STD_GO_FAST_WEST] = sAnim_GoFastWest, + [ANIM_STD_GO_FAST_EAST] = sAnim_GoFastEast, + [ANIM_STD_GO_FASTER_SOUTH] = sAnim_GoFasterSouth, + [ANIM_STD_GO_FASTER_NORTH] = sAnim_GoFasterNorth, + [ANIM_STD_GO_FASTER_WEST] = sAnim_GoFasterWest, + [ANIM_STD_GO_FASTER_EAST] = sAnim_GoFasterEast, + [ANIM_STD_GO_FASTEST_SOUTH] = sAnim_GoFastestSouth, + [ANIM_STD_GO_FASTEST_NORTH] = sAnim_GoFastestNorth, + [ANIM_STD_GO_FASTEST_WEST] = sAnim_GoFastestWest, + [ANIM_STD_GO_FASTEST_EAST] = sAnim_GoFastestEast, + [ANIM_RUN_SOUTH] = sAnim_RunSouth, + [ANIM_RUN_NORTH] = sAnim_RunNorth, + [ANIM_RUN_WEST] = sAnim_RunWest, + [ANIM_RUN_EAST] = sAnim_RunEast, + [ANIM_SPIN_SOUTH] = sAnim_SpinSouth, + [ANIM_SPIN_NORTH] = sAnim_SpinNorth, + [ANIM_SPIN_WEST] = sAnim_SpinWest, + [ANIM_SPIN_EAST] = sAnim_SpinEast, + [ANIM_SHAKE_HEAD_OR_WALK_IN_PLACE] = sAnim_ShakeHeadOrWalkInPlace, +}; + +static const union AnimCmd *const sAnimTable_AcroBike[] = { + [ANIM_STD_FACE_SOUTH] = sAnim_FaceSouth, + [ANIM_STD_FACE_NORTH] = sAnim_FaceNorth, + [ANIM_STD_FACE_WEST] = sAnim_FaceWest, + [ANIM_STD_FACE_EAST] = sAnim_FaceEast, + [ANIM_STD_GO_SOUTH] = sAnim_GoSouth, + [ANIM_STD_GO_NORTH] = sAnim_GoNorth, + [ANIM_STD_GO_WEST] = sAnim_GoWest, + [ANIM_STD_GO_EAST] = sAnim_GoEast, + [ANIM_STD_GO_FAST_SOUTH] = sAnim_GoFastSouth, + [ANIM_STD_GO_FAST_NORTH] = sAnim_GoFastNorth, + [ANIM_STD_GO_FAST_WEST] = sAnim_GoFastWest, + [ANIM_STD_GO_FAST_EAST] = sAnim_GoFastEast, + [ANIM_STD_GO_FASTER_SOUTH] = sAnim_GoFasterSouth, + [ANIM_STD_GO_FASTER_NORTH] = sAnim_GoFasterNorth, + [ANIM_STD_GO_FASTER_WEST] = sAnim_GoFasterWest, + [ANIM_STD_GO_FASTER_EAST] = sAnim_GoFasterEast, + [ANIM_STD_GO_FASTEST_SOUTH] = sAnim_GoFastestSouth, + [ANIM_STD_GO_FASTEST_NORTH] = sAnim_GoFastestNorth, + [ANIM_STD_GO_FASTEST_WEST] = sAnim_GoFastestWest, + [ANIM_STD_GO_FASTEST_EAST] = sAnim_GoFastestEast, + [ANIM_BUNNY_HOP_BACK_WHEEL_SOUTH] = sAnim_BunnyHopBackWheelSouth, + [ANIM_BUNNY_HOP_BACK_WHEEL_NORTH] = sAnim_BunnyHopBackWheelNorth, + [ANIM_BUNNY_HOP_BACK_WHEEL_WEST] = sAnim_BunnyHopBackWheelWest, + [ANIM_BUNNY_HOP_BACK_WHEEL_EAST] = sAnim_BunnyHopBackWheelEast, + [ANIM_BUNNY_HOP_FRONT_WHEEL_SOUTH] = sAnim_BunnyHopFrontWheelSouth, + [ANIM_BUNNY_HOP_FRONT_WHEEL_NORTH] = sAnim_BunnyHopFrontWheelNorth, + [ANIM_BUNNY_HOP_FRONT_WHEEL_WEST] = sAnim_BunnyHopFrontWheelWest, + [ANIM_BUNNY_HOP_FRONT_WHEEL_EAST] = sAnim_BunnyHopFrontWheelEast, + [ANIM_STANDING_WHEELIE_BACK_WHEEL_SOUTH] = sAnim_StandingWheelieBackWheelSouth, + [ANIM_STANDING_WHEELIE_BACK_WHEEL_NORTH] = sAnim_StandingWheelieBackWheelNorth, + [ANIM_STANDING_WHEELIE_BACK_WHEEL_WEST] = sAnim_StandingWheelieBackWheelWest, + [ANIM_STANDING_WHEELIE_BACK_WHEEL_EAST] = sAnim_StandingWheelieBackWheelEast, + [ANIM_STANDING_WHEELIE_FRONT_WHEEL_SOUTH] = sAnim_StandingWheelieFrontWheelSouth, + [ANIM_STANDING_WHEELIE_FRONT_WHEEL_NORTH] = sAnim_StandingWheelieFrontWheelNorth, + [ANIM_STANDING_WHEELIE_FRONT_WHEEL_WEST] = sAnim_StandingWheelieFrontWheelWest, + [ANIM_STANDING_WHEELIE_FRONT_WHEEL_EAST] = sAnim_StandingWheelieFrontWheelEast, + [ANIM_MOVING_WHEELIE_SOUTH] = sAnim_MovingWheelieSouth, + [ANIM_MOVING_WHEELIE_NORTH] = sAnim_MovingWheelieNorth, + [ANIM_MOVING_WHEELIE_WEST] = sAnim_MovingWheelieWest, + [ANIM_MOVING_WHEELIE_EAST] = sAnim_MovingWheelieEast, +}; + +static const union AnimCmd *const sAnimTable_RedGreenSurf[] = { + [ANIM_STD_FACE_SOUTH] = sAnim_SurfFaceSouth, + [ANIM_STD_FACE_NORTH] = sAnim_SurfFaceNorth, + [ANIM_STD_FACE_WEST] = sAnim_SurfFaceWest, + [ANIM_STD_FACE_EAST] = sAnim_SurfFaceEast, + [ANIM_STD_GO_SOUTH] = sAnim_SurfFaceSouth, + [ANIM_STD_GO_NORTH] = sAnim_SurfFaceNorth, + [ANIM_STD_GO_WEST] = sAnim_SurfFaceWest, + [ANIM_STD_GO_EAST] = sAnim_SurfFaceEast, + [ANIM_STD_GO_FAST_SOUTH] = sAnim_SurfFaceSouth, + [ANIM_STD_GO_FAST_NORTH] = sAnim_SurfFaceNorth, + [ANIM_STD_GO_FAST_WEST] = sAnim_SurfFaceWest, + [ANIM_STD_GO_FAST_EAST] = sAnim_SurfFaceEast, + [ANIM_STD_GO_FASTER_SOUTH] = sAnim_SurfFaceSouth, + [ANIM_STD_GO_FASTER_NORTH] = sAnim_SurfFaceNorth, + [ANIM_STD_GO_FASTER_WEST] = sAnim_SurfFaceWest, + [ANIM_STD_GO_FASTER_EAST] = sAnim_SurfFaceEast, + [ANIM_STD_GO_FASTEST_SOUTH] = sAnim_SurfFaceSouth, + [ANIM_STD_GO_FASTEST_NORTH] = sAnim_SurfFaceNorth, + [ANIM_STD_GO_FASTEST_WEST] = sAnim_SurfFaceWest, + [ANIM_STD_GO_FASTEST_EAST] = sAnim_SurfFaceEast, + [ANIM_GET_ON_OFF_POKEMON_SOUTH] = sAnim_GetOnOffSurfSouth, + [ANIM_GET_ON_OFF_POKEMON_NORTH] = sAnim_GetOnOffSurfNorth, + [ANIM_GET_ON_OFF_POKEMON_WEST] = sAnim_GetOnOffSurfWest, + [ANIM_GET_ON_OFF_POKEMON_EAST] = sAnim_GetOnOffSurfEast, +}; + +static const union AnimCmd *const sAnimTable_Nurse[] = { + [ANIM_STD_FACE_SOUTH] = sAnim_FaceSouth, + [ANIM_STD_FACE_NORTH] = sAnim_FaceNorth, + [ANIM_STD_FACE_WEST] = sAnim_FaceWest, + [ANIM_STD_FACE_EAST] = sAnim_FaceEast, + [ANIM_STD_GO_SOUTH] = sAnim_GoSouth, + [ANIM_STD_GO_NORTH] = sAnim_GoNorth, + [ANIM_STD_GO_WEST] = sAnim_GoWest, + [ANIM_STD_GO_EAST] = sAnim_GoEast, + [ANIM_STD_GO_FAST_SOUTH] = sAnim_GoFastSouth, + [ANIM_STD_GO_FAST_NORTH] = sAnim_GoFastNorth, + [ANIM_STD_GO_FAST_WEST] = sAnim_GoFastWest, + [ANIM_STD_GO_FAST_EAST] = sAnim_GoFastEast, + [ANIM_STD_GO_FASTER_SOUTH] = sAnim_GoFasterSouth, + [ANIM_STD_GO_FASTER_NORTH] = sAnim_GoFasterNorth, + [ANIM_STD_GO_FASTER_WEST] = sAnim_GoFasterWest, + [ANIM_STD_GO_FASTER_EAST] = sAnim_GoFasterEast, + [ANIM_STD_GO_FASTEST_SOUTH] = sAnim_GoFastestSouth, + [ANIM_STD_GO_FASTEST_NORTH] = sAnim_GoFastestNorth, + [ANIM_STD_GO_FASTEST_WEST] = sAnim_GoFastestWest, + [ANIM_STD_GO_FASTEST_EAST] = sAnim_GoFastestEast, + [ANIM_NURSE_BOW] = sAnim_NurseBow, +}; + +static const union AnimCmd *const sAnimTable_RedGreenFieldMove[] = { + [ANIM_FIELD_MOVE] = sAnim_FieldMove, +}; + +static const union AnimCmd *const sAnimTable_RedGreenVSSeeker[] = { + [ANIM_VS_SEEKER] = sAnim_VSSeeker, +}; + +static const union AnimCmd *const sAnimTable_RedGreenVSSeekerBike[] = { + [ANIM_VS_SEEKER] = sAnim_VSSeekerBike, +}; + +// Unused +static const union AnimCmd *const sAnimTable_BerryTree[] = { + sAnim_BerryTreeStage0, + sAnim_BerryTreeStage1, + sAnim_BerryTreeStage2, + sAnim_BerryTreeStage3, + sAnim_BerryTreeStage4, +}; + +static const union AnimCmd *const sAnimTable_RockSmashRock[] = { + [ANIM_STAY_STILL] = sAnim_StayStill, + [ANIM_REMOVE_OBSTACLE] = sAnim_RockBreak, +}; + +static const union AnimCmd *const sAnimTable_CutTree[] = { + [ANIM_STAY_STILL] = sAnim_StayStill, + [ANIM_REMOVE_OBSTACLE] = sAnim_TreeCut, +}; + +static const union AnimCmd *const sAnimTable_RedGreenFish[] = { + [ANIM_TAKE_OUT_ROD_SOUTH] = sAnim_TakeOutRodSouth, + [ANIM_TAKE_OUT_ROD_NORTH] = sAnim_TakeOutRodNorth, + [ANIM_TAKE_OUT_ROD_WEST] = sAnim_TakeOutRodWest, + [ANIM_TAKE_OUT_ROD_EAST] = sAnim_TakeOutRodEast, + [ANIM_PUT_AWAY_ROD_SOUTH] = sAnim_PutAwayRodSouth, + [ANIM_PUT_AWAY_ROD_NORTH] = sAnim_PutAwayRodNorth, + [ANIM_PUT_AWAY_ROD_WEST] = sAnim_PutAwayRodWest, + [ANIM_PUT_AWAY_ROD_EAST] = sAnim_PutAwayRodEast, + [ANIM_HOOKED_POKEMON_SOUTH] = sAnim_HookedPokemonSouth, + [ANIM_HOOKED_POKEMON_NORTH] = sAnim_HookedPokemonNorth, + [ANIM_HOOKED_POKEMON_WEST] = sAnim_HookedPokemonWest, + [ANIM_HOOKED_POKEMON_EAST] = sAnim_HookedPokemonEast, +}; + +static const struct StepAnimTable sStepAnimTables[] = { { - .anims = gAnimTable_83A3318, + .anims = sAnimTable_QuintyPlump, .animPos = {1, 3, 0, 2}, }, { - .anims = gObjectEventImageAnimTable_Standard, + .anims = sAnimTable_Standard, .animPos = {1, 3, 0, 2}, }, { - .anims = gObjectEventImageAnimTable_RedGreenNormal, + .anims = sAnimTable_RedGreenNormal, .animPos = {1, 3, 0, 2}, }, { - .anims = gAnimTable_83A34E4, + .anims = sAnimTable_AcroBike, .animPos = {1, 3, 0, 2}, }, { - .anims = gObjectEventImageAnimTable_RedGreenSurf, + .anims = sAnimTable_RedGreenSurf, .animPos = {1, 3, 0, 2}, }, { - .anims = gObjectEventImageAnimTable_Nurse, + .anims = sAnimTable_Nurse, .animPos = {1, 3, 0, 2}, }, { - .anims = gObjectEventImageAnimTable_RedGreenFish, + .anims = sAnimTable_RedGreenFish, .animPos = {1, 3, 0, 2}, }, { - .anims = gAnimTable_83A3410, + .anims = sAnimTable_Unknown, .animPos = {3, 7, 0, 4}, }, - { - .anims = NULL, - .animPos = {0, 0, 0, 0}, - } + {} }; diff --git a/src/data/object_events/object_event_graphics_info.h b/src/data/object_events/object_event_graphics_info.h index 71f3ea5f8..3cf2686ab 100644 --- a/src/data/object_events/object_event_graphics_info.h +++ b/src/data/object_events/object_event_graphics_info.h @@ -1,154 +1,154 @@ -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RedNormal = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_RED, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 16, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_RedGreenNormal, gObjectEventPicTable_RedNormal, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RedBike = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_RED, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_RedBike, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RedSurf = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_RED, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 0, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_RedGreenSurf, gObjectEventPicTable_RedSurf, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RedFieldMove = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_RED, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_RedGreenItem, gObjectEventPicTable_RedItem, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Policeman = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Policeman, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RSBrendan = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_RSBrendan, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RSMay = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_RSMay, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LittleBoy = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_LittleBoy, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LittleGirl = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_LittleGirl, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SittingBoy = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_SittingBoy, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lass = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Lass, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Youngster = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Youngster, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman1 = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Woman1, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman3 = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Woman3, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Boy = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Boy, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BattleGirl = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_BattleGirl, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BugCatcher = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_BugCatcher, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_FatMan = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_FatMan, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BaldingMan = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_BaldingMan, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman2 = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Woman2, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_OldMan1 = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_OldMan1, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_WorkerM = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_WorkerM, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_WorkerF = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_WorkerF, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Beauty = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Beauty, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Chef = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Chef, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_OldMan2 = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_OldMan2, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_OldWoman = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_OldWoman, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Camper = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Camper, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Picnicker = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Picnicker, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CooltrainerM = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_CooltrainerM, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CooltrainerF = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_CooltrainerF, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SuperNerd = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_SuperNerd, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Channeler = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Channeler, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RocketF = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_RocketF, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwimmerMWater = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_SwimmerMWater, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwimmerFWater = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_SwimmerFWater, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwimmerMLand = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_SwimmerMLand, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwimmerFLand = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_SwimmerFLand, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Blackbelt = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Blackbelt, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Scientist = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Scientist, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Gentleman = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Gentleman, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sailor = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Sailor, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Captain = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Captain, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Fisher = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Fisher, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TeachyTVHost = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_TeachyTVHost, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedWoman = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_UnusedWoman, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TuberF = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_TuberF, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TuberMWater = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_TuberMWater, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TuberMLand = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_TuberMLand, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Hiker = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Hiker, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Biker = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Biker, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GymGuy = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_GymGuy, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Nurse = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Nurse, gObjectEventPicTable_Nurse, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedMaleReceptionist = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_UnusedMaleReceptionist, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ItemBall = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Inanimate, gObjectEventPicTable_ItemBall, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ProfOak = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_ProfOak, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Man, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Rocker = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Rocker, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MrFuji = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_MrFuji, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Bruno = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Bruno, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_OldManLyingDown = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_OldManLyingDown, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CutTree = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_CutTree, gObjectEventPicTable_CutTree, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Clerk = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Clerk, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MGDeliveryman = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_MGDeliveryman, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TrainerTowerDude = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_TrainerTowerDude, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CableClubReceptionist = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_CableClubReceptionist, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnionRoomReceptionist = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_UnionRoomReceptionist, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RockSmashRock = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_RockSmashRock, gObjectEventPicTable_RockSmashRock, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_StrengthBoulder = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Inanimate, gObjectEventPicTable_StrengthBoulder, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GreenNormal = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_GREEN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 16, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_RedGreenNormal, gObjectEventPicTable_GreenNormal, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GreenBike = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_GREEN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_GreenBike, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GreenSurf = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 0, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_RedGreenSurf, gObjectEventPicTable_GreenSurf, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GreenFieldMove = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_GREEN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_RedGreenItem, gObjectEventPicTable_GreenItem, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_83A45F4 = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_RED, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_RedBike, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RocketM = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_RocketM, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Celio = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Celio, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Agatha = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Agatha, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Brock = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Brock, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Misty = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Misty, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LtSurge = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_LtSurge, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Erika = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Erika, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Koga = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Koga, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Giovanni = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Giovanni, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Blaine = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Blaine, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sabrina = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Sabrina, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Bill = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Bill, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Daisy = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Daisy, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lorelei = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Lorelei, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lance = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Lance, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Blue = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Blue, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RedFish = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_RED, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_RedGreenFish, gObjectEventPicTable_RedFish, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GreenFish = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_GREEN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_RedGreenFish, gObjectEventPicTable_GreenFish, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RedVSSeeker = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_RED, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_RedGreenVSSeeker, gObjectEventPicTable_RedItem, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RedVSSeekerBike = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_RED, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_RedGreenVSSeekerBike, gObjectEventPicTable_RedVSSeekerBike, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GreenVSSeeker = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_RED, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_RedGreenVSSeeker, gObjectEventPicTable_GreenItem, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GreenVSSeekerBike = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_RED, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_RedGreenVSSeekerBike, gObjectEventPicTable_GreenVSSeekerBike, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TownMap = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 32, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Inanimate, gObjectEventPicTable_TownMap, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Pokedex = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Inanimate, gObjectEventPicTable_Pokedex, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GBAKid = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_GBAKid, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Snorlax = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Snorlax, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Fossil = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Inanimate, gObjectEventPicTable_Fossil, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Ruby = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Inanimate, gObjectEventPicTable_Ruby, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sapphire = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Inanimate, gObjectEventPicTable_Sapphire, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_OldAmber = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Inanimate, gObjectEventPicTable_OldAmber, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GymSign = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Inanimate, gObjectEventPicTable_GymSign, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sign = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Inanimate, gObjectEventPicTable_Sign, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TrainerTips = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Inanimate, gObjectEventPicTable_WoodenSign, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Clipboard = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Inanimate, gObjectEventPicTable_Clipboard, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Meteorite = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_METEORITE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Inanimate, gObjectEventPicTable_BirthIslandStone, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LaprasDoll = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Inanimate, gObjectEventPicTable_LaprasDoll, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Spearow = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Spearow, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Omanyte = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Omanyte, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Kangaskhan = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Kangaskhan, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Psyduck = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Psyduck, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_NidoranF = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_NidoranF, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_NidoranM = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_NidoranM, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Nidorino = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Nidorino, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Meowth = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Meowth, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Seel = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Seel, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Voltorb = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Voltorb, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Slowpoke = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Slowpoke, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Slowbro = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Slowbro, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Machop = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Machop, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wigglytuff = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Wigglytuff, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Doduo = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Doduo, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Fearow = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Fearow, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lapras = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Lapras, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Zapdos = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Zapdos, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Moltres = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Moltres, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Articuno = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Articuno, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DeoxysD = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_DeoxysD, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DeoxysA = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_DeoxysA, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DeoxysN = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_DeoxysN, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Mewtwo = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Mewtwo, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Mew = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Mew, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Entei = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Entei, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Raikou = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Raikou, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Suicune = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Suicune, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Lugia, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, gObjectEventImageAnimTable_HoOh, gObjectEventPicTable_HoOh, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Celebi = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Celebi, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Cubone = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Cubone, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Machoke = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Machoke, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Kabuto = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Kabuto, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Poliwrath = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Poliwrath, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Pidgeot = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Pidgeot, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Chansey = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Chansey, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Pikachu = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Pikachu, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Jigglypuff = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Jigglypuff, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Pidgey = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Pidgey, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Clefairy = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Clefairy, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Mom = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Mom, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Seagallop = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_SEAGALLOP, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_Seagallop, gDummySpriteAffineAnimTable}; -const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SSAnne = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_SS_ANNE, OBJ_EVENT_PAL_TAG_NONE, 4096, 128, 64, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_8x8, gObjectEventSpriteOamTables_128x64, gObjectEventImageAnimTable_Standard, gObjectEventPicTable_SSAnne, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RedNormal = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_RED, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 16, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_RedGreenNormal, sPicTable_RedNormal, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RedBike = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_RED, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, sPicTable_RedBike, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RedSurf = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_RED, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 0, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_RedGreenSurf, sPicTable_RedSurf, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RedFieldMove = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_RED, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_RedGreenFieldMove, sPicTable_RedItem, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Policeman = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Policeman, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RSBrendan = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_RSBrendan, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RSMay = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_RSMay, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LittleBoy = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_LittleBoy, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LittleGirl = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_LittleGirl, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SittingBoy = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_SittingBoy, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lass = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Lass, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Youngster = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Youngster, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman1 = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Woman1, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman3 = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Woman3, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Boy = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Boy, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BattleGirl = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_BattleGirl, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BugCatcher = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_BugCatcher, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_FatMan = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_FatMan, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_BaldingMan = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_BaldingMan, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Woman2 = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Woman2, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_OldMan1 = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_OldMan1, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_WorkerM = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_WorkerM, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_WorkerF = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_WorkerF, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Beauty = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Beauty, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Chef = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Chef, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_OldMan2 = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_OldMan2, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_OldWoman = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_OldWoman, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Camper = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Camper, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Picnicker = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Picnicker, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CooltrainerM = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_CooltrainerM, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CooltrainerF = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_CooltrainerF, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SuperNerd = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_SuperNerd, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Channeler = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Channeler, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RocketF = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_RocketF, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwimmerMWater = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_SwimmerMWater, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwimmerFWater = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_SwimmerFWater, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwimmerMLand = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_SwimmerMLand, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SwimmerFLand = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_SwimmerFLand, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Blackbelt = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Blackbelt, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Scientist = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Scientist, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Gentleman = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Gentleman, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sailor = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Sailor, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Captain = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Captain, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Fisher = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Fisher, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TeachyTVHost = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_TeachyTVHost, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedWoman = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_UnusedWoman, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TuberF = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_TuberF, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TuberMWater = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_TuberMWater, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TuberMLand = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_TuberMLand, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Hiker = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Hiker, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Biker = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, sPicTable_Biker, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GymGuy = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_GymGuy, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Nurse = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Nurse, sPicTable_Nurse, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnusedMaleReceptionist = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_UnusedMaleReceptionist, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ItemBall = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, sPicTable_ItemBall, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_ProfOak = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_ProfOak, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Man = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Man, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Rocker = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Rocker, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MrFuji = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_MrFuji, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Bruno = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Bruno, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_OldManLyingDown = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, sPicTable_OldManLyingDown, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CutTree = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_CutTree, sPicTable_CutTree, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Clerk = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Clerk, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_MGDeliveryman = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_MGDeliveryman, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TrainerTowerDude = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_TrainerTowerDude, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_CableClubReceptionist = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_CableClubReceptionist, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_UnionRoomReceptionist = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_UnionRoomReceptionist, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RockSmashRock = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_RockSmashRock, sPicTable_RockSmashRock, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_StrengthBoulder = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, sPicTable_StrengthBoulder, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GreenNormal = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_GREEN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 16, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_RedGreenNormal, sPicTable_GreenNormal, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GreenBike = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_GREEN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, sPicTable_GreenBike, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GreenSurf = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 0, SHADOW_SIZE_M, FALSE, TRUE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_RedGreenSurf, sPicTable_GreenSurf, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GreenFieldMove = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_GREEN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_RedGreenFieldMove, sPicTable_GreenItem, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RedBikeAlt = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_RED, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, sPicTable_RedBike, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RocketM = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_RocketM, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Celio = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Celio, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Agatha = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Agatha, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Brock = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Brock, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Misty = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Misty, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LtSurge = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_LtSurge, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Erika = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Erika, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Koga = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Koga, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Giovanni = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Giovanni, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Blaine = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Blaine, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sabrina = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Sabrina, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Bill = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Bill, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Daisy = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Daisy, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lorelei = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Lorelei, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lance = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Lance, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Blue = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Blue, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RedFish = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_RED, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_RedGreenFish, sPicTable_RedFish, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GreenFish = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_GREEN, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_RedGreenFish, sPicTable_GreenFish, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RedVSSeeker = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_RED, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_RedGreenVSSeeker, sPicTable_RedItem, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_RedVSSeekerBike = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_RED, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_RedGreenVSSeekerBike, sPicTable_RedVSSeekerBike, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GreenVSSeeker = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_RED, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 256, 16, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_RedGreenVSSeeker, sPicTable_GreenItem, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GreenVSSeekerBike = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_PLAYER_RED, OBJ_EVENT_PAL_TAG_BRIDGE_REFLECTION, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_RedGreenVSSeekerBike, sPicTable_GreenVSSeekerBike, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TownMap = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 32, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, sPicTable_TownMap, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Pokedex = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, sPicTable_Pokedex, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GBAKid = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_GBAKid, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Snorlax = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, sPicTable_Snorlax, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Fossil = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, sPicTable_Fossil, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Ruby = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, sPicTable_Ruby, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sapphire = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, sPicTable_Sapphire, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_OldAmber = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, sPicTable_OldAmber, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_GymSign = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Inanimate, sPicTable_GymSign, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Sign = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, sPicTable_Sign, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_TrainerTips = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, sPicTable_WoodenSign, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Clipboard = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Inanimate, sPicTable_Clipboard, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Meteorite = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_METEORITE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Inanimate, sPicTable_BirthIslandStone, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_LaprasDoll = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 3, SHADOW_SIZE_S, TRUE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Inanimate, sPicTable_LaprasDoll, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Spearow = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Spearow, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Omanyte = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Omanyte, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Kangaskhan = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Kangaskhan, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Psyduck = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Psyduck, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_NidoranF = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_NidoranF, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_NidoranM = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_NidoranM, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Nidorino = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Nidorino, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Meowth = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Meowth, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Seel = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Seel, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Voltorb = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Voltorb, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Slowpoke = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Slowpoke, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Slowbro = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Slowbro, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Machop = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Machop, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Wigglytuff = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Wigglytuff, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Doduo = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Doduo, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Fearow = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Fearow, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lapras = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Lapras, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Zapdos = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, sPicTable_Zapdos, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Moltres = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, sPicTable_Moltres, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Articuno = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, sPicTable_Articuno, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DeoxysD = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, sPicTable_DeoxysD, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DeoxysA = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, sPicTable_DeoxysA, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_DeoxysN = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, sPicTable_DeoxysN, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Mewtwo = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Mewtwo, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Mew = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Mew, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Entei = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Entei, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Raikou = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Raikou, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Suicune = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Suicune, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Lugia = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_Standard, sPicTable_Lugia, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_HoOh = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 512, 32, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_32x32, gObjectEventSpriteOamTables_32x32, sAnimTable_HoOh, sPicTable_HoOh, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Celebi = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_GREEN, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 4, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Celebi, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Cubone = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_WHITE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 5, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Cubone, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Machoke = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Machoke, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Kabuto = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Kabuto, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Poliwrath = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Poliwrath, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Pidgeot = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Pidgeot, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Chansey = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Chansey, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Pikachu = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Pikachu, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Jigglypuff = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Jigglypuff, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Pidgey = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Pidgey, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Clefairy = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_PINK, OBJ_EVENT_PAL_TAG_NONE, 128, 16, 16, 3, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x16, gObjectEventSpriteOamTables_16x16, sAnimTable_Standard, sPicTable_Clefairy, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Mom = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_NPC_BLUE, OBJ_EVENT_PAL_TAG_NONE, 256, 16, 32, 2, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gObjectEventBaseOam_16x32, gObjectEventSpriteOamTables_16x32, sAnimTable_Standard, sPicTable_Mom, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_Seagallop = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_SEAGALLOP, OBJ_EVENT_PAL_TAG_NONE, 2048, 64, 64, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_64x64, gObjectEventSpriteOamTables_64x64, sAnimTable_Standard, sPicTable_Seagallop, gDummySpriteAffineAnimTable}; +const struct ObjectEventGraphicsInfo gObjectEventGraphicsInfo_SSAnne = {SPRITE_INVALID_TAG, OBJ_EVENT_PAL_TAG_SS_ANNE, OBJ_EVENT_PAL_TAG_NONE, 4096, 128, 64, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_NONE, &gObjectEventBaseOam_8x8, gObjectEventSpriteOamTables_128x64, sAnimTable_Standard, sPicTable_SSAnne, gDummySpriteAffineAnimTable}; diff --git a/src/data/object_events/object_event_pic_tables.h b/src/data/object_events/object_event_pic_tables.h index 9c0abfba4..43c52d6f9 100644 --- a/src/data/object_events/object_event_pic_tables.h +++ b/src/data/object_events/object_event_pic_tables.h @@ -1,4 +1,4 @@ -const struct SpriteFrameImage gObjectEventPicTable_RedNormal[] = { +static const struct SpriteFrameImage sPicTable_RedNormal[] = { overworld_frame(gObjectEventPic_RedNormal, 2, 4, 0), overworld_frame(gObjectEventPic_RedNormal, 2, 4, 1), overworld_frame(gObjectEventPic_RedNormal, 2, 4, 2), @@ -21,7 +21,7 @@ const struct SpriteFrameImage gObjectEventPicTable_RedNormal[] = { overworld_frame(gObjectEventPic_RedSurfRun, 2, 4, 13), }; -const struct SpriteFrameImage gObjectEventPicTable_RedBike[] = { +static const struct SpriteFrameImage sPicTable_RedBike[] = { overworld_frame(gObjectEventPic_RedBike, 4, 4, 0), overworld_frame(gObjectEventPic_RedBike, 4, 4, 1), overworld_frame(gObjectEventPic_RedBike, 4, 4, 2), @@ -33,7 +33,7 @@ const struct SpriteFrameImage gObjectEventPicTable_RedBike[] = { overworld_frame(gObjectEventPic_RedBike, 4, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_GreenNormal[] = { +static const struct SpriteFrameImage sPicTable_GreenNormal[] = { overworld_frame(gObjectEventPic_GreenNormal, 2, 4, 0), overworld_frame(gObjectEventPic_GreenNormal, 2, 4, 1), overworld_frame(gObjectEventPic_GreenNormal, 2, 4, 2), @@ -56,7 +56,7 @@ const struct SpriteFrameImage gObjectEventPicTable_GreenNormal[] = { overworld_frame(gObjectEventPic_GreenSurfRun, 2, 4, 13), }; -const struct SpriteFrameImage gObjectEventPicTable_GreenBike[] = { +static const struct SpriteFrameImage sPicTable_GreenBike[] = { overworld_frame(gObjectEventPic_GreenBike, 4, 4, 0), overworld_frame(gObjectEventPic_GreenBike, 4, 4, 1), overworld_frame(gObjectEventPic_GreenBike, 4, 4, 2), @@ -68,7 +68,7 @@ const struct SpriteFrameImage gObjectEventPicTable_GreenBike[] = { overworld_frame(gObjectEventPic_GreenBike, 4, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_RedSurf[] = { +static const struct SpriteFrameImage sPicTable_RedSurf[] = { overworld_frame(gObjectEventPic_RedSurfRun, 2, 4, 0), overworld_frame(gObjectEventPic_RedSurfRun, 2, 4, 1), overworld_frame(gObjectEventPic_RedSurfRun, 2, 4, 2), @@ -83,7 +83,7 @@ const struct SpriteFrameImage gObjectEventPicTable_RedSurf[] = { overworld_frame(gObjectEventPic_RedSurfRun, 2, 4, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_GreenSurf[] = { +static const struct SpriteFrameImage sPicTable_GreenSurf[] = { overworld_frame(gObjectEventPic_GreenSurfRun, 2, 4, 0), overworld_frame(gObjectEventPic_GreenSurfRun, 2, 4, 1), overworld_frame(gObjectEventPic_GreenSurfRun, 2, 4, 2), @@ -98,7 +98,7 @@ const struct SpriteFrameImage gObjectEventPicTable_GreenSurf[] = { overworld_frame(gObjectEventPic_GreenSurfRun, 2, 4, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_RedItem[] = { +static const struct SpriteFrameImage sPicTable_RedItem[] = { overworld_frame(gObjectEventPic_RedItem, 2, 4, 0), overworld_frame(gObjectEventPic_RedItem, 2, 4, 1), overworld_frame(gObjectEventPic_RedItem, 2, 4, 2), @@ -110,7 +110,7 @@ const struct SpriteFrameImage gObjectEventPicTable_RedItem[] = { overworld_frame(gObjectEventPic_RedItem, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_GreenItem[] = { +static const struct SpriteFrameImage sPicTable_GreenItem[] = { overworld_frame(gObjectEventPic_GreenItem, 2, 4, 0), overworld_frame(gObjectEventPic_GreenItem, 2, 4, 1), overworld_frame(gObjectEventPic_GreenItem, 2, 4, 2), @@ -122,7 +122,7 @@ const struct SpriteFrameImage gObjectEventPicTable_GreenItem[] = { overworld_frame(gObjectEventPic_GreenItem, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_RedVSSeekerBike[] = { +static const struct SpriteFrameImage sPicTable_RedVSSeekerBike[] = { overworld_frame(gObjectEventPic_RedVSSeekerBike, 4, 4, 0), overworld_frame(gObjectEventPic_RedVSSeekerBike, 4, 4, 1), overworld_frame(gObjectEventPic_RedVSSeekerBike, 4, 4, 2), @@ -131,7 +131,7 @@ const struct SpriteFrameImage gObjectEventPicTable_RedVSSeekerBike[] = { overworld_frame(gObjectEventPic_RedVSSeekerBike, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_GreenVSSeekerBike[] = { +static const struct SpriteFrameImage sPicTable_GreenVSSeekerBike[] = { overworld_frame(gObjectEventPic_GreenVSSeekerBike, 4, 4, 0), overworld_frame(gObjectEventPic_GreenVSSeekerBike, 4, 4, 1), overworld_frame(gObjectEventPic_GreenVSSeekerBike, 4, 4, 2), @@ -140,7 +140,7 @@ const struct SpriteFrameImage gObjectEventPicTable_GreenVSSeekerBike[] = { overworld_frame(gObjectEventPic_GreenVSSeekerBike, 4, 4, 5), }; -const struct SpriteFrameImage gObjectEventPicTable_RSBrendan[] = { +static const struct SpriteFrameImage sPicTable_RSBrendan[] = { overworld_frame(gObjectEventPic_RSBrendan, 2, 4, 0), overworld_frame(gObjectEventPic_RSBrendan, 2, 4, 1), overworld_frame(gObjectEventPic_RSBrendan, 2, 4, 2), @@ -153,7 +153,7 @@ const struct SpriteFrameImage gObjectEventPicTable_RSBrendan[] = { overworld_frame(gObjectEventPic_RSMay, 2, 4, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_RSMay[] = { +static const struct SpriteFrameImage sPicTable_RSMay[] = { overworld_frame(gObjectEventPic_RSMay, 2, 4, 0), overworld_frame(gObjectEventPic_RSMay, 2, 4, 1), overworld_frame(gObjectEventPic_RSMay, 2, 4, 2), @@ -166,7 +166,7 @@ const struct SpriteFrameImage gObjectEventPicTable_RSMay[] = { overworld_frame(gObjectEventPic_RedFish, 2, 4, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_Policeman[] = { +static const struct SpriteFrameImage sPicTable_Policeman[] = { overworld_frame(gObjectEventPic_Policeman, 2, 4, 0), overworld_frame(gObjectEventPic_Policeman, 2, 4, 1), overworld_frame(gObjectEventPic_Policeman, 2, 4, 2), @@ -178,7 +178,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Policeman[] = { overworld_frame(gObjectEventPic_Policeman, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_LittleBoy[] = { +static const struct SpriteFrameImage sPicTable_LittleBoy[] = { overworld_frame(gObjectEventPic_LittleBoy, 2, 2, 0), overworld_frame(gObjectEventPic_LittleBoy, 2, 2, 1), overworld_frame(gObjectEventPic_LittleBoy, 2, 2, 2), @@ -190,7 +190,7 @@ const struct SpriteFrameImage gObjectEventPicTable_LittleBoy[] = { overworld_frame(gObjectEventPic_LittleBoy, 2, 2, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_LittleGirl[] = { +static const struct SpriteFrameImage sPicTable_LittleGirl[] = { overworld_frame(gObjectEventPic_LittleGirl, 2, 2, 0), overworld_frame(gObjectEventPic_LittleGirl, 2, 2, 1), overworld_frame(gObjectEventPic_LittleGirl, 2, 2, 2), @@ -203,7 +203,7 @@ const struct SpriteFrameImage gObjectEventPicTable_LittleGirl[] = { overworld_frame(gObjectEventPic_LittleGirl, 2, 2, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_SittingBoy[] = { +static const struct SpriteFrameImage sPicTable_SittingBoy[] = { overworld_frame(gObjectEventPic_SittingBoy, 2, 4, 0), overworld_frame(gObjectEventPic_SittingBoy, 2, 4, 2), overworld_frame(gObjectEventPic_SittingBoy, 2, 4, 1), @@ -215,7 +215,7 @@ const struct SpriteFrameImage gObjectEventPicTable_SittingBoy[] = { overworld_frame(gObjectEventPic_SittingBoy, 2, 4, 1), }; -const struct SpriteFrameImage gObjectEventPicTable_Lass[] = { +static const struct SpriteFrameImage sPicTable_Lass[] = { overworld_frame(gObjectEventPic_Lass, 2, 4, 0), overworld_frame(gObjectEventPic_Lass, 2, 4, 1), overworld_frame(gObjectEventPic_Lass, 2, 4, 2), @@ -228,7 +228,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Lass[] = { overworld_frame(gObjectEventPic_Lass, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_Youngster[] = { +static const struct SpriteFrameImage sPicTable_Youngster[] = { overworld_frame(gObjectEventPic_Youngster, 2, 4, 0), overworld_frame(gObjectEventPic_Youngster, 2, 4, 1), overworld_frame(gObjectEventPic_Youngster, 2, 4, 2), @@ -241,7 +241,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Youngster[] = { overworld_frame(gObjectEventPic_Youngster, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_Woman1[] = { +static const struct SpriteFrameImage sPicTable_Woman1[] = { overworld_frame(gObjectEventPic_Woman1, 2, 4, 0), overworld_frame(gObjectEventPic_Woman1, 2, 4, 1), overworld_frame(gObjectEventPic_Woman1, 2, 4, 2), @@ -254,7 +254,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Woman1[] = { overworld_frame(gObjectEventPic_Woman1, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_Woman3[] = { +static const struct SpriteFrameImage sPicTable_Woman3[] = { overworld_frame(gObjectEventPic_Woman3, 2, 4, 0), overworld_frame(gObjectEventPic_Woman3, 2, 4, 1), overworld_frame(gObjectEventPic_Woman3, 2, 4, 2), @@ -266,7 +266,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Woman3[] = { overworld_frame(gObjectEventPic_Woman3, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_BattleGirl[] = { +static const struct SpriteFrameImage sPicTable_BattleGirl[] = { overworld_frame(gObjectEventPic_BattleGirl, 2, 4, 0), overworld_frame(gObjectEventPic_BattleGirl, 2, 4, 1), overworld_frame(gObjectEventPic_BattleGirl, 2, 4, 2), @@ -279,7 +279,7 @@ const struct SpriteFrameImage gObjectEventPicTable_BattleGirl[] = { overworld_frame(gObjectEventPic_BattleGirl, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_BugCatcher[] = { +static const struct SpriteFrameImage sPicTable_BugCatcher[] = { overworld_frame(gObjectEventPic_BugCatcher, 2, 4, 0), overworld_frame(gObjectEventPic_BugCatcher, 2, 4, 1), overworld_frame(gObjectEventPic_BugCatcher, 2, 4, 2), @@ -292,7 +292,7 @@ const struct SpriteFrameImage gObjectEventPicTable_BugCatcher[] = { overworld_frame(gObjectEventPic_BugCatcher, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_FatMan[] = { +static const struct SpriteFrameImage sPicTable_FatMan[] = { overworld_frame(gObjectEventPic_FatMan, 2, 4, 0), overworld_frame(gObjectEventPic_FatMan, 2, 4, 1), overworld_frame(gObjectEventPic_FatMan, 2, 4, 2), @@ -304,7 +304,7 @@ const struct SpriteFrameImage gObjectEventPicTable_FatMan[] = { overworld_frame(gObjectEventPic_FatMan, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_BaldingMan[] = { +static const struct SpriteFrameImage sPicTable_BaldingMan[] = { overworld_frame(gObjectEventPic_BaldingMan, 2, 4, 0), overworld_frame(gObjectEventPic_BaldingMan, 2, 4, 1), overworld_frame(gObjectEventPic_BaldingMan, 2, 4, 2), @@ -317,7 +317,7 @@ const struct SpriteFrameImage gObjectEventPicTable_BaldingMan[] = { overworld_frame(gObjectEventPic_BaldingMan, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_Woman2[] = { +static const struct SpriteFrameImage sPicTable_Woman2[] = { overworld_frame(gObjectEventPic_Woman2, 2, 4, 0), overworld_frame(gObjectEventPic_Woman2, 2, 4, 1), overworld_frame(gObjectEventPic_Woman2, 2, 4, 2), @@ -330,7 +330,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Woman2[] = { overworld_frame(gObjectEventPic_Woman2, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_OldMan1[] = { +static const struct SpriteFrameImage sPicTable_OldMan1[] = { overworld_frame(gObjectEventPic_OldMan1, 2, 4, 0), overworld_frame(gObjectEventPic_OldMan1, 2, 4, 1), overworld_frame(gObjectEventPic_OldMan1, 2, 4, 2), @@ -343,7 +343,7 @@ const struct SpriteFrameImage gObjectEventPicTable_OldMan1[] = { overworld_frame(gObjectEventPic_OldMan1, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_WorkerM[] = { +static const struct SpriteFrameImage sPicTable_WorkerM[] = { overworld_frame(gObjectEventPic_WorkerM, 2, 4, 0), overworld_frame(gObjectEventPic_WorkerM, 2, 4, 1), overworld_frame(gObjectEventPic_WorkerM, 2, 4, 2), @@ -355,7 +355,7 @@ const struct SpriteFrameImage gObjectEventPicTable_WorkerM[] = { overworld_frame(gObjectEventPic_WorkerM, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_WorkerF[] = { +static const struct SpriteFrameImage sPicTable_WorkerF[] = { overworld_frame(gObjectEventPic_WorkerF, 2, 4, 0), overworld_frame(gObjectEventPic_WorkerF, 2, 4, 1), overworld_frame(gObjectEventPic_WorkerF, 2, 4, 2), @@ -367,7 +367,7 @@ const struct SpriteFrameImage gObjectEventPicTable_WorkerF[] = { overworld_frame(gObjectEventPic_WorkerF, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_Beauty[] = { +static const struct SpriteFrameImage sPicTable_Beauty[] = { overworld_frame(gObjectEventPic_Beauty, 2, 4, 0), overworld_frame(gObjectEventPic_Beauty, 2, 4, 1), overworld_frame(gObjectEventPic_Beauty, 2, 4, 2), @@ -380,7 +380,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Beauty[] = { overworld_frame(gObjectEventPic_Beauty, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_Chef[] = { +static const struct SpriteFrameImage sPicTable_Chef[] = { overworld_frame(gObjectEventPic_Chef, 2, 4, 0), overworld_frame(gObjectEventPic_Chef, 2, 4, 1), overworld_frame(gObjectEventPic_Chef, 2, 4, 2), @@ -392,7 +392,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Chef[] = { overworld_frame(gObjectEventPic_Chef, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_OldMan2[] = { +static const struct SpriteFrameImage sPicTable_OldMan2[] = { overworld_frame(gObjectEventPic_OldMan2, 2, 4, 0), overworld_frame(gObjectEventPic_OldMan2, 2, 4, 1), overworld_frame(gObjectEventPic_OldMan2, 2, 4, 2), @@ -405,7 +405,7 @@ const struct SpriteFrameImage gObjectEventPicTable_OldMan2[] = { overworld_frame(gObjectEventPic_OldWoman, 2, 4, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_OldManLyingDown[] = { +static const struct SpriteFrameImage sPicTable_OldManLyingDown[] = { overworld_frame(gObjectEventPic_OldManLyingDown, 4, 4, 0), overworld_frame(gObjectEventPic_OldManLyingDown, 4, 4, 0), overworld_frame(gObjectEventPic_OldManLyingDown, 4, 4, 0), @@ -417,7 +417,7 @@ const struct SpriteFrameImage gObjectEventPicTable_OldManLyingDown[] = { overworld_frame(gObjectEventPic_OldManLyingDown, 4, 4, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_OldWoman[] = { +static const struct SpriteFrameImage sPicTable_OldWoman[] = { overworld_frame(gObjectEventPic_OldWoman, 2, 4, 0), overworld_frame(gObjectEventPic_OldWoman, 2, 4, 1), overworld_frame(gObjectEventPic_OldWoman, 2, 4, 2), @@ -429,7 +429,7 @@ const struct SpriteFrameImage gObjectEventPicTable_OldWoman[] = { overworld_frame(gObjectEventPic_OldWoman, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_Camper[] = { +static const struct SpriteFrameImage sPicTable_Camper[] = { overworld_frame(gObjectEventPic_Camper, 2, 4, 0), overworld_frame(gObjectEventPic_Camper, 2, 4, 1), overworld_frame(gObjectEventPic_Camper, 2, 4, 2), @@ -442,7 +442,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Camper[] = { overworld_frame(gObjectEventPic_Camper, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_Picnicker[] = { +static const struct SpriteFrameImage sPicTable_Picnicker[] = { overworld_frame(gObjectEventPic_Picnicker, 2, 4, 0), overworld_frame(gObjectEventPic_Picnicker, 2, 4, 1), overworld_frame(gObjectEventPic_Picnicker, 2, 4, 2), @@ -455,7 +455,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Picnicker[] = { overworld_frame(gObjectEventPic_Picnicker, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_CooltrainerM[] = { +static const struct SpriteFrameImage sPicTable_CooltrainerM[] = { overworld_frame(gObjectEventPic_CooltrainerM, 2, 4, 0), overworld_frame(gObjectEventPic_CooltrainerM, 2, 4, 1), overworld_frame(gObjectEventPic_CooltrainerM, 2, 4, 2), @@ -468,7 +468,7 @@ const struct SpriteFrameImage gObjectEventPicTable_CooltrainerM[] = { overworld_frame(gObjectEventPic_CooltrainerM, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_CooltrainerF[] = { +static const struct SpriteFrameImage sPicTable_CooltrainerF[] = { overworld_frame(gObjectEventPic_CooltrainerF, 2, 4, 0), overworld_frame(gObjectEventPic_CooltrainerF, 2, 4, 1), overworld_frame(gObjectEventPic_CooltrainerF, 2, 4, 2), @@ -481,7 +481,7 @@ const struct SpriteFrameImage gObjectEventPicTable_CooltrainerF[] = { overworld_frame(gObjectEventPic_CooltrainerF, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_Boy[] = { +static const struct SpriteFrameImage sPicTable_Boy[] = { overworld_frame(gObjectEventPic_Boy, 2, 4, 0), overworld_frame(gObjectEventPic_Boy, 2, 4, 1), overworld_frame(gObjectEventPic_Boy, 2, 4, 2), @@ -494,7 +494,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Boy[] = { overworld_frame(gObjectEventPic_Boy, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_SuperNerd[] = { +static const struct SpriteFrameImage sPicTable_SuperNerd[] = { overworld_frame(gObjectEventPic_SuperNerd, 2, 4, 0), overworld_frame(gObjectEventPic_SuperNerd, 2, 4, 1), overworld_frame(gObjectEventPic_SuperNerd, 2, 4, 2), @@ -507,7 +507,7 @@ const struct SpriteFrameImage gObjectEventPicTable_SuperNerd[] = { overworld_frame(gObjectEventPic_SuperNerd, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_Channeler[] = { +static const struct SpriteFrameImage sPicTable_Channeler[] = { overworld_frame(gObjectEventPic_Channeler, 2, 4, 0), overworld_frame(gObjectEventPic_Channeler, 2, 4, 1), overworld_frame(gObjectEventPic_Channeler, 2, 4, 2), @@ -520,7 +520,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Channeler[] = { overworld_frame(gObjectEventPic_Channeler, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_RocketF[] = { +static const struct SpriteFrameImage sPicTable_RocketF[] = { overworld_frame(gObjectEventPic_RocketF, 2, 4, 0), overworld_frame(gObjectEventPic_RocketF, 2, 4, 1), overworld_frame(gObjectEventPic_RocketF, 2, 4, 2), @@ -532,7 +532,7 @@ const struct SpriteFrameImage gObjectEventPicTable_RocketF[] = { overworld_frame(gObjectEventPic_RocketF, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_SwimmerMWater[] = { +static const struct SpriteFrameImage sPicTable_SwimmerMWater[] = { overworld_frame(gObjectEventPic_SwimmerMWater, 2, 4, 0), overworld_frame(gObjectEventPic_SwimmerMWater, 2, 4, 1), overworld_frame(gObjectEventPic_SwimmerMWater, 2, 4, 2), @@ -545,7 +545,7 @@ const struct SpriteFrameImage gObjectEventPicTable_SwimmerMWater[] = { overworld_frame(gObjectEventPic_SwimmerMWater, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_SwimmerFWater[] = { +static const struct SpriteFrameImage sPicTable_SwimmerFWater[] = { overworld_frame(gObjectEventPic_SwimmerFWater, 2, 4, 0), overworld_frame(gObjectEventPic_SwimmerFWater, 2, 4, 1), overworld_frame(gObjectEventPic_SwimmerFWater, 2, 4, 2), @@ -558,7 +558,7 @@ const struct SpriteFrameImage gObjectEventPicTable_SwimmerFWater[] = { overworld_frame(gObjectEventPic_SwimmerFWater, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_SwimmerMLand[] = { +static const struct SpriteFrameImage sPicTable_SwimmerMLand[] = { overworld_frame(gObjectEventPic_SwimmerMLand, 2, 4, 0), overworld_frame(gObjectEventPic_SwimmerMLand, 2, 4, 1), overworld_frame(gObjectEventPic_SwimmerMLand, 2, 4, 2), @@ -571,7 +571,7 @@ const struct SpriteFrameImage gObjectEventPicTable_SwimmerMLand[] = { overworld_frame(gObjectEventPic_SwimmerMLand, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_SwimmerFLand[] = { +static const struct SpriteFrameImage sPicTable_SwimmerFLand[] = { overworld_frame(gObjectEventPic_SwimmerFLand, 2, 4, 0), overworld_frame(gObjectEventPic_SwimmerFLand, 2, 4, 1), overworld_frame(gObjectEventPic_SwimmerFLand, 2, 4, 2), @@ -584,7 +584,7 @@ const struct SpriteFrameImage gObjectEventPicTable_SwimmerFLand[] = { overworld_frame(gObjectEventPic_SwimmerFLand, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_Blackbelt[] = { +static const struct SpriteFrameImage sPicTable_Blackbelt[] = { overworld_frame(gObjectEventPic_Blackbelt, 2, 4, 0), overworld_frame(gObjectEventPic_Blackbelt, 2, 4, 1), overworld_frame(gObjectEventPic_Blackbelt, 2, 4, 2), @@ -597,7 +597,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Blackbelt[] = { overworld_frame(gObjectEventPic_Blackbelt, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_Scientist[] = { +static const struct SpriteFrameImage sPicTable_Scientist[] = { overworld_frame(gObjectEventPic_Scientist, 2, 4, 0), overworld_frame(gObjectEventPic_Scientist, 2, 4, 1), overworld_frame(gObjectEventPic_Scientist, 2, 4, 2), @@ -610,7 +610,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Scientist[] = { overworld_frame(gObjectEventPic_Scientist, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_Gentleman[] = { +static const struct SpriteFrameImage sPicTable_Gentleman[] = { overworld_frame(gObjectEventPic_Gentleman, 2, 4, 0), overworld_frame(gObjectEventPic_Gentleman, 2, 4, 1), overworld_frame(gObjectEventPic_Gentleman, 2, 4, 2), @@ -623,7 +623,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Gentleman[] = { overworld_frame(gObjectEventPic_Gentleman, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_Sailor[] = { +static const struct SpriteFrameImage sPicTable_Sailor[] = { overworld_frame(gObjectEventPic_Sailor, 2, 4, 0), overworld_frame(gObjectEventPic_Sailor, 2, 4, 1), overworld_frame(gObjectEventPic_Sailor, 2, 4, 2), @@ -636,7 +636,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Sailor[] = { overworld_frame(gObjectEventPic_Sailor, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_Captain[] = { +static const struct SpriteFrameImage sPicTable_Captain[] = { overworld_frame(gObjectEventPic_Captain, 2, 4, 0), overworld_frame(gObjectEventPic_Captain, 2, 4, 1), overworld_frame(gObjectEventPic_Captain, 2, 4, 2), @@ -648,7 +648,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Captain[] = { overworld_frame(gObjectEventPic_Captain, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_Fisher[] = { +static const struct SpriteFrameImage sPicTable_Fisher[] = { overworld_frame(gObjectEventPic_Fisher, 2, 4, 0), overworld_frame(gObjectEventPic_Fisher, 2, 4, 1), overworld_frame(gObjectEventPic_Fisher, 2, 4, 2), @@ -661,7 +661,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Fisher[] = { overworld_frame(gObjectEventPic_Fisher, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_TeachyTVHost[] = { +static const struct SpriteFrameImage sPicTable_TeachyTVHost[] = { overworld_frame(gObjectEventPic_TeachyTVHost, 2, 4, 0), overworld_frame(gObjectEventPic_TeachyTVHost, 2, 4, 1), overworld_frame(gObjectEventPic_TeachyTVHost, 2, 4, 2), @@ -673,7 +673,7 @@ const struct SpriteFrameImage gObjectEventPicTable_TeachyTVHost[] = { overworld_frame(gObjectEventPic_TeachyTVHost, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_UnusedWoman[] = { +static const struct SpriteFrameImage sPicTable_UnusedWoman[] = { overworld_frame(gObjectEventPic_UnusedWoman, 2, 4, 0), overworld_frame(gObjectEventPic_UnusedWoman, 2, 4, 1), overworld_frame(gObjectEventPic_UnusedWoman, 2, 4, 2), @@ -685,7 +685,7 @@ const struct SpriteFrameImage gObjectEventPicTable_UnusedWoman[] = { overworld_frame(gObjectEventPic_UnusedWoman, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_TuberF[] = { +static const struct SpriteFrameImage sPicTable_TuberF[] = { overworld_frame(gObjectEventPic_TuberF, 2, 2, 0), overworld_frame(gObjectEventPic_TuberF, 2, 2, 1), overworld_frame(gObjectEventPic_TuberF, 2, 2, 2), @@ -698,7 +698,7 @@ const struct SpriteFrameImage gObjectEventPicTable_TuberF[] = { overworld_frame(gObjectEventPic_TuberF, 2, 2, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_TuberMWater[] = { +static const struct SpriteFrameImage sPicTable_TuberMWater[] = { overworld_frame(gObjectEventPic_TuberMWater, 2, 2, 0), overworld_frame(gObjectEventPic_TuberMWater, 2, 2, 1), overworld_frame(gObjectEventPic_TuberMWater, 2, 2, 2), @@ -711,7 +711,7 @@ const struct SpriteFrameImage gObjectEventPicTable_TuberMWater[] = { overworld_frame(gObjectEventPic_TuberMWater, 2, 2, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_TuberMLand[] = { +static const struct SpriteFrameImage sPicTable_TuberMLand[] = { overworld_frame(gObjectEventPic_TuberMLand, 2, 2, 0), overworld_frame(gObjectEventPic_TuberMLand, 2, 2, 1), overworld_frame(gObjectEventPic_TuberMLand, 2, 2, 2), @@ -724,7 +724,7 @@ const struct SpriteFrameImage gObjectEventPicTable_TuberMLand[] = { overworld_frame(gObjectEventPic_TuberMLand, 2, 2, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_Hiker[] = { +static const struct SpriteFrameImage sPicTable_Hiker[] = { overworld_frame(gObjectEventPic_Hiker, 2, 4, 0), overworld_frame(gObjectEventPic_Hiker, 2, 4, 1), overworld_frame(gObjectEventPic_Hiker, 2, 4, 2), @@ -737,7 +737,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Hiker[] = { overworld_frame(gObjectEventPic_Hiker, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_Biker[] = { +static const struct SpriteFrameImage sPicTable_Biker[] = { overworld_frame(gObjectEventPic_Biker, 4, 4, 0), overworld_frame(gObjectEventPic_Biker, 4, 4, 1), overworld_frame(gObjectEventPic_Biker, 4, 4, 2), @@ -750,7 +750,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Biker[] = { overworld_frame(gObjectEventPic_Biker, 4, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_GymGuy[] = { +static const struct SpriteFrameImage sPicTable_GymGuy[] = { overworld_frame(gObjectEventPic_GymGuy, 2, 4, 0), overworld_frame(gObjectEventPic_GymGuy, 2, 4, 1), overworld_frame(gObjectEventPic_GymGuy, 2, 4, 2), @@ -762,7 +762,7 @@ const struct SpriteFrameImage gObjectEventPicTable_GymGuy[] = { overworld_frame(gObjectEventPic_GymGuy, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_Nurse[] = { +static const struct SpriteFrameImage sPicTable_Nurse[] = { overworld_frame(gObjectEventPic_Nurse, 2, 4, 0), overworld_frame(gObjectEventPic_Nurse, 2, 4, 1), overworld_frame(gObjectEventPic_Nurse, 2, 4, 2), @@ -775,7 +775,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Nurse[] = { overworld_frame(gObjectEventPic_Nurse, 2, 4, 3), }; -const struct SpriteFrameImage gObjectEventPicTable_UnusedMaleReceptionist[] = { +static const struct SpriteFrameImage sPicTable_UnusedMaleReceptionist[] = { overworld_frame(gObjectEventPic_UnusedMaleReceptionist, 2, 4, 0), overworld_frame(gObjectEventPic_UnusedMaleReceptionist, 2, 4, 1), overworld_frame(gObjectEventPic_UnusedMaleReceptionist, 2, 4, 2), @@ -787,11 +787,11 @@ const struct SpriteFrameImage gObjectEventPicTable_UnusedMaleReceptionist[] = { overworld_frame(gObjectEventPic_UnusedMaleReceptionist, 2, 4, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_ItemBall[] = { +static const struct SpriteFrameImage sPicTable_ItemBall[] = { overworld_frame(gObjectEventPic_ItemBall, 2, 2, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_ProfOak[] = { +static const struct SpriteFrameImage sPicTable_ProfOak[] = { overworld_frame(gObjectEventPic_ProfOak, 2, 4, 0), overworld_frame(gObjectEventPic_ProfOak, 2, 4, 1), overworld_frame(gObjectEventPic_ProfOak, 2, 4, 2), @@ -803,7 +803,7 @@ const struct SpriteFrameImage gObjectEventPicTable_ProfOak[] = { overworld_frame(gObjectEventPic_ProfOak, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_Man[] = { +static const struct SpriteFrameImage sPicTable_Man[] = { overworld_frame(gObjectEventPic_Man, 2, 4, 0), overworld_frame(gObjectEventPic_Man, 2, 4, 1), overworld_frame(gObjectEventPic_Man, 2, 4, 2), @@ -816,7 +816,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Man[] = { overworld_frame(gObjectEventPic_Man, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_Rocker[] = { +static const struct SpriteFrameImage sPicTable_Rocker[] = { overworld_frame(gObjectEventPic_Rocker, 2, 4, 0), overworld_frame(gObjectEventPic_Rocker, 2, 4, 1), overworld_frame(gObjectEventPic_Rocker, 2, 4, 2), @@ -829,7 +829,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Rocker[] = { overworld_frame(gObjectEventPic_Rocker, 2, 4, 9), }; -const struct SpriteFrameImage gObjectEventPicTable_MrFuji[] = { +static const struct SpriteFrameImage sPicTable_MrFuji[] = { overworld_frame(gObjectEventPic_MrFuji, 2, 4, 0), overworld_frame(gObjectEventPic_MrFuji, 2, 4, 1), overworld_frame(gObjectEventPic_MrFuji, 2, 4, 2), @@ -841,7 +841,7 @@ const struct SpriteFrameImage gObjectEventPicTable_MrFuji[] = { overworld_frame(gObjectEventPic_MrFuji, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_Bruno[] = { +static const struct SpriteFrameImage sPicTable_Bruno[] = { overworld_frame(gObjectEventPic_Bruno, 2, 4, 0), overworld_frame(gObjectEventPic_Bruno, 2, 4, 1), overworld_frame(gObjectEventPic_Bruno, 2, 4, 2), @@ -853,14 +853,14 @@ const struct SpriteFrameImage gObjectEventPicTable_Bruno[] = { overworld_frame(gObjectEventPic_Bruno, 2, 4, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_CutTree[] = { +static const struct SpriteFrameImage sPicTable_CutTree[] = { overworld_frame(gObjectEventPic_CutTree, 2, 2, 0), overworld_frame(gObjectEventPic_CutTree, 2, 2, 1), overworld_frame(gObjectEventPic_CutTree, 2, 2, 2), overworld_frame(gObjectEventPic_CutTree, 2, 2, 3), }; -const struct SpriteFrameImage gObjectEventPicTable_Clerk[] = { +static const struct SpriteFrameImage sPicTable_Clerk[] = { overworld_frame(gObjectEventPic_Clerk, 2, 4, 0), overworld_frame(gObjectEventPic_Clerk, 2, 4, 1), overworld_frame(gObjectEventPic_Clerk, 2, 4, 2), @@ -872,7 +872,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Clerk[] = { overworld_frame(gObjectEventPic_Clerk, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_MGDeliveryman[] = { +static const struct SpriteFrameImage sPicTable_MGDeliveryman[] = { overworld_frame(gObjectEventPic_MGDeliveryman, 2, 4, 0), overworld_frame(gObjectEventPic_MGDeliveryman, 2, 4, 1), overworld_frame(gObjectEventPic_MGDeliveryman, 2, 4, 2), @@ -884,7 +884,7 @@ const struct SpriteFrameImage gObjectEventPicTable_MGDeliveryman[] = { overworld_frame(gObjectEventPic_MGDeliveryman, 2, 4, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_TrainerTowerDude[] = { +static const struct SpriteFrameImage sPicTable_TrainerTowerDude[] = { overworld_frame(gObjectEventPic_TrainerTowerDude, 2, 4, 0), overworld_frame(gObjectEventPic_TrainerTowerDude, 2, 4, 1), overworld_frame(gObjectEventPic_TrainerTowerDude, 2, 4, 2), @@ -896,7 +896,7 @@ const struct SpriteFrameImage gObjectEventPicTable_TrainerTowerDude[] = { overworld_frame(gObjectEventPic_TrainerTowerDude, 2, 4, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_CableClubReceptionist[] = { +static const struct SpriteFrameImage sPicTable_CableClubReceptionist[] = { overworld_frame(gObjectEventPic_CableClubReceptionist, 2, 4, 0), overworld_frame(gObjectEventPic_CableClubReceptionist, 2, 4, 1), overworld_frame(gObjectEventPic_CableClubReceptionist, 2, 4, 2), @@ -908,7 +908,7 @@ const struct SpriteFrameImage gObjectEventPicTable_CableClubReceptionist[] = { overworld_frame(gObjectEventPic_CableClubReceptionist, 2, 4, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_UnionRoomReceptionist[] = { +static const struct SpriteFrameImage sPicTable_UnionRoomReceptionist[] = { overworld_frame(gObjectEventPic_UnionRoomReceptionist, 2, 4, 0), overworld_frame(gObjectEventPic_UnionRoomReceptionist, 2, 4, 1), overworld_frame(gObjectEventPic_UnionRoomReceptionist, 2, 4, 2), @@ -920,18 +920,18 @@ const struct SpriteFrameImage gObjectEventPicTable_UnionRoomReceptionist[] = { overworld_frame(gObjectEventPic_UnionRoomReceptionist, 2, 4, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_RockSmashRock[] = { +static const struct SpriteFrameImage sPicTable_RockSmashRock[] = { overworld_frame(gObjectEventPic_RockSmashRock, 2, 2, 0), overworld_frame(gObjectEventPic_RockSmashRock, 2, 2, 1), overworld_frame(gObjectEventPic_RockSmashRock, 2, 2, 2), overworld_frame(gObjectEventPic_RockSmashRock, 2, 2, 3), }; -const struct SpriteFrameImage gObjectEventPicTable_StrengthBoulder[] = { +static const struct SpriteFrameImage sPicTable_StrengthBoulder[] = { overworld_frame(gObjectEventPic_StrengthBoulder, 2, 2, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_RocketM[] = { +static const struct SpriteFrameImage sPicTable_RocketM[] = { overworld_frame(gObjectEventPic_RocketM, 2, 4, 0), overworld_frame(gObjectEventPic_RocketM, 2, 4, 1), overworld_frame(gObjectEventPic_RocketM, 2, 4, 2), @@ -943,7 +943,7 @@ const struct SpriteFrameImage gObjectEventPicTable_RocketM[] = { overworld_frame(gObjectEventPic_RocketM, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_Celio[] = { +static const struct SpriteFrameImage sPicTable_Celio[] = { overworld_frame(gObjectEventPic_Celio, 2, 4, 0), overworld_frame(gObjectEventPic_Celio, 2, 4, 1), overworld_frame(gObjectEventPic_Celio, 2, 4, 2), @@ -955,7 +955,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Celio[] = { overworld_frame(gObjectEventPic_Celio, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_Agatha[] = { +static const struct SpriteFrameImage sPicTable_Agatha[] = { overworld_frame(gObjectEventPic_Agatha, 2, 4, 0), overworld_frame(gObjectEventPic_Agatha, 2, 4, 1), overworld_frame(gObjectEventPic_Agatha, 2, 4, 2), @@ -967,7 +967,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Agatha[] = { overworld_frame(gObjectEventPic_Agatha, 2, 4, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Brock[] = { +static const struct SpriteFrameImage sPicTable_Brock[] = { overworld_frame(gObjectEventPic_Brock, 2, 4, 0), overworld_frame(gObjectEventPic_Brock, 2, 4, 1), overworld_frame(gObjectEventPic_Brock, 2, 4, 2), @@ -979,7 +979,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Brock[] = { overworld_frame(gObjectEventPic_Brock, 2, 4, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Misty[] = { +static const struct SpriteFrameImage sPicTable_Misty[] = { overworld_frame(gObjectEventPic_Misty, 2, 4, 0), overworld_frame(gObjectEventPic_Misty, 2, 4, 1), overworld_frame(gObjectEventPic_Misty, 2, 4, 2), @@ -991,7 +991,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Misty[] = { overworld_frame(gObjectEventPic_Misty, 2, 4, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_LtSurge[] = { +static const struct SpriteFrameImage sPicTable_LtSurge[] = { overworld_frame(gObjectEventPic_LtSurge, 2, 4, 0), overworld_frame(gObjectEventPic_LtSurge, 2, 4, 1), overworld_frame(gObjectEventPic_LtSurge, 2, 4, 2), @@ -1003,7 +1003,7 @@ const struct SpriteFrameImage gObjectEventPicTable_LtSurge[] = { overworld_frame(gObjectEventPic_LtSurge, 2, 4, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Erika[] = { +static const struct SpriteFrameImage sPicTable_Erika[] = { overworld_frame(gObjectEventPic_Erika, 2, 4, 0), overworld_frame(gObjectEventPic_Erika, 2, 4, 1), overworld_frame(gObjectEventPic_Erika, 2, 4, 2), @@ -1015,7 +1015,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Erika[] = { overworld_frame(gObjectEventPic_Erika, 2, 4, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Koga[] = { +static const struct SpriteFrameImage sPicTable_Koga[] = { overworld_frame(gObjectEventPic_Koga, 2, 4, 0), overworld_frame(gObjectEventPic_Koga, 2, 4, 1), overworld_frame(gObjectEventPic_Koga, 2, 4, 2), @@ -1027,7 +1027,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Koga[] = { overworld_frame(gObjectEventPic_Koga, 2, 4, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Giovanni[] = { +static const struct SpriteFrameImage sPicTable_Giovanni[] = { overworld_frame(gObjectEventPic_Giovanni, 2, 4, 0), overworld_frame(gObjectEventPic_Giovanni, 2, 4, 1), overworld_frame(gObjectEventPic_Giovanni, 2, 4, 2), @@ -1039,7 +1039,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Giovanni[] = { overworld_frame(gObjectEventPic_Giovanni, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_Blaine[] = { +static const struct SpriteFrameImage sPicTable_Blaine[] = { overworld_frame(gObjectEventPic_Blaine, 2, 4, 0), overworld_frame(gObjectEventPic_Blaine, 2, 4, 1), overworld_frame(gObjectEventPic_Blaine, 2, 4, 2), @@ -1051,7 +1051,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Blaine[] = { overworld_frame(gObjectEventPic_Blaine, 2, 4, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Sabrina[] = { +static const struct SpriteFrameImage sPicTable_Sabrina[] = { overworld_frame(gObjectEventPic_Sabrina, 2, 4, 0), overworld_frame(gObjectEventPic_Sabrina, 2, 4, 1), overworld_frame(gObjectEventPic_Sabrina, 2, 4, 2), @@ -1063,7 +1063,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Sabrina[] = { overworld_frame(gObjectEventPic_Sabrina, 2, 4, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Bill[] = { +static const struct SpriteFrameImage sPicTable_Bill[] = { overworld_frame(gObjectEventPic_Bill, 2, 4, 0), overworld_frame(gObjectEventPic_Bill, 2, 4, 1), overworld_frame(gObjectEventPic_Bill, 2, 4, 2), @@ -1075,7 +1075,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Bill[] = { overworld_frame(gObjectEventPic_Bill, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_Daisy[] = { +static const struct SpriteFrameImage sPicTable_Daisy[] = { overworld_frame(gObjectEventPic_Daisy, 2, 4, 0), overworld_frame(gObjectEventPic_Daisy, 2, 4, 1), overworld_frame(gObjectEventPic_Daisy, 2, 4, 2), @@ -1087,7 +1087,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Daisy[] = { overworld_frame(gObjectEventPic_Daisy, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_Lorelei[] = { +static const struct SpriteFrameImage sPicTable_Lorelei[] = { overworld_frame(gObjectEventPic_Lorelei, 2, 4, 0), overworld_frame(gObjectEventPic_Lorelei, 2, 4, 1), overworld_frame(gObjectEventPic_Lorelei, 2, 4, 2), @@ -1099,7 +1099,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Lorelei[] = { overworld_frame(gObjectEventPic_Lorelei, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_Lance[] = { +static const struct SpriteFrameImage sPicTable_Lance[] = { overworld_frame(gObjectEventPic_Lance, 2, 4, 0), overworld_frame(gObjectEventPic_Lance, 2, 4, 1), overworld_frame(gObjectEventPic_Lance, 2, 4, 2), @@ -1111,7 +1111,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Lance[] = { overworld_frame(gObjectEventPic_Lance, 2, 4, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Blue[] = { +static const struct SpriteFrameImage sPicTable_Blue[] = { overworld_frame(gObjectEventPic_Blue, 2, 4, 0), overworld_frame(gObjectEventPic_Blue, 2, 4, 1), overworld_frame(gObjectEventPic_Blue, 2, 4, 2), @@ -1123,7 +1123,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Blue[] = { overworld_frame(gObjectEventPic_Blue, 2, 4, 8), }; -const struct SpriteFrameImage gObjectEventPicTable_RedFish[] = { +static const struct SpriteFrameImage sPicTable_RedFish[] = { overworld_frame(gObjectEventPic_RedFish, 4, 4, 0), overworld_frame(gObjectEventPic_RedFish, 4, 4, 1), overworld_frame(gObjectEventPic_RedFish, 4, 4, 2), @@ -1138,7 +1138,7 @@ const struct SpriteFrameImage gObjectEventPicTable_RedFish[] = { overworld_frame(gObjectEventPic_RedFish, 4, 4, 11), }; -const struct SpriteFrameImage gObjectEventPicTable_GreenFish[] = { +static const struct SpriteFrameImage sPicTable_GreenFish[] = { overworld_frame(gObjectEventPic_GreenFish, 4, 4, 0), overworld_frame(gObjectEventPic_GreenFish, 4, 4, 1), overworld_frame(gObjectEventPic_GreenFish, 4, 4, 2), @@ -1153,15 +1153,15 @@ const struct SpriteFrameImage gObjectEventPicTable_GreenFish[] = { overworld_frame(gObjectEventPic_GreenFish, 4, 4, 11), }; -const struct SpriteFrameImage gObjectEventPicTable_TownMap[] = { +static const struct SpriteFrameImage sPicTable_TownMap[] = { overworld_frame(gObjectEventPic_TownMap, 2, 4, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_Pokedex[] = { +static const struct SpriteFrameImage sPicTable_Pokedex[] = { overworld_frame(gObjectEventPic_Pokedex, 2, 2, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_GBAKid[] = { +static const struct SpriteFrameImage sPicTable_GBAKid[] = { overworld_frame(gObjectEventPic_GBAKid, 2, 4, 0), overworld_frame(gObjectEventPic_GBAKid, 2, 4, 1), overworld_frame(gObjectEventPic_GBAKid, 2, 4, 2), @@ -1173,47 +1173,47 @@ const struct SpriteFrameImage gObjectEventPicTable_GBAKid[] = { overworld_frame(gObjectEventPic_GBAKid, 2, 4, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Fossil[] = { +static const struct SpriteFrameImage sPicTable_Fossil[] = { overworld_frame(gObjectEventPic_Fossil, 2, 2, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_Ruby[] = { +static const struct SpriteFrameImage sPicTable_Ruby[] = { overworld_frame(gObjectEventPic_Ruby, 2, 2, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_Sapphire[] = { +static const struct SpriteFrameImage sPicTable_Sapphire[] = { overworld_frame(gObjectEventPic_Sapphire, 2, 2, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_OldAmber[] = { +static const struct SpriteFrameImage sPicTable_OldAmber[] = { overworld_frame(gObjectEventPic_OldAmber, 2, 2, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_GymSign[] = { +static const struct SpriteFrameImage sPicTable_GymSign[] = { overworld_frame(gObjectEventPic_GymSign, 2, 4, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_Sign[] = { +static const struct SpriteFrameImage sPicTable_Sign[] = { overworld_frame(gObjectEventPic_Sign, 2, 2, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_WoodenSign[] = { +static const struct SpriteFrameImage sPicTable_WoodenSign[] = { overworld_frame(gObjectEventPic_WoodenSign, 2, 2, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_Clipboard[] = { +static const struct SpriteFrameImage sPicTable_Clipboard[] = { overworld_frame(gObjectEventPic_Clipboard, 2, 2, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_BirthIslandStone[] = { +static const struct SpriteFrameImage sPicTable_BirthIslandStone[] = { overworld_frame(gObjectEventPic_BirthIslandStone, 4, 4, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_LaprasDoll[] = { +static const struct SpriteFrameImage sPicTable_LaprasDoll[] = { overworld_frame(gObjectEventPic_LaprasDoll, 4, 4, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_Seagallop[] = { +static const struct SpriteFrameImage sPicTable_Seagallop[] = { overworld_frame(gObjectEventPic_Seagallop, 4, 16, 0), overworld_frame(gObjectEventPic_Seagallop, 4, 16, 0), overworld_frame(gObjectEventPic_Seagallop, 4, 16, 0), @@ -1225,7 +1225,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Seagallop[] = { overworld_frame(gObjectEventPic_Seagallop, 4, 16, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_SSAnne[] = { +static const struct SpriteFrameImage sPicTable_SSAnne[] = { overworld_frame(gObjectEventPic_SSAnne, 8, 16, 0), overworld_frame(gObjectEventPic_SSAnne, 8, 16, 0), overworld_frame(gObjectEventPic_SSAnne, 8, 16, 0), @@ -1237,7 +1237,7 @@ const struct SpriteFrameImage gObjectEventPicTable_SSAnne[] = { overworld_frame(gObjectEventPic_SSAnne, 8, 16, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_Snorlax[] = { +static const struct SpriteFrameImage sPicTable_Snorlax[] = { overworld_frame(gObjectEventPic_Snorlax, 4, 4, 0), overworld_frame(gObjectEventPic_Snorlax, 4, 4, 0), overworld_frame(gObjectEventPic_Snorlax, 4, 4, 0), @@ -1249,7 +1249,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Snorlax[] = { overworld_frame(gObjectEventPic_Snorlax, 4, 4, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_Spearow[] = { +static const struct SpriteFrameImage sPicTable_Spearow[] = { overworld_frame(gObjectEventPic_Spearow, 2, 2, 0), overworld_frame(gObjectEventPic_Spearow, 2, 2, 1), overworld_frame(gObjectEventPic_Spearow, 2, 2, 2), @@ -1261,7 +1261,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Spearow[] = { overworld_frame(gObjectEventPic_Spearow, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Pidgeot[] = { +static const struct SpriteFrameImage sPicTable_Pidgeot[] = { overworld_frame(gObjectEventPic_Pidgeot, 2, 2, 0), overworld_frame(gObjectEventPic_Pidgeot, 2, 2, 1), overworld_frame(gObjectEventPic_Pidgeot, 2, 2, 2), @@ -1273,7 +1273,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Pidgeot[] = { overworld_frame(gObjectEventPic_Pidgeot, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Omanyte[] = { +static const struct SpriteFrameImage sPicTable_Omanyte[] = { overworld_frame(gObjectEventPic_Omanyte, 2, 2, 0), overworld_frame(gObjectEventPic_Omanyte, 2, 2, 1), overworld_frame(gObjectEventPic_Omanyte, 2, 2, 2), @@ -1285,7 +1285,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Omanyte[] = { overworld_frame(gObjectEventPic_Omanyte, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Kangaskhan[] = { +static const struct SpriteFrameImage sPicTable_Kangaskhan[] = { overworld_frame(gObjectEventPic_Kangaskhan, 2, 2, 0), overworld_frame(gObjectEventPic_Kangaskhan, 2, 2, 1), overworld_frame(gObjectEventPic_Kangaskhan, 2, 2, 2), @@ -1297,7 +1297,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Kangaskhan[] = { overworld_frame(gObjectEventPic_Kangaskhan, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Psyduck[] = { +static const struct SpriteFrameImage sPicTable_Psyduck[] = { overworld_frame(gObjectEventPic_Psyduck, 2, 2, 0), overworld_frame(gObjectEventPic_Psyduck, 2, 2, 1), overworld_frame(gObjectEventPic_Psyduck, 2, 2, 2), @@ -1309,7 +1309,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Psyduck[] = { overworld_frame(gObjectEventPic_Psyduck, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_NidoranF[] = { +static const struct SpriteFrameImage sPicTable_NidoranF[] = { overworld_frame(gObjectEventPic_NidoranF, 2, 2, 0), overworld_frame(gObjectEventPic_NidoranF, 2, 2, 1), overworld_frame(gObjectEventPic_NidoranF, 2, 2, 2), @@ -1321,7 +1321,7 @@ const struct SpriteFrameImage gObjectEventPicTable_NidoranF[] = { overworld_frame(gObjectEventPic_NidoranF, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_NidoranM[] = { +static const struct SpriteFrameImage sPicTable_NidoranM[] = { overworld_frame(gObjectEventPic_NidoranM, 2, 2, 0), overworld_frame(gObjectEventPic_NidoranM, 2, 2, 1), overworld_frame(gObjectEventPic_NidoranM, 2, 2, 2), @@ -1333,7 +1333,7 @@ const struct SpriteFrameImage gObjectEventPicTable_NidoranM[] = { overworld_frame(gObjectEventPic_NidoranM, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Nidorino[] = { +static const struct SpriteFrameImage sPicTable_Nidorino[] = { overworld_frame(gObjectEventPic_Nidorino, 2, 2, 0), overworld_frame(gObjectEventPic_Nidorino, 2, 2, 1), overworld_frame(gObjectEventPic_Nidorino, 2, 2, 2), @@ -1345,7 +1345,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Nidorino[] = { overworld_frame(gObjectEventPic_Nidorino, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Meowth[] = { +static const struct SpriteFrameImage sPicTable_Meowth[] = { overworld_frame(gObjectEventPic_Meowth, 2, 2, 0), overworld_frame(gObjectEventPic_Meowth, 2, 2, 1), overworld_frame(gObjectEventPic_Meowth, 2, 2, 2), @@ -1357,7 +1357,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Meowth[] = { overworld_frame(gObjectEventPic_Meowth, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Seel[] = { +static const struct SpriteFrameImage sPicTable_Seel[] = { overworld_frame(gObjectEventPic_Seel, 2, 2, 0), overworld_frame(gObjectEventPic_Seel, 2, 2, 1), overworld_frame(gObjectEventPic_Seel, 2, 2, 2), @@ -1369,7 +1369,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Seel[] = { overworld_frame(gObjectEventPic_Seel, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Voltorb[] = { +static const struct SpriteFrameImage sPicTable_Voltorb[] = { overworld_frame(gObjectEventPic_Voltorb, 2, 2, 0), overworld_frame(gObjectEventPic_Voltorb, 2, 2, 1), overworld_frame(gObjectEventPic_Voltorb, 2, 2, 2), @@ -1381,7 +1381,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Voltorb[] = { overworld_frame(gObjectEventPic_Voltorb, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Slowpoke[] = { +static const struct SpriteFrameImage sPicTable_Slowpoke[] = { overworld_frame(gObjectEventPic_Slowpoke, 2, 2, 0), overworld_frame(gObjectEventPic_Slowpoke, 2, 2, 1), overworld_frame(gObjectEventPic_Slowpoke, 2, 2, 2), @@ -1393,7 +1393,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Slowpoke[] = { overworld_frame(gObjectEventPic_Slowpoke, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Slowbro[] = { +static const struct SpriteFrameImage sPicTable_Slowbro[] = { overworld_frame(gObjectEventPic_Slowbro, 2, 2, 0), overworld_frame(gObjectEventPic_Slowbro, 2, 2, 1), overworld_frame(gObjectEventPic_Slowbro, 2, 2, 2), @@ -1405,7 +1405,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Slowbro[] = { overworld_frame(gObjectEventPic_Slowbro, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Machop[] = { +static const struct SpriteFrameImage sPicTable_Machop[] = { overworld_frame(gObjectEventPic_Machop, 2, 2, 0), overworld_frame(gObjectEventPic_Machop, 2, 2, 1), overworld_frame(gObjectEventPic_Machop, 2, 2, 2), @@ -1417,7 +1417,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Machop[] = { overworld_frame(gObjectEventPic_Machop, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Wigglytuff[] = { +static const struct SpriteFrameImage sPicTable_Wigglytuff[] = { overworld_frame(gObjectEventPic_Wigglytuff, 2, 2, 0), overworld_frame(gObjectEventPic_Wigglytuff, 2, 2, 1), overworld_frame(gObjectEventPic_Wigglytuff, 2, 2, 2), @@ -1429,7 +1429,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Wigglytuff[] = { overworld_frame(gObjectEventPic_Wigglytuff, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Doduo[] = { +static const struct SpriteFrameImage sPicTable_Doduo[] = { overworld_frame(gObjectEventPic_Doduo, 2, 2, 0), overworld_frame(gObjectEventPic_Doduo, 2, 2, 1), overworld_frame(gObjectEventPic_Doduo, 2, 2, 2), @@ -1441,7 +1441,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Doduo[] = { overworld_frame(gObjectEventPic_Doduo, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Fearow[] = { +static const struct SpriteFrameImage sPicTable_Fearow[] = { overworld_frame(gObjectEventPic_Fearow, 2, 2, 0), overworld_frame(gObjectEventPic_Fearow, 2, 2, 1), overworld_frame(gObjectEventPic_Fearow, 2, 2, 2), @@ -1453,7 +1453,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Fearow[] = { overworld_frame(gObjectEventPic_Fearow, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Lapras[] = { +static const struct SpriteFrameImage sPicTable_Lapras[] = { overworld_frame(gObjectEventPic_Lapras, 2, 2, 0), overworld_frame(gObjectEventPic_Lapras, 2, 2, 1), overworld_frame(gObjectEventPic_Lapras, 2, 2, 2), @@ -1465,7 +1465,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Lapras[] = { overworld_frame(gObjectEventPic_Lapras, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Zapdos[] = { +static const struct SpriteFrameImage sPicTable_Zapdos[] = { overworld_frame(gObjectEventPic_Zapdos, 4, 4, 0), overworld_frame(gObjectEventPic_Zapdos, 4, 4, 0), overworld_frame(gObjectEventPic_Zapdos, 4, 4, 0), @@ -1477,7 +1477,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Zapdos[] = { overworld_frame(gObjectEventPic_Zapdos, 4, 4, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_Moltres[] = { +static const struct SpriteFrameImage sPicTable_Moltres[] = { overworld_frame(gObjectEventPic_Moltres, 4, 4, 0), overworld_frame(gObjectEventPic_Moltres, 4, 4, 0), overworld_frame(gObjectEventPic_Moltres, 4, 4, 0), @@ -1489,7 +1489,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Moltres[] = { overworld_frame(gObjectEventPic_Moltres, 4, 4, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_Articuno[] = { +static const struct SpriteFrameImage sPicTable_Articuno[] = { overworld_frame(gObjectEventPic_Articuno, 4, 4, 0), overworld_frame(gObjectEventPic_Articuno, 4, 4, 0), overworld_frame(gObjectEventPic_Articuno, 4, 4, 0), @@ -1501,7 +1501,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Articuno[] = { overworld_frame(gObjectEventPic_Articuno, 4, 4, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_DeoxysD[] = { +static const struct SpriteFrameImage sPicTable_DeoxysD[] = { overworld_frame(gObjectEventPic_DeoxysD, 4, 4, 0), overworld_frame(gObjectEventPic_DeoxysD, 4, 4, 0), overworld_frame(gObjectEventPic_DeoxysD, 4, 4, 0), @@ -1513,7 +1513,7 @@ const struct SpriteFrameImage gObjectEventPicTable_DeoxysD[] = { overworld_frame(gObjectEventPic_DeoxysD, 4, 4, 1), }; -const struct SpriteFrameImage gObjectEventPicTable_DeoxysA[] = { +static const struct SpriteFrameImage sPicTable_DeoxysA[] = { overworld_frame(gObjectEventPic_DeoxysA, 4, 4, 0), overworld_frame(gObjectEventPic_DeoxysA, 4, 4, 0), overworld_frame(gObjectEventPic_DeoxysA, 4, 4, 0), @@ -1525,7 +1525,7 @@ const struct SpriteFrameImage gObjectEventPicTable_DeoxysA[] = { overworld_frame(gObjectEventPic_DeoxysA, 4, 4, 1), }; -const struct SpriteFrameImage gObjectEventPicTable_DeoxysN[] = { +static const struct SpriteFrameImage sPicTable_DeoxysN[] = { overworld_frame(gObjectEventPic_DeoxysN, 4, 4, 0), overworld_frame(gObjectEventPic_DeoxysN, 4, 4, 0), overworld_frame(gObjectEventPic_DeoxysN, 4, 4, 0), @@ -1537,7 +1537,7 @@ const struct SpriteFrameImage gObjectEventPicTable_DeoxysN[] = { overworld_frame(gObjectEventPic_DeoxysN, 4, 4, 1), }; -const struct SpriteFrameImage gObjectEventPicTable_Mewtwo[] = { +static const struct SpriteFrameImage sPicTable_Mewtwo[] = { overworld_frame(gObjectEventPic_Mewtwo, 2, 2, 0), overworld_frame(gObjectEventPic_Mewtwo, 2, 2, 0), overworld_frame(gObjectEventPic_Mewtwo, 2, 2, 0), @@ -1549,7 +1549,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Mewtwo[] = { overworld_frame(gObjectEventPic_Mewtwo, 2, 2, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_Mew[] = { +static const struct SpriteFrameImage sPicTable_Mew[] = { overworld_frame(gObjectEventPic_Mew, 2, 2, 0), overworld_frame(gObjectEventPic_Mew, 2, 2, 0), overworld_frame(gObjectEventPic_Mew, 2, 2, 0), @@ -1561,7 +1561,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Mew[] = { overworld_frame(gObjectEventPic_Mew, 2, 2, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_Entei[] = { +static const struct SpriteFrameImage sPicTable_Entei[] = { overworld_frame(gObjectEventPic_Entei, 2, 2, 0), overworld_frame(gObjectEventPic_Entei, 2, 2, 0), overworld_frame(gObjectEventPic_Entei, 2, 2, 0), @@ -1573,7 +1573,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Entei[] = { overworld_frame(gObjectEventPic_Entei, 2, 2, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_Raikou[] = { +static const struct SpriteFrameImage sPicTable_Raikou[] = { overworld_frame(gObjectEventPic_Raikou, 2, 2, 0), overworld_frame(gObjectEventPic_Raikou, 2, 2, 0), overworld_frame(gObjectEventPic_Raikou, 2, 2, 0), @@ -1585,7 +1585,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Raikou[] = { overworld_frame(gObjectEventPic_Raikou, 2, 2, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_Suicune[] = { +static const struct SpriteFrameImage sPicTable_Suicune[] = { overworld_frame(gObjectEventPic_Suicune, 2, 2, 0), overworld_frame(gObjectEventPic_Suicune, 2, 2, 0), overworld_frame(gObjectEventPic_Suicune, 2, 2, 0), @@ -1597,7 +1597,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Suicune[] = { overworld_frame(gObjectEventPic_Suicune, 2, 2, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_Lugia[] = { +static const struct SpriteFrameImage sPicTable_Lugia[] = { overworld_frame(gObjectEventPic_Lugia, 4, 4, 0), overworld_frame(gObjectEventPic_Lugia, 4, 4, 0), overworld_frame(gObjectEventPic_Lugia, 4, 4, 0), @@ -1609,7 +1609,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Lugia[] = { overworld_frame(gObjectEventPic_Lugia, 4, 4, 1), }; -const struct SpriteFrameImage gObjectEventPicTable_HoOh[] = { +static const struct SpriteFrameImage sPicTable_HoOh[] = { overworld_frame(gObjectEventPic_HoOh, 4, 4, 0), overworld_frame(gObjectEventPic_HoOh, 4, 4, 0), overworld_frame(gObjectEventPic_HoOh, 4, 4, 0), @@ -1621,7 +1621,7 @@ const struct SpriteFrameImage gObjectEventPicTable_HoOh[] = { overworld_frame(gObjectEventPic_HoOh, 4, 4, 1), }; -const struct SpriteFrameImage gObjectEventPicTable_Celebi[] = { +static const struct SpriteFrameImage sPicTable_Celebi[] = { overworld_frame(gObjectEventPic_Celebi, 2, 2, 0), overworld_frame(gObjectEventPic_Celebi, 2, 2, 0), overworld_frame(gObjectEventPic_Celebi, 2, 2, 0), @@ -1633,7 +1633,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Celebi[] = { overworld_frame(gObjectEventPic_Celebi, 2, 2, 0), }; -const struct SpriteFrameImage gObjectEventPicTable_Cubone[] = { +static const struct SpriteFrameImage sPicTable_Cubone[] = { overworld_frame(gObjectEventPic_Cubone, 2, 2, 0), overworld_frame(gObjectEventPic_Cubone, 2, 2, 1), overworld_frame(gObjectEventPic_Cubone, 2, 2, 2), @@ -1645,7 +1645,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Cubone[] = { overworld_frame(gObjectEventPic_Cubone, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Poliwrath[] = { +static const struct SpriteFrameImage sPicTable_Poliwrath[] = { overworld_frame(gObjectEventPic_Poliwrath, 2, 2, 0), overworld_frame(gObjectEventPic_Poliwrath, 2, 2, 1), overworld_frame(gObjectEventPic_Poliwrath, 2, 2, 2), @@ -1657,7 +1657,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Poliwrath[] = { overworld_frame(gObjectEventPic_Poliwrath, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Chansey[] = { +static const struct SpriteFrameImage sPicTable_Chansey[] = { overworld_frame(gObjectEventPic_Chansey, 2, 2, 0), overworld_frame(gObjectEventPic_Chansey, 2, 2, 1), overworld_frame(gObjectEventPic_Chansey, 2, 2, 2), @@ -1669,7 +1669,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Chansey[] = { overworld_frame(gObjectEventPic_Chansey, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Pikachu[] = { +static const struct SpriteFrameImage sPicTable_Pikachu[] = { overworld_frame(gObjectEventPic_Pikachu, 2, 2, 0), overworld_frame(gObjectEventPic_Pikachu, 2, 2, 1), overworld_frame(gObjectEventPic_Pikachu, 2, 2, 2), @@ -1681,7 +1681,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Pikachu[] = { overworld_frame(gObjectEventPic_Pikachu, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Jigglypuff[] = { +static const struct SpriteFrameImage sPicTable_Jigglypuff[] = { overworld_frame(gObjectEventPic_Jigglypuff, 2, 2, 0), overworld_frame(gObjectEventPic_Jigglypuff, 2, 2, 1), overworld_frame(gObjectEventPic_Jigglypuff, 2, 2, 2), @@ -1693,7 +1693,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Jigglypuff[] = { overworld_frame(gObjectEventPic_Jigglypuff, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Pidgey[] = { +static const struct SpriteFrameImage sPicTable_Pidgey[] = { overworld_frame(gObjectEventPic_Pidgey, 2, 2, 0), overworld_frame(gObjectEventPic_Pidgey, 2, 2, 1), overworld_frame(gObjectEventPic_Pidgey, 2, 2, 2), @@ -1705,7 +1705,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Pidgey[] = { overworld_frame(gObjectEventPic_Pidgey, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Clefairy[] = { +static const struct SpriteFrameImage sPicTable_Clefairy[] = { overworld_frame(gObjectEventPic_Clefairy, 2, 2, 0), overworld_frame(gObjectEventPic_Clefairy, 2, 2, 1), overworld_frame(gObjectEventPic_Clefairy, 2, 2, 2), @@ -1717,7 +1717,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Clefairy[] = { overworld_frame(gObjectEventPic_Clefairy, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Machoke[] = { +static const struct SpriteFrameImage sPicTable_Machoke[] = { overworld_frame(gObjectEventPic_Machoke, 2, 2, 0), overworld_frame(gObjectEventPic_Machoke, 2, 2, 1), overworld_frame(gObjectEventPic_Machoke, 2, 2, 2), @@ -1729,7 +1729,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Machoke[] = { overworld_frame(gObjectEventPic_Machoke, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Kabuto[] = { +static const struct SpriteFrameImage sPicTable_Kabuto[] = { overworld_frame(gObjectEventPic_Kabuto, 2, 2, 0), overworld_frame(gObjectEventPic_Kabuto, 2, 2, 1), overworld_frame(gObjectEventPic_Kabuto, 2, 2, 2), @@ -1741,7 +1741,7 @@ const struct SpriteFrameImage gObjectEventPicTable_Kabuto[] = { overworld_frame(gObjectEventPic_Kabuto, 2, 2, 2), }; -const struct SpriteFrameImage gObjectEventPicTable_Mom[] = { +static const struct SpriteFrameImage sPicTable_Mom[] = { overworld_frame(gObjectEventPic_Mom, 2, 4, 0), overworld_frame(gObjectEventPic_Mom, 2, 4, 1), overworld_frame(gObjectEventPic_Mom, 2, 4, 2), diff --git a/src/event_object_movement.c b/src/event_object_movement.c index c304b8b52..099211d4c 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -282,31 +282,11 @@ static void (*const sMovementTypeCallbacks[MOVEMENT_TYPES_COUNT])(struct Sprite }; static const bool8 gRangedMovementTypes[MOVEMENT_TYPES_COUNT] = { - [MOVEMENT_TYPE_NONE] = FALSE, - [MOVEMENT_TYPE_LOOK_AROUND] = FALSE, [MOVEMENT_TYPE_WANDER_AROUND] = TRUE, [MOVEMENT_TYPE_WANDER_UP_AND_DOWN] = TRUE, [MOVEMENT_TYPE_WANDER_DOWN_AND_UP] = TRUE, [MOVEMENT_TYPE_WANDER_LEFT_AND_RIGHT] = TRUE, [MOVEMENT_TYPE_WANDER_RIGHT_AND_LEFT] = TRUE, - [MOVEMENT_TYPE_FACE_UP] = FALSE, - [MOVEMENT_TYPE_FACE_DOWN] = FALSE, - [MOVEMENT_TYPE_FACE_LEFT] = FALSE, - [MOVEMENT_TYPE_FACE_RIGHT] = FALSE, - [MOVEMENT_TYPE_PLAYER] = FALSE, - [MOVEMENT_TYPE_BERRY_TREE_GROWTH] = FALSE, - [MOVEMENT_TYPE_FACE_DOWN_AND_UP] = FALSE, - [MOVEMENT_TYPE_FACE_LEFT_AND_RIGHT] = FALSE, - [MOVEMENT_TYPE_FACE_UP_AND_LEFT] = FALSE, - [MOVEMENT_TYPE_FACE_UP_AND_RIGHT] = FALSE, - [MOVEMENT_TYPE_FACE_DOWN_AND_LEFT] = FALSE, - [MOVEMENT_TYPE_FACE_DOWN_AND_RIGHT] = FALSE, - [MOVEMENT_TYPE_FACE_DOWN_UP_AND_LEFT] = FALSE, - [MOVEMENT_TYPE_FACE_DOWN_UP_AND_RIGHT] = FALSE, - [MOVEMENT_TYPE_FACE_UP_LEFT_AND_RIGHT] = FALSE, - [MOVEMENT_TYPE_FACE_DOWN_LEFT_AND_RIGHT] = FALSE, - [MOVEMENT_TYPE_ROTATE_COUNTERCLOCKWISE] = FALSE, - [MOVEMENT_TYPE_ROTATE_CLOCKWISE] = FALSE, [MOVEMENT_TYPE_WALK_UP_AND_DOWN] = TRUE, [MOVEMENT_TYPE_WALK_DOWN_AND_UP] = TRUE, [MOVEMENT_TYPE_WALK_LEFT_AND_RIGHT] = TRUE, @@ -339,29 +319,10 @@ static const bool8 gRangedMovementTypes[MOVEMENT_TYPES_COUNT] = { [MOVEMENT_TYPE_COPY_PLAYER_OPPOSITE] = TRUE, [MOVEMENT_TYPE_COPY_PLAYER_COUNTERCLOCKWISE] = TRUE, [MOVEMENT_TYPE_COPY_PLAYER_CLOCKWISE] = TRUE, - [MOVEMENT_TYPE_TREE_DISGUISE] = FALSE, - [MOVEMENT_TYPE_MOUNTAIN_DISGUISE] = FALSE, [MOVEMENT_TYPE_COPY_PLAYER_IN_GRASS] = TRUE, [MOVEMENT_TYPE_COPY_PLAYER_OPPOSITE_IN_GRASS] = TRUE, [MOVEMENT_TYPE_COPY_PLAYER_COUNTERCLOCKWISE_IN_GRASS] = TRUE, [MOVEMENT_TYPE_COPY_PLAYER_CLOCKWISE_IN_GRASS] = TRUE, - [MOVEMENT_TYPE_BURIED] = FALSE, - [MOVEMENT_TYPE_WALK_IN_PLACE_DOWN] = FALSE, - [MOVEMENT_TYPE_WALK_IN_PLACE_UP] = FALSE, - [MOVEMENT_TYPE_WALK_IN_PLACE_LEFT] = FALSE, - [MOVEMENT_TYPE_WALK_IN_PLACE_RIGHT] = FALSE, - [MOVEMENT_TYPE_WALK_SLOWLY_IN_PLACE_DOWN] = FALSE, - [MOVEMENT_TYPE_WALK_SLOWLY_IN_PLACE_UP] = FALSE, - [MOVEMENT_TYPE_WALK_SLOWLY_IN_PLACE_LEFT] = FALSE, - [MOVEMENT_TYPE_WALK_SLOWLY_IN_PLACE_RIGHT] = FALSE, - [MOVEMENT_TYPE_JOG_IN_PLACE_DOWN] = FALSE, - [MOVEMENT_TYPE_JOG_IN_PLACE_UP] = FALSE, - [MOVEMENT_TYPE_JOG_IN_PLACE_LEFT] = FALSE, - [MOVEMENT_TYPE_JOG_IN_PLACE_RIGHT] = FALSE, - [MOVEMENT_TYPE_INVISIBLE] = FALSE, - [MOVEMENT_TYPE_VS_SEEKER_4D] = FALSE, - [MOVEMENT_TYPE_VS_SEEKER_4E] = FALSE, - [MOVEMENT_TYPE_VS_SEEKER_4F] = FALSE, [MOVEMENT_TYPE_WANDER_AROUND_SLOWER] = TRUE, }; @@ -691,208 +652,208 @@ static const s16 gMovementDelaysShort[] = {32, 48, 64, 80}; #include "data/object_events/movement_type_func_tables.h" -static const u8 gFaceDirectionAnimNums[] = { - [DIR_NONE] = 0x00, - [DIR_SOUTH] = 0x00, - [DIR_NORTH] = 0x01, - [DIR_WEST] = 0x02, - [DIR_EAST] = 0x03, - [DIR_SOUTHWEST] = 0x00, - [DIR_SOUTHEAST] = 0x00, - [DIR_NORTHWEST] = 0x01, - [DIR_NORTHEAST] = 0x01, +static const u8 sFaceDirectionAnimNums[] = { + [DIR_NONE] = ANIM_STD_FACE_SOUTH, + [DIR_SOUTH] = ANIM_STD_FACE_SOUTH, + [DIR_NORTH] = ANIM_STD_FACE_NORTH, + [DIR_WEST] = ANIM_STD_FACE_WEST, + [DIR_EAST] = ANIM_STD_FACE_EAST, + [DIR_SOUTHWEST] = ANIM_STD_FACE_SOUTH, + [DIR_SOUTHEAST] = ANIM_STD_FACE_SOUTH, + [DIR_NORTHWEST] = ANIM_STD_FACE_NORTH, + [DIR_NORTHEAST] = ANIM_STD_FACE_NORTH, }; -static const u8 gMoveDirectionAnimNums[] = { - [DIR_NONE] = 0x4, - [DIR_SOUTH] = 0x4, - [DIR_NORTH] = 0x5, - [DIR_WEST] = 0x6, - [DIR_EAST] = 0x7, - [DIR_SOUTHWEST] = 0x4, - [DIR_SOUTHEAST] = 0x4, - [DIR_NORTHWEST] = 0x5, - [DIR_NORTHEAST] = 0x5, +static const u8 sMoveDirectionAnimNums[] = { + [DIR_NONE] = ANIM_STD_GO_SOUTH, + [DIR_SOUTH] = ANIM_STD_GO_SOUTH, + [DIR_NORTH] = ANIM_STD_GO_NORTH, + [DIR_WEST] = ANIM_STD_GO_WEST, + [DIR_EAST] = ANIM_STD_GO_EAST, + [DIR_SOUTHWEST] = ANIM_STD_GO_SOUTH, + [DIR_SOUTHEAST] = ANIM_STD_GO_SOUTH, + [DIR_NORTHWEST] = ANIM_STD_GO_NORTH, + [DIR_NORTHEAST] = ANIM_STD_GO_NORTH, }; -static const u8 gMoveDirectionFastAnimNums[] = { - [DIR_NONE] = 0x8, - [DIR_SOUTH] = 0x8, - [DIR_NORTH] = 0x9, - [DIR_WEST] = 0xA, - [DIR_EAST] = 0xB, - [DIR_SOUTHWEST] = 0x8, - [DIR_SOUTHEAST] = 0x8, - [DIR_NORTHWEST] = 0x9, - [DIR_NORTHEAST] = 0x9, +static const u8 sMoveDirectionFastAnimNums[] = { + [DIR_NONE] = ANIM_STD_GO_FAST_SOUTH, + [DIR_SOUTH] = ANIM_STD_GO_FAST_SOUTH, + [DIR_NORTH] = ANIM_STD_GO_FAST_NORTH, + [DIR_WEST] = ANIM_STD_GO_FAST_WEST, + [DIR_EAST] = ANIM_STD_GO_FAST_EAST, + [DIR_SOUTHWEST] = ANIM_STD_GO_FAST_SOUTH, + [DIR_SOUTHEAST] = ANIM_STD_GO_FAST_SOUTH, + [DIR_NORTHWEST] = ANIM_STD_GO_FAST_NORTH, + [DIR_NORTHEAST] = ANIM_STD_GO_FAST_NORTH, }; -static const u8 gMoveDirectionFasterAnimNums[] = { - [DIR_NONE] = 0xC, - [DIR_SOUTH] = 0xC, - [DIR_NORTH] = 0xD, - [DIR_WEST] = 0xE, - [DIR_EAST] = 0xF, - [DIR_SOUTHWEST] = 0xC, - [DIR_SOUTHEAST] = 0xC, - [DIR_NORTHWEST] = 0xD, - [DIR_NORTHEAST] = 0xD, +static const u8 sMoveDirectionFasterAnimNums[] = { + [DIR_NONE] = ANIM_STD_GO_FASTER_SOUTH, + [DIR_SOUTH] = ANIM_STD_GO_FASTER_SOUTH, + [DIR_NORTH] = ANIM_STD_GO_FASTER_NORTH, + [DIR_WEST] = ANIM_STD_GO_FASTER_WEST, + [DIR_EAST] = ANIM_STD_GO_FASTER_EAST, + [DIR_SOUTHWEST] = ANIM_STD_GO_FASTER_SOUTH, + [DIR_SOUTHEAST] = ANIM_STD_GO_FASTER_SOUTH, + [DIR_NORTHWEST] = ANIM_STD_GO_FASTER_NORTH, + [DIR_NORTHEAST] = ANIM_STD_GO_FASTER_NORTH, }; -static const u8 gMoveDirectionFastestAnimNums[] = { - [DIR_NONE] = 0x10, - [DIR_SOUTH] = 0x10, - [DIR_NORTH] = 0x11, - [DIR_WEST] = 0x12, - [DIR_EAST] = 0x13, - [DIR_SOUTHWEST] = 0x10, - [DIR_SOUTHEAST] = 0x10, - [DIR_NORTHWEST] = 0x11, - [DIR_NORTHEAST] = 0x11, +static const u8 sMoveDirectionFastestAnimNums[] = { + [DIR_NONE] = ANIM_STD_GO_FASTEST_SOUTH, + [DIR_SOUTH] = ANIM_STD_GO_FASTEST_SOUTH, + [DIR_NORTH] = ANIM_STD_GO_FASTEST_NORTH, + [DIR_WEST] = ANIM_STD_GO_FASTEST_WEST, + [DIR_EAST] = ANIM_STD_GO_FASTEST_EAST, + [DIR_SOUTHWEST] = ANIM_STD_GO_FASTEST_SOUTH, + [DIR_SOUTHEAST] = ANIM_STD_GO_FASTEST_SOUTH, + [DIR_NORTHWEST] = ANIM_STD_GO_FASTEST_NORTH, + [DIR_NORTHEAST] = ANIM_STD_GO_FASTEST_NORTH, }; -static const u8 gJumpSpecialDirectionAnimNums[] = { - [DIR_NONE] = 0x14, - [DIR_SOUTH] = 0x14, - [DIR_NORTH] = 0x15, - [DIR_WEST] = 0x16, - [DIR_EAST] = 0x17, - [DIR_SOUTHWEST] = 0x14, - [DIR_SOUTHEAST] = 0x14, - [DIR_NORTHWEST] = 0x15, - [DIR_NORTHEAST] = 0x15, +static const u8 sJumpSpecialDirectionAnimNums[] = { + [DIR_NONE] = ANIM_GET_ON_OFF_POKEMON_SOUTH, + [DIR_SOUTH] = ANIM_GET_ON_OFF_POKEMON_SOUTH, + [DIR_NORTH] = ANIM_GET_ON_OFF_POKEMON_NORTH, + [DIR_WEST] = ANIM_GET_ON_OFF_POKEMON_WEST, + [DIR_EAST] = ANIM_GET_ON_OFF_POKEMON_EAST, + [DIR_SOUTHWEST] = ANIM_GET_ON_OFF_POKEMON_SOUTH, + [DIR_SOUTHEAST] = ANIM_GET_ON_OFF_POKEMON_SOUTH, + [DIR_NORTHWEST] = ANIM_GET_ON_OFF_POKEMON_NORTH, + [DIR_NORTHEAST] = ANIM_GET_ON_OFF_POKEMON_NORTH, }; -static const u8 gAcroWheelieDirectionAnimNums[] = { - [DIR_NONE] = 0x14, - [DIR_SOUTH] = 0x14, - [DIR_NORTH] = 0x15, - [DIR_WEST] = 0x16, - [DIR_EAST] = 0x17, - [DIR_SOUTHWEST] = 0x14, - [DIR_SOUTHEAST] = 0x14, - [DIR_NORTHWEST] = 0x15, - [DIR_NORTHEAST] = 0x15, +static const u8 sAcroBunnyHopBackWheelDirectionAnimNums[] = { + [DIR_NONE] = ANIM_BUNNY_HOP_BACK_WHEEL_SOUTH, + [DIR_SOUTH] = ANIM_BUNNY_HOP_BACK_WHEEL_SOUTH, + [DIR_NORTH] = ANIM_BUNNY_HOP_BACK_WHEEL_NORTH, + [DIR_WEST] = ANIM_BUNNY_HOP_BACK_WHEEL_WEST, + [DIR_EAST] = ANIM_BUNNY_HOP_BACK_WHEEL_EAST, + [DIR_SOUTHWEST] = ANIM_BUNNY_HOP_BACK_WHEEL_SOUTH, + [DIR_SOUTHEAST] = ANIM_BUNNY_HOP_BACK_WHEEL_SOUTH, + [DIR_NORTHWEST] = ANIM_BUNNY_HOP_BACK_WHEEL_NORTH, + [DIR_NORTHEAST] = ANIM_BUNNY_HOP_BACK_WHEEL_NORTH, }; -static const u8 gUnrefAnimNums_080634A0[] = { - [DIR_NONE] = 0x18, - [DIR_SOUTH] = 0x18, - [DIR_NORTH] = 0x19, - [DIR_WEST] = 0x1A, - [DIR_EAST] = 0x1B, - [DIR_SOUTHWEST] = 0x18, - [DIR_SOUTHEAST] = 0x18, - [DIR_NORTHWEST] = 0x19, - [DIR_NORTHEAST] = 0x19, +static const u8 sAcroBunnyHopFrontWheelDirectionAnimNums[] = { + [DIR_NONE] = ANIM_BUNNY_HOP_FRONT_WHEEL_SOUTH, + [DIR_SOUTH] = ANIM_BUNNY_HOP_FRONT_WHEEL_SOUTH, + [DIR_NORTH] = ANIM_BUNNY_HOP_FRONT_WHEEL_NORTH, + [DIR_WEST] = ANIM_BUNNY_HOP_FRONT_WHEEL_WEST, + [DIR_EAST] = ANIM_BUNNY_HOP_FRONT_WHEEL_EAST, + [DIR_SOUTHWEST] = ANIM_BUNNY_HOP_FRONT_WHEEL_SOUTH, + [DIR_SOUTHEAST] = ANIM_BUNNY_HOP_FRONT_WHEEL_SOUTH, + [DIR_NORTHWEST] = ANIM_BUNNY_HOP_FRONT_WHEEL_NORTH, + [DIR_NORTHEAST] = ANIM_BUNNY_HOP_FRONT_WHEEL_NORTH, }; -static const u8 gAcroEndWheelieDirectionAnimNums[] = { - [DIR_NONE] = 0x1C, - [DIR_SOUTH] = 0x1C, - [DIR_NORTH] = 0x1D, - [DIR_WEST] = 0x1E, - [DIR_EAST] = 0x1F, - [DIR_SOUTHWEST] = 0x1C, - [DIR_SOUTHEAST] = 0x1C, - [DIR_NORTHWEST] = 0x1D, - [DIR_NORTHEAST] = 0x1D, +static const u8 sAcroStandingWheelieBackWheelDirectionAnimNums[] = { + [DIR_NONE] = ANIM_STANDING_WHEELIE_BACK_WHEEL_SOUTH, + [DIR_SOUTH] = ANIM_STANDING_WHEELIE_BACK_WHEEL_SOUTH, + [DIR_NORTH] = ANIM_STANDING_WHEELIE_BACK_WHEEL_NORTH, + [DIR_WEST] = ANIM_STANDING_WHEELIE_BACK_WHEEL_WEST, + [DIR_EAST] = ANIM_STANDING_WHEELIE_BACK_WHEEL_EAST, + [DIR_SOUTHWEST] = ANIM_STANDING_WHEELIE_BACK_WHEEL_SOUTH, + [DIR_SOUTHEAST] = ANIM_STANDING_WHEELIE_BACK_WHEEL_SOUTH, + [DIR_NORTHWEST] = ANIM_STANDING_WHEELIE_BACK_WHEEL_NORTH, + [DIR_NORTHEAST] = ANIM_STANDING_WHEELIE_BACK_WHEEL_NORTH, }; -static const u8 gUnknown_83A6465[] = { - [DIR_NONE] = 0x18, - [DIR_SOUTH] = 0x18, - [DIR_NORTH] = 0x19, - [DIR_WEST] = 0x1A, - [DIR_EAST] = 0x1B, - [DIR_SOUTHWEST] = 0x18, - [DIR_SOUTHEAST] = 0x19, - [DIR_NORTHWEST] = 0x1A, - [DIR_NORTHEAST] = 0x1B, +static const u8 sSpinDirectionAnimNums[] = { + [DIR_NONE] = ANIM_SPIN_SOUTH, + [DIR_SOUTH] = ANIM_SPIN_SOUTH, + [DIR_NORTH] = ANIM_SPIN_NORTH, + [DIR_WEST] = ANIM_SPIN_WEST, + [DIR_EAST] = ANIM_SPIN_EAST, + [DIR_SOUTHWEST] = ANIM_SPIN_SOUTH, + [DIR_SOUTHEAST] = ANIM_SPIN_NORTH, + [DIR_NORTHWEST] = ANIM_SPIN_WEST, + [DIR_NORTHEAST] = ANIM_SPIN_EAST, }; -static const u8 gAcroUnusedActionDirectionAnimNums[] = { - [DIR_NONE] = 0x20, - [DIR_SOUTH] = 0x20, - [DIR_NORTH] = 0x21, - [DIR_WEST] = 0x22, - [DIR_EAST] = 0x23, - [DIR_SOUTHWEST] = 0x20, - [DIR_SOUTHEAST] = 0x20, - [DIR_NORTHWEST] = 0x21, - [DIR_NORTHEAST] = 0x21, +static const u8 sAcroStandingWheelieFrontWheelDirectionAnimNums[] = { + [DIR_NONE] = ANIM_STANDING_WHEELIE_FRONT_WHEEL_SOUTH, + [DIR_SOUTH] = ANIM_STANDING_WHEELIE_FRONT_WHEEL_SOUTH, + [DIR_NORTH] = ANIM_STANDING_WHEELIE_FRONT_WHEEL_NORTH, + [DIR_WEST] = ANIM_STANDING_WHEELIE_FRONT_WHEEL_WEST, + [DIR_EAST] = ANIM_STANDING_WHEELIE_FRONT_WHEEL_EAST, + [DIR_SOUTHWEST] = ANIM_STANDING_WHEELIE_FRONT_WHEEL_SOUTH, + [DIR_SOUTHEAST] = ANIM_STANDING_WHEELIE_FRONT_WHEEL_SOUTH, + [DIR_NORTHWEST] = ANIM_STANDING_WHEELIE_FRONT_WHEEL_NORTH, + [DIR_NORTHEAST] = ANIM_STANDING_WHEELIE_FRONT_WHEEL_NORTH, }; -static const u8 gAcroWheeliePedalDirectionAnimNums[] = { - [DIR_NONE] = 0x24, - [DIR_SOUTH] = 0x24, - [DIR_NORTH] = 0x25, - [DIR_WEST] = 0x26, - [DIR_EAST] = 0x27, - [DIR_SOUTHWEST] = 0x24, - [DIR_SOUTHEAST] = 0x24, - [DIR_NORTHWEST] = 0x25, - [DIR_NORTHEAST] = 0x25, +static const u8 sAcroMovingWheelieDirectionAnimNums[] = { + [DIR_NONE] = ANIM_MOVING_WHEELIE_SOUTH, + [DIR_SOUTH] = ANIM_MOVING_WHEELIE_SOUTH, + [DIR_NORTH] = ANIM_MOVING_WHEELIE_NORTH, + [DIR_WEST] = ANIM_MOVING_WHEELIE_WEST, + [DIR_EAST] = ANIM_MOVING_WHEELIE_EAST, + [DIR_SOUTHWEST] = ANIM_MOVING_WHEELIE_SOUTH, + [DIR_SOUTHEAST] = ANIM_MOVING_WHEELIE_SOUTH, + [DIR_NORTHWEST] = ANIM_MOVING_WHEELIE_NORTH, + [DIR_NORTHEAST] = ANIM_MOVING_WHEELIE_NORTH, }; -static const u8 gFishingDirectionAnimNums[] = { - [DIR_NONE] = 0x0, - [DIR_SOUTH] = 0x0, - [DIR_NORTH] = 0x1, - [DIR_WEST] = 0x2, - [DIR_EAST] = 0x3, - [DIR_SOUTHWEST] = 0x0, - [DIR_SOUTHEAST] = 0x0, - [DIR_NORTHWEST] = 0x1, - [DIR_NORTHEAST] = 0x1, +static const u8 sFishingDirectionAnimNums[] = { + [DIR_NONE] = ANIM_TAKE_OUT_ROD_SOUTH, + [DIR_SOUTH] = ANIM_TAKE_OUT_ROD_SOUTH, + [DIR_NORTH] = ANIM_TAKE_OUT_ROD_NORTH, + [DIR_WEST] = ANIM_TAKE_OUT_ROD_WEST, + [DIR_EAST] = ANIM_TAKE_OUT_ROD_EAST, + [DIR_SOUTHWEST] = ANIM_TAKE_OUT_ROD_SOUTH, + [DIR_SOUTHEAST] = ANIM_TAKE_OUT_ROD_SOUTH, + [DIR_NORTHWEST] = ANIM_TAKE_OUT_ROD_NORTH, + [DIR_NORTHEAST] = ANIM_TAKE_OUT_ROD_NORTH, }; -static const u8 gFishingNoCatchDirectionAnimNums[] = { - [DIR_NONE] = 0x4, - [DIR_SOUTH] = 0x4, - [DIR_NORTH] = 0x5, - [DIR_WEST] = 0x6, - [DIR_EAST] = 0x7, - [DIR_SOUTHWEST] = 0x4, - [DIR_SOUTHEAST] = 0x4, - [DIR_NORTHWEST] = 0x5, - [DIR_NORTHEAST] = 0x5, +static const u8 sFishingNoCatchDirectionAnimNums[] = { + [DIR_NONE] = ANIM_PUT_AWAY_ROD_SOUTH, + [DIR_SOUTH] = ANIM_PUT_AWAY_ROD_SOUTH, + [DIR_NORTH] = ANIM_PUT_AWAY_ROD_NORTH, + [DIR_WEST] = ANIM_PUT_AWAY_ROD_WEST, + [DIR_EAST] = ANIM_PUT_AWAY_ROD_EAST, + [DIR_SOUTHWEST] = ANIM_PUT_AWAY_ROD_SOUTH, + [DIR_SOUTHEAST] = ANIM_PUT_AWAY_ROD_SOUTH, + [DIR_NORTHWEST] = ANIM_PUT_AWAY_ROD_NORTH, + [DIR_NORTHEAST] = ANIM_PUT_AWAY_ROD_NORTH, }; -static const u8 gFishingBiteDirectionAnimNums[] = { - [DIR_NONE] = 0x8, - [DIR_SOUTH] = 0x8, - [DIR_NORTH] = 0x9, - [DIR_WEST] = 0xA, - [DIR_EAST] = 0xB, - [DIR_SOUTHWEST] = 0x8, - [DIR_SOUTHEAST] = 0x8, - [DIR_NORTHWEST] = 0x9, - [DIR_NORTHEAST] = 0x9, +static const u8 sFishingBiteDirectionAnimNums[] = { + [DIR_NONE] = ANIM_HOOKED_POKEMON_SOUTH, + [DIR_SOUTH] = ANIM_HOOKED_POKEMON_SOUTH, + [DIR_NORTH] = ANIM_HOOKED_POKEMON_NORTH, + [DIR_WEST] = ANIM_HOOKED_POKEMON_WEST, + [DIR_EAST] = ANIM_HOOKED_POKEMON_EAST, + [DIR_SOUTHWEST] = ANIM_HOOKED_POKEMON_SOUTH, + [DIR_SOUTHEAST] = ANIM_HOOKED_POKEMON_SOUTH, + [DIR_NORTHWEST] = ANIM_HOOKED_POKEMON_NORTH, + [DIR_NORTHEAST] = ANIM_HOOKED_POKEMON_NORTH, }; -static const u8 gRunningDirectionAnimNums[] = { - [DIR_NONE] = 0x14, - [DIR_SOUTH] = 0x14, - [DIR_NORTH] = 0x15, - [DIR_WEST] = 0x16, - [DIR_EAST] = 0x17, - [DIR_SOUTHWEST] = 0x14, - [DIR_SOUTHEAST] = 0x14, - [DIR_NORTHWEST] = 0x15, - [DIR_NORTHEAST] = 0x15, +static const u8 sRunningDirectionAnimNums[] = { + [DIR_NONE] = ANIM_RUN_SOUTH, + [DIR_SOUTH] = ANIM_RUN_SOUTH, + [DIR_NORTH] = ANIM_RUN_NORTH, + [DIR_WEST] = ANIM_RUN_WEST, + [DIR_EAST] = ANIM_RUN_EAST, + [DIR_SOUTHWEST] = ANIM_RUN_SOUTH, + [DIR_SOUTHEAST] = ANIM_RUN_SOUTH, + [DIR_NORTHWEST] = ANIM_RUN_NORTH, + [DIR_NORTHEAST] = ANIM_RUN_NORTH, }; -static const u8 gTrainerFacingDirectionMovementTypes[] = { - [DIR_NONE] = 0x08, - [DIR_SOUTH] = 0x08, - [DIR_NORTH] = 0x07, - [DIR_WEST] = 0x09, - [DIR_EAST] = 0x0A, - [DIR_SOUTHWEST] = 0x08, - [DIR_SOUTHEAST] = 0x08, - [DIR_NORTHWEST] = 0x07, - [DIR_NORTHEAST] = 0x07, +static const u8 sTrainerFacingDirectionMovementTypes[] = { + [DIR_NONE] = MOVEMENT_TYPE_FACE_DOWN, + [DIR_SOUTH] = MOVEMENT_TYPE_FACE_DOWN, + [DIR_NORTH] = MOVEMENT_TYPE_FACE_UP, + [DIR_WEST] = MOVEMENT_TYPE_FACE_LEFT, + [DIR_EAST] = MOVEMENT_TYPE_FACE_RIGHT, + [DIR_SOUTHWEST] = MOVEMENT_TYPE_FACE_DOWN, + [DIR_SOUTHEAST] = MOVEMENT_TYPE_FACE_DOWN, + [DIR_NORTHWEST] = MOVEMENT_TYPE_FACE_UP, + [DIR_NORTHEAST] = MOVEMENT_TYPE_FACE_UP, }; bool8 (*const gOppositeDirectionBlockedMetatileFuncs[])(u8) = { @@ -4702,89 +4663,89 @@ static void ClearObjectEventMovement(struct ObjectEvent *objectEvent, struct Spr u8 GetFaceDirectionAnimNum(u8 direction) { - return gFaceDirectionAnimNums[direction]; + return sFaceDirectionAnimNums[direction]; } u8 GetMoveDirectionAnimNum(u8 direction) { - return gMoveDirectionAnimNums[direction]; + return sMoveDirectionAnimNums[direction]; } static u8 GetMoveDirectionFastAnimNum(u8 direction) { - return gMoveDirectionFastAnimNums[direction]; + return sMoveDirectionFastAnimNums[direction]; } static u8 GetMoveDirectionFasterAnimNum(u8 direction) { - return gMoveDirectionFasterAnimNums[direction]; + return sMoveDirectionFasterAnimNums[direction]; } static u8 GetMoveDirectionFastestAnimNum(u8 direction) { - return gMoveDirectionFastestAnimNums[direction]; + return sMoveDirectionFastestAnimNums[direction]; } u8 GetJumpSpecialDirectionAnimNum(u8 direction) { - return gJumpSpecialDirectionAnimNums[direction]; + return sJumpSpecialDirectionAnimNums[direction]; } u8 GetAcroWheelieDirectionAnimNum(u8 direction) { - return gAcroWheelieDirectionAnimNums[direction]; + return sAcroBunnyHopBackWheelDirectionAnimNums[direction]; } u8 Unref_GetAnimNums_080634A0(u8 direction) { - return gUnrefAnimNums_080634A0[direction]; + return sAcroBunnyHopFrontWheelDirectionAnimNums[direction]; } u8 GetAcroEndWheelieDirectionAnimNum(u8 direction) { - return gAcroEndWheelieDirectionAnimNums[direction]; + return sAcroStandingWheelieBackWheelDirectionAnimNums[direction]; } u8 GetSpinDirectionAnimNum(u8 direction) { - return gUnknown_83A6465[direction]; + return sSpinDirectionAnimNums[direction]; } u8 GetAcroUnusedActionDirectionAnimNum(u8 direction) { - return gAcroUnusedActionDirectionAnimNums[direction]; + return sAcroStandingWheelieFrontWheelDirectionAnimNums[direction]; } u8 GetAcroWheeliePedalDirectionAnimNum(u8 direction) { - return gAcroWheeliePedalDirectionAnimNums[direction]; + return sAcroMovingWheelieDirectionAnimNums[direction]; } u8 GetFishingDirectionAnimNum(u8 direction) { - return gFishingDirectionAnimNums[direction]; + return sFishingDirectionAnimNums[direction]; } u8 GetFishingNoCatchDirectionAnimNum(u8 direction) { - return gFishingNoCatchDirectionAnimNums[direction]; + return sFishingNoCatchDirectionAnimNums[direction]; } u8 GetFishingBiteDirectionAnimNum(u8 direction) { - return gFishingBiteDirectionAnimNums[direction]; + return sFishingBiteDirectionAnimNums[direction]; } u8 GetRunningDirectionAnimNum(u8 direction) { - return gRunningDirectionAnimNums[direction]; + return sRunningDirectionAnimNums[direction]; } -static const struct UnkStruct_083A3698 *GetStepAnimTable(const union AnimCmd *const *anims) +static const struct StepAnimTable *GetStepAnimTable(const union AnimCmd *const *anims) { - const struct UnkStruct_083A3698 *stepTable; + const struct StepAnimTable *stepTable; - for (stepTable = gUnknown_83A3698; stepTable->anims != NULL; stepTable++) + for (stepTable = sStepAnimTables; stepTable->anims != NULL; stepTable++) if (stepTable->anims == anims) return stepTable; @@ -4793,7 +4754,7 @@ static const struct UnkStruct_083A3698 *GetStepAnimTable(const union AnimCmd *co void SetStepAnimHandleAlternation(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 animNum) { - const struct UnkStruct_083A3698 *stepTable; + const struct StepAnimTable *stepTable; if (!objectEvent->inanimate) { @@ -4812,7 +4773,7 @@ void SetStepAnimHandleAlternation(struct ObjectEvent *objectEvent, struct Sprite void SetStepAnim(struct ObjectEvent *objectEvent, struct Sprite *sprite, u8 animNum) { - const struct UnkStruct_083A3698 *stepTable; + const struct StepAnimTable *stepTable; if (!objectEvent->inanimate) { @@ -4861,7 +4822,7 @@ void SetTrainerMovementType(struct ObjectEvent *objectEvent, u8 movementType) u8 GetTrainerFacingDirectionMovementType(u8 direction) { - return gTrainerFacingDirectionMovementTypes[direction]; + return sTrainerFacingDirectionMovementTypes[direction]; } static u8 GetCollisionInDirection(struct ObjectEvent *objectEvent, u8 direction) @@ -7066,7 +7027,7 @@ static bool8 MovementAction_FaceOriginalDirection_Step0(struct ObjectEvent *obje static bool8 MovementAction_NurseJoyBowDown_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - StartSpriteAnimInDirection(objectEvent, sprite, DIR_SOUTH, 0x14); + StartSpriteAnimInDirection(objectEvent, sprite, DIR_SOUTH, ANIM_NURSE_BOW); return FALSE; } @@ -7181,7 +7142,7 @@ static bool8 MovementAction_RevealTrainer_Step1(struct ObjectEvent *objectEvent, static bool8 MovementAction_RockSmashBreak_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - SetAndStartSpriteAnim(sprite, 1, 0); + SetAndStartSpriteAnim(sprite, ANIM_REMOVE_OBSTACLE, 0); sprite->data[2] = 1; return FALSE; } @@ -7209,7 +7170,7 @@ static bool8 MovementAction_RockSmashBreak_Step2(struct ObjectEvent *objectEvent static bool8 MovementAction_CutTree_Step0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - SetAndStartSpriteAnim(sprite, 1, 0); + SetAndStartSpriteAnim(sprite, ANIM_REMOVE_OBSTACLE, 0); sprite->data[2] = 1; return FALSE; } @@ -7858,7 +7819,7 @@ static bool8 MovementActionFunc_x97_1(struct ObjectEvent *objectEvent, struct Sp static bool8 MovementActionFunc_x98_0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - StartSpriteAnim(sprite, 20); + StartSpriteAnim(sprite, ANIM_RAISE_HAND); sprite->animPaused = FALSE; objectEvent->disableAnim = FALSE; sprite->data[2] = 1; @@ -7884,7 +7845,7 @@ static bool8 MovementActionFunc_x99_1(struct ObjectEvent *objectEvent, struct Sp sprite->data[6] = 0; sprite->data[5]++; sprite->data[7] = sprite->data[5]; - StartSpriteAnim(sprite, 0); + StartSpriteAnim(sprite, ANIM_STD_FACE_SOUTH); sprite->animPaused = FALSE; objectEvent->disableAnim = FALSE; } @@ -7895,7 +7856,7 @@ static bool8 MovementActionFunc_x99_1(struct ObjectEvent *objectEvent, struct Sp if (++sprite->data[4] > 16) { sprite->data[4] = 0; - StartSpriteAnim(sprite, 20); + StartSpriteAnim(sprite, ANIM_RAISE_HAND); sprite->animPaused = FALSE; objectEvent->disableAnim = FALSE; sprite->data[7] = 0; @@ -7934,7 +7895,7 @@ static bool8 MovementActionFunc_x9A_1(struct ObjectEvent *objectEvent, struct Sp static bool8 MovementActionFunc_x9F_0(struct ObjectEvent *objectEvent, struct Sprite *sprite) { - StartSpriteAnim(sprite, 28); + StartSpriteAnim(sprite, ANIM_SHAKE_HEAD_OR_WALK_IN_PLACE); sprite->animPaused = FALSE; objectEvent->disableAnim = FALSE; sprite->data[2] = 1; diff --git a/src/field_player_avatar.c b/src/field_player_avatar.c index c4e2a5ed7..b406a7e21 100644 --- a/src/field_player_avatar.c +++ b/src/field_player_avatar.c @@ -1326,7 +1326,7 @@ void SetPlayerInvisibility(bool8 invisible) void StartPlayerAvatarSummonMonForFieldMoveAnim(void) { ObjectEventSetGraphicsId(&gObjectEvents[gPlayerAvatar.objectEventId], GetPlayerAvatarGraphicsIdByStateId(PLAYER_AVATAR_GFX_FIELD_MOVE)); - StartSpriteAnim(&gSprites[gPlayerAvatar.spriteId], 0); + StartSpriteAnim(&gSprites[gPlayerAvatar.spriteId], ANIM_FIELD_MOVE); } static const u8 sPlayerAvatarVsSeekerBikeGfxIds[] = { @@ -1345,7 +1345,7 @@ u8 GetPlayerAvatarVsSeekerGfxId(void) void StartPlayerAvatarVsSeekerAnim(void) { ObjectEventSetGraphicsId(&gObjectEvents[gPlayerAvatar.objectEventId], GetPlayerAvatarVsSeekerGfxId()); - StartSpriteAnim(&gSprites[gPlayerAvatar.spriteId], 0); + StartSpriteAnim(&gSprites[gPlayerAvatar.spriteId], ANIM_VS_SEEKER); } void StartPlayerAvatarFishAnim(u8 direction) |