summaryrefslogtreecommitdiff
path: root/data/specials.inc
blob: a863b6e13705383caf631c83f654013889a88201 (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
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
.macro def_special ptr
.global 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 ReturnFromLinkRoom
	def_special CleanupLinkRoomState
	def_special ExitLinkRoom
	def_special SetPlayerSecretBase
	def_special CheckPlayerHasSecretBase
	def_special EnterSecretBase
	def_special ClearAndLeaveSecretBase
	def_special MoveOutOfSecretBase
	def_special IsCurSecretBaseOwnedByAnotherPlayer
	def_special GetCurSecretBaseRegistrationValidity
	def_special ToggleCurSecretBaseRegistry
	def_special ShowSecretBaseDecorationMenu
	def_special ShowSecretBaseRegistryMenu
	def_special PrepSecretBaseBattleFlags
	def_special GetSecretBaseOwnerAndState
	def_special InitSecretBaseDecorationSprites
	def_special SetDecoration
	def_special GetObjectEventLocalIdByFlag
	def_special GetSecretBaseTypeInFrontOfPlayer
	def_special SetSecretBaseOwnerGfxId
	def_special PutAwayDecorationIteration
	def_special EnterNewlyCreatedSecretBase
	def_special SetBattledOwnerFromResult
	def_special DoSecretBasePCTurnOffEffect
	def_special RecordMixingPlayerSpotTriggered
	def_special TryBattleLinkup
	def_special TryTradeLinkup
	def_special TryRecordMixLinkup
	def_special ValidateMixingGameLanguage
	def_special CloseLink
	def_special ColosseumPlayerSpotTriggered
	def_special PlayerEnteredTradeSeat
	def_special Script_StartWiredTrade
	def_special CableClubSaveGame
	def_special TryBerryBlenderLinkup
	def_special GetLinkPartnerNames
	def_special SpawnLinkPartnerObjectEvent
	def_special SavePlayerParty
	def_special LoadPlayerParty
	def_special ChooseHalfPartyForBattle
	def_special Script_ShowLinkTrainerCard
	def_special ObjectEventInteractionGetBerryTreeData
	def_special ObjectEventInteractionGetBerryName
	def_special ObjectEventInteractionGetBerryCountString
	def_special Bag_ChooseBerry
	def_special ObjectEventInteractionPlantBerryTree
	def_special ObjectEventInteractionPickBerryTree
	def_special ObjectEventInteractionRemoveBerryTree
	def_special ObjectEventInteractionWaterBerryTree
	def_special PlayerHasBerries
	def_special IsEnigmaBerryValid
	def_special GetTrainerBattleMode
	def_special ShowTrainerIntroSpeech
	def_special ShowTrainerCantBattleSpeech
	def_special GetTrainerFlag
	def_special DoTrainerApproach
	def_special PlayTrainerEncounterMusic
	def_special ShouldTryRematchBattle
	def_special IsTrainerReadyForRematch
	def_special BattleSetup_StartRematchBattle
	def_special ShowPokemonStorageSystemPC
	def_special HasEnoughMonsForDoubleBattle
	def_special TurnOffTVScreen
	def_special DoTVShow
	def_special DoPokeNews
	def_special GetRandomActiveShowIdx
	def_special GetSelectedTVShow
	def_special InterviewBefore
	def_special InterviewAfter
	def_special IsLeadMonNicknamedOrNotEnglish
	def_special SetContestCategoryStringVarForInterview
	def_special GetNextActiveShowIfMassOutbreak
	def_special IsTVShowAlreadyInQueue
	def_special CheckForPlayersHouseNews
	def_special GetMomOrDadStringForTVMessage
	def_special ResetTVShowState
	def_special GetContestWinnerId
	def_special GetContestPlayerId
	def_special GetNpcContestantLocalId
	def_special BufferContestWinnerTrainerName
	def_special BufferContestWinnerMonName
	def_special BufferContestTrainerAndMonNames
	def_special GetContestMonConditionRanking
	def_special SetContestTrainerGfxIds
	def_special TryEnterContestMon
	def_special GetContestantNamesAtRank
	def_special SetLinkContestPlayerGfx
	def_special GetContestMonCondition
	def_special HasMonWonThisContestBefore
	def_special GiveMonContestRibbon
	def_special IsContestDebugActive
	def_special GiveMonArtistRibbon
	def_special TryContestGModeLinkup
	def_special SaveGame
	def_special DoWateringBerryTreeAnim
	def_special ShowEasyChatScreen
	def_special ShowEasyChatProfile
	def_special Script_GetCurrentMauvilleMan
	def_special HasBardSongBeenChanged
	def_special SaveBardSongLyrics
	def_special GetHipsterSpokenFlag
	def_special SetHipsterSpokenFlag
	def_special HipsterTryTeachWord
	def_special PlayBardSong
	def_special SetMauvilleOldManObjEventGfx
	def_special GenerateGiddyLine
	def_special GiddyShouldTellAnotherTale
	def_special StorytellerGetFreeStorySlot
	def_special Script_StorytellerDisplayStory
	def_special StorytellerStoryListMenu
	def_special StorytellerUpdateStat
	def_special Script_StorytellerInitializeRandomStat
	def_special HasStorytellerAlreadyRecorded
	def_special TraderMenuGetDecoration
	def_special GetTraderTradedFlag
	def_special DoesPlayerHaveNoDecorations
	def_special IsDecorationCategoryFull
	def_special TraderShowDecorationMenu
	def_special TraderDoDecorationTrade
	def_special GetSeedotSizeRecordInfo
	def_special CompareSeedotSize
	def_special GetLotadSizeRecordInfo
	def_special CompareLotadSize
	def_special TryPutNameRaterShowOnTheAir
	def_special BufferMonNickname
	def_special IsMonOTIDNotPlayers
	def_special BufferTrendyPhraseString
	def_special IsTrendyPhraseBoring
	def_special BufferDeepLinkPhrase
	def_special GetDewfordHallPaintingNameIndex
	def_special SwapRegisteredBike
	def_special CalculatePlayerPartyCount
	def_special CountPartyNonEggMons
	def_special CountPartyAliveNonEggMons_IgnoreVar0x8004Slot
	def_special ShouldReadyContestArtist
	def_special SaveMuseumContestPainting
	def_special DoesContestCategoryHaveMuseumPainting
	def_special CountPlayerMuseumPaintings
	def_special ShowContestPainting  @ Unused, redundant with showcontestpainting command
	def_special MauvilleGymSetDefaultBarriers
	def_special MauvilleGymPressSwitch
	def_special ShowFieldMessageStringVar4
	def_special DrawWholeMapView
	def_special StorePlayerCoordsInVars
	def_special MauvilleGymDeactivatePuzzle
	def_special PetalburgGymSlideOpenRoomDoors
	def_special PetalburgGymUnlockRoomDoors
	def_special GetPlayerTrainerIdOnesDigit
	def_special GetPlayerBigGuyGirlString
	def_special GetRivalSonDaughterString
	def_special SetHiddenItemFlag
	def_special CableCarWarp
	def_special CableCar
	def_special Overworld_PlaySpecialMapMusic
	def_special StartWallClock
	def_special Special_ViewWallClock
	def_special ChooseStarter
	def_special StartWallyTutorialBattle
	def_special ChangePokemonNickname
	def_special ChoosePartyMon
	def_special GetFirstFreePokeblockSlot
	def_special DoBerryBlending
	def_special PlayRoulette
	def_special IsFanClubMemberFanOfPlayer
	def_special GetNumFansOfPlayerInTrainerFanClub
	def_special BufferFanClubTrainerName
	def_special TryLoseFansFromPlayTimeAfterLinkBattle
	def_special TryLoseFansFromPlayTime
	def_special SetPlayerGotFirstFans
	def_special UpdateTrainerFanClubGameClear
	def_special Script_TryGainNewFanFromCounter
	def_special RockSmashWildEncounter
	def_special GabbyAndTyGetBattleNum
	def_special GabbyAndTyAfterInterview
	def_special GabbyAndTyBeforeInterview
	def_special DoTVShowInSearchOfTrainers
	def_special IsGabbyAndTyShowOnTheAir
	def_special GabbyAndTyGetLastQuote
	def_special GabbyAndTyGetLastBattleTrivia
	def_special GetGabbyAndTyLocalIds
	def_special GetBattleOutcome
	def_special GetDaycareMonNicknames
	def_special GetDaycareState
	def_special RejectEggFromDayCare
	def_special GiveEggFromDaycare
	def_special SetDaycareCompatibilityString
	def_special GetSelectedMonNicknameAndSpecies
	def_special StoreSelectedPokemonInDaycare
	def_special ChooseSendDaycareMon
	def_special ShowDaycareLevelMenu
	def_special GetNumLevelsGainedFromDaycare
	def_special GetDaycareCost
	def_special TakePokemonFromDaycare
	def_special ScriptHatchMon
	def_special EggHatch
	def_special CheckDaycareMonReceivedMail
	def_special ShowLinkBattleRecords
	def_special IsEnoughForCostInVar0x8005
	def_special SubtractMoneyFromVar0x8005
	def_special TryFieldPoisonWhiteOut
	def_special SetCB2WhiteOut
	def_special RotatingGate_InitPuzzle
	def_special RotatingGate_InitPuzzleAndGraphics
	def_special SetSSTidalFlag
	def_special ResetSSTidalFlag
	def_special EnterSafariMode
	def_special ExitSafariMode
	def_special GetPokeblockFeederInFront
	def_special OpenPokeblockCaseOnFeeder
	def_special IsMirageIslandPresent
	def_special UpdateShoalTideFlag
	def_special InitBirchState
	def_special ScriptGetPokedexInfo
	def_special ShowPokedexRatingMessage
	def_special DoPCTurnOnEffect
	def_special DoPCTurnOffEffect
	def_special SetDeptStoreFloor
	def_special DoLotteryCornerComputerEffect
	def_special EndLotteryCornerComputerEffect
	def_special ChooseMonForMoveRelearner
	def_special MoveDeleterChooseMoveToForget
	def_special MoveDeleterForgetMove
	def_special BufferMoveDeleterNicknameAndMove
	def_special GetNumMovesSelectedMonHas
	def_special TeachMoveRelearnerMove
	def_special GetRecordedCyclingRoadResults
	def_special Special_BeginCyclingRoadChallenge
	def_special GetPlayerAvatarBike
	def_special FinishCyclingRoadChallenge
	def_special UpdateCyclingRoadState
	def_special GetLeadMonFriendshipScore
	def_special CallFrontierUtilFunc
	def_special CallBattleTowerFunc
	def_special CallBattleDomeFunction
	def_special CallBattlePalaceFunction
	def_special CopyEReaderTrainerGreeting
	def_special DoSpecialTrainerBattle
	def_special CallBattleArenaFunction
	def_special CallBattleFactoryFunction
	def_special CallBattlePikeFunction
	def_special CallBattlePyramidFunction
	def_special StopMapMusic
	def_special CallVerdanturfTentFunction
	def_special CallFallarborTentFunction
	def_special CallSlateportTentFunction
	def_special ChoosePartyForBattleFrontier
	def_special ValidateEReaderTrainer
	def_special GetBestBattleTowerStreak
	def_special ReducePlayerPartyToSelectedMons
	def_special BedroomPC
	def_special PlayerPC
	def_special FieldShowRegionMap
	def_special GetInGameTradeSpeciesInfo
	def_special CreateInGameTradePokemon
	def_special DoInGameTradeScene
	def_special GetTradeSpecies
	def_special GetWeekCount
	def_special RetrieveLotteryNumber
	def_special PickLotteryCornerTicket
	def_special ShowBerryBlenderRecordWindow
	def_special ResetTrickHouseNuggetFlag
	def_special SetTrickHouseNuggetFlag
	def_special ScriptMenu_CreatePCMultichoice
	def_special AccessHallOfFamePC
	def_special Special_ShowDiploma
	def_special CheckLeadMonCool
	def_special CheckLeadMonBeauty
	def_special CheckLeadMonCute
	def_special CheckLeadMonSmart
	def_special CheckLeadMonTough
	def_special LookThroughPorthole
	def_special DoSoftReset
	def_special GameClear
	def_special MoveElevator
	def_special ShowGlassWorkshopMenu
	def_special SpawnCameraObject
	def_special RemoveCameraObject
	def_special GetPokeblockNameByMonNature
	def_special GetSecretBaseNearbyMapName
	def_special CheckRelicanthWailord
	def_special ShouldDoBrailleRegirockEffectOld
	def_special DoOrbEffect
	def_special FadeOutOrbEffect
	def_special WaitWeather
	def_special BufferEReaderTrainerName
	def_special GetSlotMachineId
	def_special GetPlayerFacingDirection
	def_special FoundAbandonedShipRoom1Key
	def_special FoundAbandonedShipRoom2Key
	def_special FoundAbandonedShipRoom4Key
	def_special FoundAbandonedShipRoom6Key
	def_special LeadMonHasEffortRibbon
	def_special GiveLeadMonEffortRibbon
	def_special Special_AreLeadMonEVsMaxedOut
	def_special Script_FacePlayer
	def_special Script_ClearHeldMovement
	def_special InitRoamer
	def_special TryUpdateRusturfTunnelState
	def_special IsGrassTypeInParty
	def_special DoContestHallWarp
	def_special PutZigzagoonInPlayerParty
	def_special IsStarterInParty
	def_special CopyCurSecretBaseOwnerName_StrVar1
	def_special ScriptCheckFreePokemonStorageSpace
	def_special DoSealedChamberShakingEffect_Long
	def_special ShowDeptStoreElevatorFloorSelect
	def_special InteractWithShieldOrTVDecoration
	def_special IsPokerusInParty
	def_special SetSootopolisGymCrackedIceMetatiles
	def_special ShakeCamera
	def_special StartGroudonKyogreBattle
	def_special BattleSetup_StartLegendaryBattle
	def_special StartRegiBattle
	def_special SetTrainerFacingDirection
	def_special DoSealedChamberShakingEffect_Short
	def_special FoundBlackGlasses
	def_special StartDroughtWeatherBlend
	def_special DoDiveWarp
	def_special DoFallWarp
	def_special ShowContestEntryMonPic
	def_special HideContestEntryMonPic
	def_special SetEReaderTrainerGfxId
	def_special BattleSetup_StartLatiBattle
	def_special SetRoute119Weather
	def_special SetRoute123Weather
	def_special GetContestMultiplayerId
	def_special ScriptGetPartyMonSpecies
	def_special IsSelectedMonEgg
	def_special TryInitBattleTowerAwardManObjectEvent
	def_special MoveOutOfSecretBaseFromOutside
	def_special LoadPlayerBag
	def_special Script_FadeOutMapMusic
	def_special SetPacifidlogTMReceivedDay
	def_special GetDaysUntilPacifidlogTMAvailable
	def_special HasAllHoennMons
	def_special MonOTNameNotPlayer
	def_special BufferLottoTicketNumber
	def_special TryHideBattleTowerReporter
	def_special DoesPartyHaveEnigmaBerry
	def_special GenerateContestRand
	def_special SetChampionSaveWarp
	def_special TryPutTreasureInvestigatorsOnAir
	def_special TryPutLotteryWinnerReportOnAir
	def_special TryPutTrainerFanClubOnAir
	def_special ShouldHideFanClubInterviewer
	def_special ShowGlassWorkshopMenu
	def_special PutFanClubSpecialOnTheAir
	def_special IncrementDailyPlantedBerries
	def_special IncrementDailyPickedBerries
	def_special InitSecretBaseVars
	def_special CheckInteractedWithFriendsSandOrnament
	def_special DeclinedSecretBaseBattle
	def_special DrewSecretBaseBattle
	def_special WonSecretBaseBattle
	def_special LostSecretBaseBattle
	def_special CheckInteractedWithFriendsDollDecor
	def_special CheckInteractedWithFriendsCushionDecor
	def_special CheckInteractedWithFriendsFurnitureBottom
	def_special CheckInteractedWithFriendsFurnitureMiddle
	def_special CheckInteractedWithFriendsFurnitureTop
	def_special CheckInteractedWithFriendsPosterDecor
	def_special SetLilycoveLadyGfx
	def_special Script_GetLilycoveLadyId
	def_special GetFavorLadyState
	def_special BufferFavorLadyRequest
	def_special HasAnotherPlayerGivenFavorLadyItem
	def_special BufferFavorLadyItemName
	def_special BufferFavorLadyPlayerName
	def_special DidFavorLadyLikeItem
	def_special Script_FavorLadyOpenBagMenu
	def_special Script_DoesFavorLadyLikeItem
	def_special IsFavorLadyThresholdMet
	def_special FavorLadyGetPrize
	def_special SetFavorLadyState_Complete
	def_special GetQuizLadyState
	def_special GetQuizAuthor
	def_special IsQuizLadyWaitingForChallenger
	def_special QuizLadyShowQuizQuestion
	def_special QuizLadyGetPlayerAnswer
	def_special IsQuizAnswerCorrect
	def_special BufferQuizPrizeItem
	def_special SetQuizLadyState_Complete
	def_special BufferQuizAuthorNameAndCheckIfLady
	def_special SetQuizLadyState_GivePrize
	def_special ClearQuizLadyPlayerAnswer
	def_special Script_QuizLadyOpenBagMenu
	def_special ClearQuizLadyQuestionAndAnswer
	def_special QuizLadySetCustomQuestion
	def_special QuizLadyTakePrizeForCustomQuiz
	def_special GetMysteryGiftCardStat
	def_special QuizLadyRecordCustomQuizData
	def_special QuizLadySetWaitingForChallenger
	def_special BufferQuizCorrectAnswer
	def_special BufferQuizPrizeName
	def_special QuizLadyPickNewQuestion
	def_special ShouldContestLadyShowGoOnAir
	def_special HasPlayerGivenContestLadyPokeblock
	def_special Script_BufferContestLadyCategoryAndMonName
	def_special OpenPokeblockCaseForContestLady
	def_special SetContestLadyGivenPokeblock
	def_special GetContestLadyMonSpecies
	def_special GetContestLadyCategory
	def_special PutLilycoveContestLadyShowOnTheAir
	def_special CloseBattlePikeCurtain
	def_special CallApprenticeFunction
	def_special ShouldTryGetTrainerScript
	def_special ShowMapNamePopup
	def_special ShowMapNamePopup
	def_special DoMirageTowerCeilingCrumble
	def_special SetMirageTowerVisibility
	def_special StartPlayerDescendMirageTower
	def_special BufferTMHMMoveName
	def_special IsWirelessAdapterConnected
	def_special TryBecomeLinkLeader
	def_special TryJoinLinkGroup
	def_special RunUnionRoom
	def_special ShowWirelessCommunicationScreen
	def_special InitUnionRoom
	def_special BufferUnionRoomPlayerName
	def_special RetrieveWonderNewsVal
	def_special ChooseMonForWirelessMinigame
	def_special Script_ResetUnionRoomTrade
	def_special IsBadEggInParty
	def_special ValidateSavedWonderCard
	def_special HasAtLeastOneBerry
	def_special IsPokemonJumpSpeciesInParty
	def_special ShowPokemonJumpRecords
	def_special IsDodrioInParty
	def_special ShowDodrioBerryPickingRecords
	def_special OffsetCameraForBattle
	def_special GetDeptStoreDefaultFloorChoice
	def_special BufferVarsForIVRater
	def_special LinkContestWaitForConnection
	def_special GetWirelessCommType
	def_special LinkContestTryShowWirelessIndicator
	def_special LinkContestTryHideWirelessIndicator
	def_special IsWirelessContest
	def_special ShowRankingHallRecordsWindow
	def_special ScrollRankingHallRecordsWindow
	def_special ShowFrontierManiacMessage
	def_special IsContestWithRSPlayer
	def_special ClearLinkContestFlags
	def_special TryContestEModeLinkup
	def_special ShowScrollableMultichoice
	def_special ScrollableMultichoice_TryReturnToList
	def_special BufferBattleTowerElevatorFloors
	def_special TryStoreHeldItemsInPyramidBag
	def_special ChooseItemsToTossFromPyramidBag
	def_special DoBattlePyramidMonsHaveHeldItem
	def_special BattlePyramidChooseMonHeldItems
	def_special SetBattleTowerLinkPlayerGfx
	def_special ShowNatureGirlMessage
	def_special ShowBattlePointsWindow
	def_special UpdateBattlePointsWindow
	def_special CloseBattlePointsWindow
	def_special GiveFrontierBattlePoints
	def_special TakeFrontierBattlePoints
	def_special GetFrontierBattlePoints
	def_special ShowFrontierExchangeCornerItemIconWindow
	def_special CloseFrontierExchangeCornerItemIconWindow
	def_special DisplayBerryPowderVendorMenu
	def_special RemoveBerryPowderVendorMenu
	def_special HasEnoughBerryPowder
	def_special TakeBerryPowder
	def_special PrintPlayerBerryPowderAmount
	def_special ShowFrontierGamblerLookingMessage
	def_special ShowFrontierGamblerGoMessage
	def_special Script_DoRayquazaScene
	def_special OpenPokenavForTutorial
	def_special ScriptMenu_CreateStartMenuForPokenavTutorial
	def_special CountPlayerTrainerStars
	def_special BufferBattleFrontierTutorMoveName
	def_special CloseBattleFrontierTutorWindow
	def_special ScrollableMultichoice_RedrawPersistentMenu
	def_special ChooseMonForMoveTutor
	def_special GetBattleFrontierTutorMoveIndex
	def_special ScrollableMultichoice_ClosePersistentMenu
	def_special DoDeoxysRockInteraction
	def_special SetDeoxysRockPalette
	def_special CreateEventLegalEnemyMon
	def_special StartMirageTowerDisintegration
	def_special StartMirageTowerShake
	def_special StartMirageTowerFossilFallAndSink
	def_special ChangeBoxPokemonNickname
	def_special GetPCBoxToSendMon
	def_special ShouldShowBoxWasFullMessage
	def_special SetMatchCallRegisteredFlag
	def_special DoDomeConfetti
	def_special CreateAbnormalWeatherEvent
	def_special GetAbnormalWeatherMapNameAndType
	def_special GetMartEmployeeObjectEventId
	def_special SaveForBattleTowerLink
	def_special Unused_SetWeatherSunny
	def_special SetUnlockedPokedexFlags
	def_special IsTrainerRegistered
	def_special ShouldDoBrailleRegicePuzzle
	def_special EnableNationalPokedex
	def_special ScriptMenu_CreateLilycoveSSTidalMultichoice
	def_special GetLilycoveSSTidalSelection
	def_special TurnOnTVScreen
	def_special SetMewAboveGrass
	def_special ShouldDistributeEonTicket
	def_special LinkRetireStatusWithBattleTowerPartner
	def_special BattleTowerReconnectLink
	def_special CallTrainerHillFunction
	def_special Script_DoRayquazaScene @ Listed twice
	def_special LoopWingFlapSE
	def_special DestroyMewEmergingGrassSprite
	def_special ShowBerryCrushRankings
	def_special TryBufferWaldaPhrase
	def_special DoWaldaNamingScreen
	def_special TryGetWallpaperWithWaldaPhrase
	def_special PlayerNotAtTrainerHillEntrance
	def_special GetBattlePyramidHint
	def_special LoadLinkContestPlayerPalettes
	def_special ShowTrainerHillRecords
	def_special PlayerFaceTrainerAfterBattle
	def_special ResetHealLocationFromDewford
	def_special IsLastMonThatKnowsSurf
	def_special CountPartyAliveNonEggMons
	def_special TryPrepareSecondApproachingTrainer
	def_special RemoveRecordsWindow
	def_special CloseDeptStoreElevatorWindow
	def_special TrySetBattleTowerLinkType