summaryrefslogtreecommitdiff
path: root/include/constants/object_events.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/constants/object_events.h')
-rw-r--r--include/constants/object_events.h186
1 files changed, 186 insertions, 0 deletions
diff --git a/include/constants/object_events.h b/include/constants/object_events.h
new file mode 100644
index 000000000..c1793827e
--- /dev/null
+++ b/include/constants/object_events.h
@@ -0,0 +1,186 @@
+#ifndef GUARD_CONSTANTS_MAP_OBJECTS_H
+#define GUARD_CONSTANTS_MAP_OBJECTS_H
+
+#define OBJECT_EVENT_GFX_RED_NORMAL 0
+#define OBJECT_EVENT_GFX_RED_BIKE 1
+#define OBJECT_EVENT_GFX_RED_RUN 2
+#define OBJECT_EVENT_GFX_RED_ITEM 3
+#define OBJECT_EVENT_GFX_RED_FISH 4
+#define OBJECT_EVENT_GFX_RED_ITEM_COPY 5
+#define OBJECT_EVENT_GFX_RED_VS_SEEKER 6
+#define OBJECT_EVENT_GFX_GREEN_NORMAL 7
+#define OBJECT_EVENT_GFX_GREEN_BIKE 8
+#define OBJECT_EVENT_GFX_GREEN_RUN 9
+#define OBJECT_EVENT_GFX_GREEN_ITEM 10
+#define OBJECT_EVENT_GFX_GREEN_FISH 11
+#define OBJECT_EVENT_GFX_GREEN_ITEM_COPY 12
+#define OBJECT_EVENT_GFX_GREEN_VS_SEEKER 13
+#define OBJECT_EVENT_GFX_RS_BRENDAN 14
+#define OBJECT_EVENT_GFX_RS_MAY 15
+#define OBJECT_EVENT_GFX_LITTLE_BOY 16
+#define OBJECT_EVENT_GFX_LITTLE_GIRL 17
+#define OBJECT_EVENT_GFX_YOUNGSTER 18
+#define OBJECT_EVENT_GFX_BOY 19
+#define OBJECT_EVENT_GFX_BUG_CATCHER 20
+#define OBJECT_EVENT_GFX_SITTING_BOY 21
+#define OBJECT_EVENT_GFX_LASS 22
+#define OBJECT_EVENT_GFX_WOMAN_1 23
+#define OBJECT_EVENT_GFX_BATTLE_GIRL 24
+#define OBJECT_EVENT_GFX_MAN 25
+#define OBJECT_EVENT_GFX_ROCKER 26
+#define OBJECT_EVENT_GFX_FAT_MAN 27
+#define OBJECT_EVENT_GFX_WOMAN_2 28
+#define OBJECT_EVENT_GFX_BEAUTY 29
+#define OBJECT_EVENT_GFX_BALDING_MAN 30
+#define OBJECT_EVENT_GFX_WOMAN_3 31
+#define OBJECT_EVENT_GFX_OLD_MAN_1 32
+#define OBJECT_EVENT_GFX_OLD_MAN_2 33
+#define OBJECT_EVENT_GFX_VIRIDIAN_DRUNK 34
+#define OBJECT_EVENT_GFX_OLD_WOMAN 35
+#define OBJECT_EVENT_GFX_TUBER_M_1 36
+#define OBJECT_EVENT_GFX_TUBER_F 37
+#define OBJECT_EVENT_GFX_TUBER_M_2 38
+#define OBJECT_EVENT_GFX_CAMPER 39
+#define OBJECT_EVENT_GFX_PICNICKER 40
+#define OBJECT_EVENT_GFX_COOLTRAINER_M 41
+#define OBJECT_EVENT_GFX_COOLTRAINER_F 42
+#define OBJECT_EVENT_GFX_SWIMMER_M_WATER 43
+#define OBJECT_EVENT_GFX_SWIMMER_F_WATER 44
+#define OBJECT_EVENT_GFX_SWIMMER_M_LAND 45
+#define OBJECT_EVENT_GFX_SWIMMER_F_LAND 46
+#define OBJECT_EVENT_GFX_WORKER_M 47
+#define OBJECT_EVENT_GFX_WORKER_F 48
+#define OBJECT_EVENT_GFX_ROCKET_M 49
+#define OBJECT_EVENT_GFX_ROCKET_F 50
+#define OBJECT_EVENT_GFX_GBA_KID 51
+#define OBJECT_EVENT_GFX_SUPER_NERD 52
+#define OBJECT_EVENT_GFX_BIKER 53
+#define OBJECT_EVENT_GFX_BLACKBELT 54
+#define OBJECT_EVENT_GFX_SCIENTIST 55
+#define OBJECT_EVENT_GFX_HIKER 56
+#define OBJECT_EVENT_GFX_FISHER 57
+#define OBJECT_EVENT_GFX_CHANNELER 58
+#define OBJECT_EVENT_GFX_CHEF 59
+#define OBJECT_EVENT_GFX_POLICEMAN 60
+#define OBJECT_EVENT_GFX_GENTLEMAN 61
+#define OBJECT_EVENT_GFX_SAILOR 62
+#define OBJECT_EVENT_GFX_CAPTAIN 63
+#define OBJECT_EVENT_GFX_NURSE 64
+#define OBJECT_EVENT_GFX_CABLE_CLUB_RECEPTIONIST 65
+#define OBJECT_EVENT_GFX_UNION_ROOM_RECEPTIONIST 66
+#define OBJECT_EVENT_GFX_UNUSED_MALE_RECEPTIONIST 67
+#define OBJECT_EVENT_GFX_CLERK 68
+#define OBJECT_EVENT_GFX_MG_DELIVERYMAN 69
+#define OBJECT_EVENT_GFX_TRAINER_TOWER_DUDE 70
+#define OBJECT_EVENT_GFX_PROF_OAK 71
+#define OBJECT_EVENT_GFX_BLUE 72
+#define OBJECT_EVENT_GFX_BILL 73
+#define OBJECT_EVENT_GFX_LANCE 74
+#define OBJECT_EVENT_GFX_AGATHA 75
+#define OBJECT_EVENT_GFX_DAISY 76
+#define OBJECT_EVENT_GFX_LORELEI 77
+#define OBJECT_EVENT_GFX_MR_FUJI 78
+#define OBJECT_EVENT_GFX_BRUNO 79
+#define OBJECT_EVENT_GFX_BROCK 80
+#define OBJECT_EVENT_GFX_MISTY 81
+#define OBJECT_EVENT_GFX_LT_SURGE 82
+#define OBJECT_EVENT_GFX_ERIKA 83
+#define OBJECT_EVENT_GFX_KOGA 84
+#define OBJECT_EVENT_GFX_SABRINA 85
+#define OBJECT_EVENT_GFX_BLAINE 86
+#define OBJECT_EVENT_GFX_GIOVANNI 87
+#define OBJECT_EVENT_GFX_MOM 88
+#define OBJECT_EVENT_GFX_CELIO 89
+#define OBJECT_EVENT_GFX_TEACHY_TV_HOST 90
+#define OBJECT_EVENT_GFX_GYM_GUY 91
+#define OBJECT_EVENT_GFX_ITEM_BALL 92
+#define OBJECT_EVENT_GFX_TOWN_MAP 93
+#define OBJECT_EVENT_GFX_POKEDEX 94
+#define OBJECT_EVENT_GFX_CUT_TREE 95
+#define OBJECT_EVENT_GFX_ROCK_SMASH_ROCK 96
+#define OBJECT_EVENT_GFX_STRENGTH_BOULDER 97
+#define OBJECT_EVENT_GFX_FOSSIL 98
+#define OBJECT_EVENT_GFX_RUBY 99
+#define OBJECT_EVENT_GFX_SAPPHIRE 100
+#define OBJECT_EVENT_GFX_OLD_AMBER 101
+#define OBJECT_EVENT_GFX_GYM_SIGN 102
+#define OBJECT_EVENT_GFX_SIGN 103
+#define OBJECT_EVENT_GFX_TRAINER_TIPS 104
+#define OBJECT_EVENT_GFX_CLIPBOARD 105
+#define OBJECT_EVENT_GFX_METEORITE 106
+#define OBJECT_EVENT_GFX_LAPRAS_DOLL 107
+#define OBJECT_EVENT_GFX_SEAGALLOP 108
+#define OBJECT_EVENT_GFX_SNORLAX 109
+#define OBJECT_EVENT_GFX_SPEAROW 110
+#define OBJECT_EVENT_GFX_CUBONE 111
+#define OBJECT_EVENT_GFX_POLIWRATH 112
+#define OBJECT_EVENT_GFX_CLEFAIRY 113
+#define OBJECT_EVENT_GFX_PIDGEOT 114
+#define OBJECT_EVENT_GFX_JIGGLYPUFF 115
+#define OBJECT_EVENT_GFX_PIDGEY 116
+#define OBJECT_EVENT_GFX_CHANSEY 117
+#define OBJECT_EVENT_GFX_OMANYTE 118
+#define OBJECT_EVENT_GFX_KANGASKHAN 119
+#define OBJECT_EVENT_GFX_PIKACHU 120
+#define OBJECT_EVENT_GFX_PSYDUCK 121
+#define OBJECT_EVENT_GFX_NIDORAN_F 122
+#define OBJECT_EVENT_GFX_NIDORAN_M 123
+#define OBJECT_EVENT_GFX_NIDORINO 124
+#define OBJECT_EVENT_GFX_MEOWTH 125
+#define OBJECT_EVENT_GFX_SEEL 126
+#define OBJECT_EVENT_GFX_VOLTORB 127
+#define OBJECT_EVENT_GFX_SLOWPOKE 128
+#define OBJECT_EVENT_GFX_SLOWBRO 129
+#define OBJECT_EVENT_GFX_MACHOP 130
+#define OBJECT_EVENT_GFX_WIGGLYTUFF 131
+#define OBJECT_EVENT_GFX_DODUO 132
+#define OBJECT_EVENT_GFX_FEAROW 133
+#define OBJECT_EVENT_GFX_MACHOKE 134
+#define OBJECT_EVENT_GFX_LAPRAS 135
+#define OBJECT_EVENT_GFX_ZAPDOS 136
+#define OBJECT_EVENT_GFX_MOLTRES 137
+#define OBJECT_EVENT_GFX_ARTICUNO 138
+#define OBJECT_EVENT_GFX_MEWTWO 139
+#define OBJECT_EVENT_GFX_MEW 140
+#define OBJECT_EVENT_GFX_ENTEI 141
+#define OBJECT_EVENT_GFX_SUICUNE 142
+#define OBJECT_EVENT_GFX_RAIKOU 143
+#define OBJECT_EVENT_GFX_LUGIA 144
+#define OBJECT_EVENT_GFX_HO_OH 145
+#define OBJECT_EVENT_GFX_CELEBI 146
+#define OBJECT_EVENT_GFX_KABUTO 147
+#define OBJECT_EVENT_GFX_DEOXYS_D 148
+#define OBJECT_EVENT_GFX_DEOXYS_A 149
+#define OBJECT_EVENT_GFX_DEOXYS_N 150
+#define OBJECT_EVENT_GFX_SS_ANNE 151
+
+#define OBJECT_EVENT_GFX_VAR_0 240
+#define OBJECT_EVENT_GFX_VAR_1 241
+#define OBJECT_EVENT_GFX_VAR_2 242
+#define OBJECT_EVENT_GFX_VAR_3 243
+#define OBJECT_EVENT_GFX_VAR_4 244
+#define OBJECT_EVENT_GFX_VAR_5 245
+#define OBJECT_EVENT_GFX_VAR_6 246
+#define OBJECT_EVENT_GFX_VAR_7 247
+#define OBJECT_EVENT_GFX_VAR_8 248
+#define OBJECT_EVENT_GFX_VAR_9 249
+#define OBJECT_EVENT_GFX_VAR_A 250
+#define OBJECT_EVENT_GFX_VAR_B 251
+#define OBJECT_EVENT_GFX_VAR_C 252
+#define OBJECT_EVENT_GFX_VAR_D 253
+#define OBJECT_EVENT_GFX_VAR_E 254
+#define OBJECT_EVENT_GFX_VAR_F 255
+
+#define SHADOW_SIZE_S 0
+#define SHADOW_SIZE_M 1
+#define SHADOW_SIZE_L 2
+#define SHADOW_SIZE_XL 3
+
+#define F_INANIMATE (1 << 6)
+#define F_DISABLE_REFLECTION_PALETTE_LOAD (1 << 7)
+
+#define TRACKS_NONE 0
+#define TRACKS_FOOT 1
+#define TRACKS_BIKE_TIRE 2
+
+#endif // GUARD_CONSTANTS_MAP_OBJECTS_H