summaryrefslogtreecommitdiff
path: root/data/specials.inc
blob: 0eb6b742d60a5fbaefa2a4fbd75151fe25e91f72 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
.macro def_special ptr
.set SPECIAL_\ptr, __special__
.set __special__, __special__ + 1
    .4byte \ptr
    .endm

.set __special__, 0
	.align 2
gSpecials::
	def_special HealPlayerParty
	def_special SetCableClubWarp
	def_special DoCableClubWarp
	def_special sub_80810DC
	def_special sub_80839A4
	def_special sub_80839D0
	def_special sub_80BB8CC
	def_special sub_80BB63C
	def_special sub_80BBAF0
	def_special sub_80BC440
	def_special SecretBasePC_PackUp
	def_special sub_80BC114
	def_special sub_80BC56C
	def_special sub_80BC5BC
	def_special SecretBasePC_Decoration
	def_special SecretBasePC_Registry
	def_special sub_80BCE1C
	def_special sub_80BCE90
	def_special sub_80BBDD0
	def_special sub_80FF474
	def_special sub_8100B20
	def_special sub_80BB70C
	def_special sub_80BBFA4
	def_special sub_8100A7C
	def_special sub_80BBC78
	def_special sub_80BCE4C
	def_special sub_80C683C
	def_special sub_80B929C
	def_special sub_808347C
	def_special sub_80834E4
	def_special sub_808350C
	def_special CloseLink
	def_special sub_8083B90
	def_special sub_8083B5C
	def_special sub_8083B80
	def_special sub_8083820
	def_special sub_8083614
	def_special GetLinkPartnerNames
	def_special SpawnBerryBlenderLinkPlayerSprites
	def_special SavePlayerParty
	def_special LoadPlayerParty
	def_special sub_80C5568
	def_special sub_8083BDC
	def_special FieldObjectInteractionGetBerryTreeData
	def_special sub_80B4EE4
	def_special FieldObjectInteractionPlantBerryTree
	def_special FieldObjectInteractionPickBerryTree
	def_special FieldObjectInteractionRemoveBerryTree
	def_special FieldObjectInteractionWaterBerryTree
	def_special PlayerHasBerries
	def_special IsEnigmaBerryValid
	def_special sub_8082558
	def_special sub_80826D8
	def_special sub_8082718
	def_special sub_8082564
	def_special sub_80847C8
	def_special PlayTrainerEncounterMusic
	def_special sub_8082C68
	def_special sub_8082C9C
	def_special sub_80826B0
	def_special ShowPokemonStorageSystem
	def_special CheckForAlivePartyMons
	def_special TurnOffTVScreen
	def_special DoTVShow
	def_special sub_80BECE8
	def_special special_0x44
	def_special sub_80BDA0C
	def_special sub_80BF2C4
	def_special sub_80BDE48
	def_special sub_80BF544
	def_special SetContestCategoryStringVarForInterview
	def_special special_0x4a
	def_special sub_80BF974
	def_special CheckForBigMovieOrEmergencyNewsOnTV
	def_special GetMomOrDadStringForTVMessage
	def_special sub_80C2014
	def_special sub_80C47C0
	def_special sub_80C496C
	def_special sub_80C4C28
	def_special sub_80C47F0
	def_special sub_80C4858
	def_special sub_80C4C64
	def_special sub_80C4758
	def_special sub_80C4BF0
	def_special sub_80C43F4
	def_special sub_80C4D80
	def_special sub_80C4F70
	def_special sub_80C47A0
	def_special sub_80C4440
	def_special sub_80C44C0
	def_special sub_80C5044
	def_special GiveMonArtistRibbon
	def_special sub_808363C
	def_special InitSaveDialog
	def_special DoWateringBerryTreeAnim
	def_special sub_80E60D8
	def_special sub_80EB7C4
	def_special sub_80F7B14
	def_special sub_80F7B2C
	def_special sub_80F7B40
	def_special sub_80F7C70
	def_special sub_80F7C84
	def_special sub_80F7C90
	def_special sub_80F7C54
	def_special sub_80F83D0
	def_special sub_80F7CF4
	def_special sub_80F7CC8
	def_special sub_80F889C
	def_special sub_80F8888
	def_special sub_80F8874
	def_special sub_80F88AC
	def_special sub_80F88FC
	def_special sub_80F88E0
	def_special sub_8109E34
	def_special sub_8109C44
	def_special sub_8109C58
	def_special sub_8109C90
	def_special sub_8109CF0
	def_special sub_8109DE0
	def_special GetShroomishSizeRecordInfo
	def_special CompareShroomishSize
	def_special GetBarboachSizeRecordInfo
	def_special CompareBarboachSize
	def_special sub_80BF9B4
	def_special sub_80BFAE0
	def_special sub_80BFB10
	def_special sub_80FA5BC
	def_special sub_80FA5E4
	def_special sub_80EB83C
	def_special sub_80FA648
	def_special SwapRegisteredBike
	def_special CalculatePlayerPartyCount
	def_special sub_8095B6C
	def_special sub_8095C10
	def_special sub_80C4CF8
	def_special sub_80C4CEC
	def_special sub_80C4C78
	def_special sub_80C4D50
	def_special ShowContestWinner
	def_special MauvilleGymSpecial2
	def_special MauvilleGymSpecial1
	def_special ShowFieldMessageStringVar4
	def_special DrawWholeMapView
	def_special StorePlayerCoordsInVars
	def_special MauvilleGymSpecial3
	def_special PetalburgGymSpecial1
	def_special PetalburgGymSpecial2
	def_special GetPlayerTrainerIdOnesDigit
	def_special GetPlayerBigGuyGirlString
	def_special GetRivalSonDaughterString
	def_special SetFlagInVar
	def_special CableCarWarp
	def_special sub_8123218
	def_special sub_8053E90
	def_special StartWallClock
	def_special sub_810D6B8
	def_special ChooseStarter
	def_special StartBattle_WallyTutorial
	def_special sub_80BF9F8
	def_special sub_80F9A0C
	def_special sub_810CA00
	def_special sub_804E538
	def_special PlayRoulette
	def_special sub_810FD60
	def_special sub_810FCB0
	def_special sub_810FDAC
	def_special sub_810FA74
	def_special sub_810FCE8
	def_special sub_810FF48
	def_special sub_810FAA0
	def_special sub_810FF60
	def_special RockSmashWildEncounter
	def_special GabbyAndTyGetBattleNum
	def_special sub_80BDC14
	def_special GabbyAndTyBeforeInterview
	def_special DoTVShowInSearchOfTrainers
	def_special IsTVShowInSearchOfTrainersAiring
	def_special GabbyAndTyGetLastQuote
	def_special sub_80BDD18
	def_special GabbyAndTySetScriptVarsToFieldObjectLocalIds
	def_special sub_810E300
	def_special sp0B5_daycare
	def_special sp0B6_daycare
	def_special sub_8041E7C
	def_special sp0B8_daycare
	def_special sp0B9_daycare_relationship_comment
	def_special sub_8042328
	def_special Daycare_SendPokemon_Special
	def_special ChooseSendDaycareMon
	def_special ShowDaycareLevelMenu
	def_special sub_80417B8
	def_special sub_8041770
	def_special sub_8041648
	def_special ScriptHatchMon
	def_special EggHatch
	def_special sub_8042B4C
	def_special ShowLinkBattleRecords
	def_special sub_80B7CE8
	def_special sub_80B7D0C
	def_special ExecuteWhiteOut
	def_special sp0C8_whiteout_maybe
	def_special RotatingGate_InitPuzzle
	def_special RotatingGate_InitPuzzleAndGraphics
	def_special SetSSTidalFlag
	def_special ResetSSTidalFlag
	def_special EnterSafariMode
	def_special ExitSafariMode
	def_special SafariZoneGetPokeblockNameInFeeder
	def_special sub_810BAF4
	def_special IsMirageIslandPresent
	def_special UpdateShoalTideFlag
	def_special InitBirchState
	def_special ScriptGetPokedexInfo
	def_special ShowPokedexRatingMessage
	def_special DoPCTurnOnEffect
	def_special DoPCTurnOffEffect
	def_special SetDepartmentStoreFloorVar
	def_special DoLotteryCornerComputerEffect
	def_special EndLotteryCornerComputerEffect
	def_special sub_80F9A4C
	def_special sub_80F9EEC
	def_special sub_80FA0DC
	def_special sub_80F9F84
	def_special sub_80F9F3C
	def_special sub_8132670
	def_special GetRecordedCyclingRoadResults
	def_special BeginCyclingRoadChallenge
	def_special GetPlayerAvatarBike
	def_special FinishCyclingRoadChallenge
	def_special UpdateCyclingRoadState
	def_special GetLeadMonFriendshipScore
	def_special sub_8134548
	def_special sub_81347F8
	def_special CheckPartyBattleTowerBanlist
	def_special sub_8135474
	def_special sub_81360C0
	def_special sub_813556C
	def_special sub_8135668
	def_special sub_81358A4
	def_special sub_8135A14
	def_special sub_8135BA0
	def_special sub_8135C38
	def_special sub_8135D84
	def_special sub_8135DEC
	def_special sub_8135E50
	def_special ChooseBattleTowerPlayerParty
	def_special sub_813601C
	def_special sub_810F404
	def_special ReducePlayerPartyToThree
	def_special BedroomPC
	def_special PlayerPC
	def_special FieldShowRegionMap
	def_special sub_804D89C
	def_special sub_804DB68
	def_special sub_804E174
	def_special sub_804DB2C
	def_special GetWeekCount
	def_special RetrieveLotteryNumber
	def_special PickLotteryCornerTicket
	def_special ShowBerryBlenderRecordWindow
	def_special ResetTrickHouseEndRoomFlag
	def_special SetTrickHouseEndRoomFlag
	def_special TryCreatePCMenu
	def_special AccessHallOfFamePC
	def_special sub_810D6A4
	def_special CheckLeadMonCool
	def_special CheckLeadMonBeauty
	def_special CheckLeadMonCute
	def_special CheckLeadMonSmart
	def_special CheckLeadMonTough
	def_special sub_80C7958
	def_special DoSoftReset
	def_special GameClear
	def_special sub_810EBEC
	def_special ShowGlassWorkshopMenu
	def_special SpawnCameraDummy
	def_special RemoveCameraDummy
	def_special GetPokeblockNameByMonNature
	def_special GetSecretBaseNearbyMapName
	def_special CheckRelicanthWailord
	def_special DoBrailleWait
	def_special sub_80818A4
	def_special sub_80818FC
	def_special ShowBattleTowerRecords
	def_special WaitWeather
	def_special sub_810F414
	def_special sub_810F424
	def_special player_get_direction_lower_nybble
	def_special sub_810F488
	def_special sub_810F4B0
	def_special sub_810F4D4
	def_special sub_810F4FC
	def_special LeadMonHasEffortRibbon
	def_special GivLeadMonEffortRibbon
	def_special GetLeadMonEVCount
	def_special sub_8064EAC
	def_special sub_8064ED4
	def_special InitRoamer
	def_special sub_810F5BC
	def_special IsGrassTypeInParty
	def_special sub_8081334
	def_special PutZigzagoonInPlayerParty
	def_special IsStarterInParty
	def_special sub_80BC224
	def_special CheckFreePokemonStorageSpace
	def_special DoSealedChamberShakingEffect1
	def_special sub_810E944
	def_special GetShieldToyTVDecorationInfo
	def_special IsPokerusInParty
	def_special sub_8069D78
	def_special sub_810F758
	def_special StartBattle_GroudonKyogre
	def_special StartBattle_Rayquaza
	def_special StartBattle_Regi
	def_special sub_8082524
	def_special DoSealedChamberShakingEffect2
	def_special sub_810F828
	def_special sub_807E25C
	def_special sp13E_warp_to_last_warp
	def_special sp13F_fall_to_last_warp
	def_special ShowContestEntryMonPic
	def_special sub_80C5164
	def_special sub_8134AB4
	def_special StartBattle_SouthernIsland
	def_special SetRoute119Weather
	def_special SetRoute123Weather
	def_special ScriptGetMultiplayerId
	def_special ScriptGetPartyMonSpecies
	def_special sub_80FA148
	def_special sub_810F8FC
	def_special sub_80BC50C
	def_special LoadPlayerBag
	def_special sub_8081924
	def_special sub_810F950
	def_special sub_810F908
	def_special sub_8090FC0
	def_special sub_810F96C
	def_special sub_810F9AC
	def_special sub_813610C
	def_special GetNameOfEnigmaBerryInPlayerParty
	def_special ScriptRandom
	def_special sub_80835D8
.ifdef GERMAN
	def_special nullsub_814B200
.endif