Merge pull request #524 from AsparagusEduardo/pokefirered_pokeemeraldSync

This commit is contained in:
GriffinRichards
2022-07-30 13:12:42 +00:00
parent d2eab15f15
commit 7a341b62fa
4 changed files with 1260 additions and 1260 deletions

View File

@@ -375,7 +375,7 @@
02039a1b l 00000001 sBrailleTextCursorSpriteID
02039a1c l 00000004 sBg3TilemapBuffer_p
02039a20 l 00000004 sEvoStructPtr
02039a24 l 00000004 sEvoMovingBgPtr
02039a24 l 00000004 sBgAnimPal
02039a28 l 00000001 sCoinsWindowId
02039a2c l 00000004 sTransitionStructPtr
02039a30 l 00000004 sBattlerAbilities
@@ -1245,7 +1245,7 @@
08008a58 g 0000000a SetSubspriteTables
08008a64 g 0000006c AddSpriteToOamBuffer
08008ad0 g 00000224 AddSubspritesToOamBuffer
08008cf4 g 00000032 StringCopy10
08008cf4 g 00000032 StringCopy_Nickname
08008cf4 l 00000000 .gcc2_compiled.
08008d28 g 0000002a StringGetEnd10
08008d54 g 0000002e StringCopy7
@@ -1497,7 +1497,7 @@
0800e944 l 00000020 BtlController_EmitCmd39
0800e964 l 00000020 BtlController_EmitCmd40
0800e984 g 00000020 BtlController_EmitHitAnimation
0800e9a4 g 00000020 BtlController_EmitCmd42
0800e9a4 g 00000020 BtlController_EmitCantSwitch
0800e9c4 g 0000002c BtlController_EmitPlaySE
0800e9f0 g 0000002c BtlController_EmitPlayFanfare
0800ea1c g 00000020 BtlController_EmitFaintingCry
@@ -1510,7 +1510,7 @@
0800eb28 g 0000002c BtlController_EmitBattleAnimation
0800eb54 g 00000020 BtlController_EmitLinkStandbyMsg
0800eb74 g 00000020 BtlController_EmitResetActionMoveSelection
0800eb94 g 00000020 BtlController_EmitCmd55
0800eb94 g 00000020 BtlController_EmitEndLinkBattle
0800ebb4 g 0000000a LZDecompressWram
0800ebb4 l 00000000 .gcc2_compiled.
0800ebc0 g 0000000a LZDecompressVram
@@ -1574,12 +1574,12 @@
08011a1c g 00000178 CB2_InitEndLinkBattle
08011b94 l 0000001a CB2_EndLinkBattle
08011bb0 l 00000094 EndLinkBattleInSteps
08011c44 g 000000c8 GetBattleBgAttribute
08011c44 g 000000c8 GetBattleBgTemplateData
08011d0c l 00000058 TryCorrectShedinjaLanguage
08011d64 g 00000030 SpriteCB_EnemyMon
08011d94 l 00000034 SpriteCB_MoveWildMonToRight
08011dc8 l 0000005c SpriteCB_WildMonShowHealthbox
08011e24 g 00000002 SpriteCallbackDummy2
08011e24 g 00000002 SpriteCallbackDummy_2
08011e28 l 00000014 SpriteCB_Unused_8011E28
08011e3c l 00000064 SpriteCB_Unused_8011E28_Step
08011ea0 g 00000114 SpriteCB_FaintOpponentMon
@@ -1694,289 +1694,289 @@
0801d3c0 l 00000078 IsNotEventLegalMewOrDeoxys
0801d438 g 00000328 IsMonDisobedient
0801d760 l 00000000 .gcc2_compiled.
0801d760 l 000003b0 atk00_attackcanceler
0801d760 l 000003b0 Cmd_attackcanceler
0801db10 l 00000090 JumpIfMoveFailed
0801dba0 l 00000070 atk40_jumpifaffectedbyprotect
0801dba0 l 00000070 Cmd_jumpifaffectedbyprotect
0801dc10 l 0000006c JumpIfMoveAffectedByProtect
0801dc7c l 00000146 AccuracyCalcHelper
0801ddc4 l 00000414 atk01_accuracycheck
0801e1d8 l 00000054 atk02_attackstring
0801e22c l 000001dc atk03_ppreduce
0801e408 l 00000194 atk04_critcalc
0801e59c l 000000f0 atk05_damagecalc
0801ddc4 l 00000414 Cmd_accuracycheck
0801e1d8 l 00000054 Cmd_attackstring
0801e22c l 000001dc Cmd_ppreduce
0801e408 l 00000194 Cmd_critcalc
0801e59c l 000000f0 Cmd_damagecalc
0801e68c g 000000e4 AI_CalcDmg
0801e770 g 000000d8 ModulateDmgByType
0801e848 l 00000270 atk06_typecalc
0801e770 l 000000d8 ModulateDmgByType
0801e848 l 00000270 Cmd_typecalc
0801eab8 l 00000284 CheckWonderGuardAndLevitate
0801ed3c l 000000b8 ModulateDmgByType2
0801edf4 g 000001d8 TypeCalc
0801efcc g 000000fc AI_TypeCalc
0801f0c8 l 0000003c Unused_ApplyRandomDmgMultiplier
0801f104 l 000001b0 atk07_adjustnormaldamage
0801f2b4 l 0000018c atk08_adjustnormaldamage2
0801f440 l 00000148 atk09_attackanimation
0801f588 l 00000020 atk0A_waitanimation
0801f5a8 l 000000dc atk0B_healthbarupdate
0801f684 l 000003f8 atk0C_datahpupdate
0801fa7c l 00000054 atk0D_critmessage
0801fad0 l 000000d0 atk0E_effectivenesssound
0801fba0 l 000001b0 atk0F_resultmessage
0801fd50 l 00000040 atk10_printstring
0801fd90 l 00000044 atk11_printselectionstring
0801fdd4 l 0000005c atk12_waitmessage
0801fe30 l 00000054 atk13_printfromtable
0801fe84 l 00000064 atk14_printselectionstringfromtable
0801f104 l 000001b0 Cmd_adjustnormaldamage
0801f2b4 l 0000018c Cmd_adjustnormaldamage2
0801f440 l 00000148 Cmd_attackanimation
0801f588 l 00000020 Cmd_waitanimation
0801f5a8 l 000000dc Cmd_healthbarupdate
0801f684 l 000003f8 Cmd_datahpupdate
0801fa7c l 00000054 Cmd_critmessage
0801fad0 l 000000d0 Cmd_effectivenesssound
0801fba0 l 000001b0 Cmd_resultmessage
0801fd50 l 00000040 Cmd_printstring
0801fd90 l 00000044 Cmd_printselectionstring
0801fdd4 l 0000005c Cmd_waitmessage
0801fe30 l 00000054 Cmd_printfromtable
0801fe84 l 00000064 Cmd_printselectionstringfromtable
0801fee8 g 00000038 GetBattlerTurnOrderNum
0801ff20 g 00001204 SetMoveEffect
08021124 l 000000ec atk15_seteffectwithchance
08021210 l 0000000e atk16_seteffectprimary
08021220 l 0000000e atk17_seteffectsecondary
08021230 l 0000007c atk18_clearstatusfromeffect
080212ac l 000002f4 atk19_tryfaintmon
080215a0 l 0000003c atk1A_dofaintanimation
080215dc l 00000064 atk1B_cleareffectsonfaint
08021640 l 00000078 atk1C_jumpifstatus
080216b8 l 00000078 atk1D_jumpifstatus2
08021730 l 000000e6 atk1E_jumpifability
08021818 l 00000078 atk1F_jumpifsideaffecting
08021890 l 000000f8 atk20_jumpifstat
08021988 l 00000084 atk21_jumpifstatus3condition
08021a0c l 0000005a atk22_jumpiftype
08021a68 l 00000990 atk23_getexp
080223f8 l 000001a0 atk24
08021124 l 000000ec Cmd_seteffectwithchance
08021210 l 0000000e Cmd_seteffectprimary
08021220 l 0000000e Cmd_seteffectsecondary
08021230 l 0000007c Cmd_clearstatusfromeffect
080212ac l 000002f4 Cmd_tryfaintmon
080215a0 l 0000003c Cmd_dofaintanimation
080215dc l 00000064 Cmd_cleareffectsonfaint
08021640 l 00000078 Cmd_jumpifstatus
080216b8 l 00000078 Cmd_jumpifstatus2
08021730 l 000000e6 Cmd_jumpifability
08021818 l 00000078 Cmd_jumpifsideaffecting
08021890 l 000000f8 Cmd_jumpifstat
08021988 l 00000084 Cmd_jumpifstatus3condition
08021a0c l 0000005a Cmd_jumpiftype
08021a68 l 00000990 Cmd_getexp
080223f8 l 000001a0 Cmd_checkteamslost
08022598 l 00000040 MoveValuesCleanUp
080225d8 l 00000018 atk25_movevaluescleanup
080225f0 l 00000018 atk26_setmultihit
08022608 l 00000048 atk27_decrementmultihit
08022650 l 00000020 atk28_goto
08022670 l 0000009e atk29_jumpifbyte
08022710 l 000000a6 atk2A_jumpifhalfword
080227b8 l 000000b2 atk2B_jumpifword
0802286c l 00000086 atk2C_jumpifarrayequal
080228f4 l 00000084 atk2D_jumpifarraynotequal
08022978 l 00000028 atk2E_setbyte
080229a0 l 0000002c atk2F_addbyte
080229cc l 0000002c atk30_subbyte
080229f8 l 00000054 atk31_copyarray
08022a4c l 0000006c atk32_copyarraywithindex
08022ab8 l 0000002c atk33_orbyte
08022ae4 l 00000038 atk34_orhalfword
08022b1c l 00000044 atk35_orword
08022b60 l 0000002c atk36_bicbyte
08022b8c l 00000038 atk37_bichalfword
08022bc4 l 00000044 atk38_bicword
08022c08 l 00000040 atk39_pause
08022c48 l 00000020 atk3A_waitstate
08022c68 l 00000058 atk3B_healthbar_update
08022cc0 l 0000000a atk3C_return
08022ccc l 00000020 atk3D_end
08022cec l 00000018 atk3E_end2
08022d04 l 0000003c atk3F_end3
08022d40 l 00000030 atk41_call
08022d70 l 0000005a atk42_jumpiftype2
08022dcc l 0000004a atk43_jumpifabilitypresent
08022e18 l 0000001c atk44_endselectionscript
08022e34 l 000000c0 atk45_playanimation
08022ef4 l 000000cc atk46_playanimation2
08022fc0 l 0000005c atk47_setgraphicalstatchangevalues
0802301c l 000001f4 atk48_playstatchangeanimation
08023210 l 00000a28 atk49_moveend
08023c38 l 00000250 atk4A_typecalc2
08023e88 l 00000050 atk4B_returnatktoball
08023ed8 l 00000070 atk4C_getswitchedmondata
08023f48 l 0000018c atk4D_switchindataupdate
080240d4 l 000000b8 atk4E_switchinanim
0802418c l 0000020c atk4F_jumpifcantswitch
08024398 l 00000054 sub_8024398
080243ec l 0000085c atk50_openpartyscreen
08024c48 l 000001f0 atk51_switchhandleorder
08024e38 l 000002a4 atk52_switchineffects
080250dc l 00000040 atk53_trainerslidein
0802511c l 0000003c atk54_playse
08025158 l 0000003c atk55_fanfare
08025194 l 00000030 atk56_playfaintcry
080251c4 l 00000038 atk57
080251fc l 00000034 atk58_returntoball
08025230 l 0000014c atk59_handlelearnnewmove
0802537c l 00000364 atk5A_yesnoboxlearnmove
080256e0 l 0000013c atk5B_yesnoboxstoplearningmove
0802581c l 00000090 atk5C_hitanimation
080258ac l 000001c4 atk5D_getmoneyreward
08025a70 l 000000b4 atk5E
08025b24 l 00000050 atk5F_swapattackerwithtarget
08025b74 l 00000030 atk60_incrementgamestat
08025ba4 l 000000c8 atk61_drawpartystatussummary
08025c6c l 00000030 atk62_hidepartystatussummary
08025c9c l 00000064 atk63_jumptocalledmove
08025d00 l 00000090 atk64_statusanimation
08025d90 l 000000a8 atk65_status2animation
08025e38 l 00000094 atk66_chosenstatusanimation
08025ecc l 000000dc atk67_yesnobox
08025fa8 l 00000038 atk68_cancelallactions
08025fe0 l 0000017c atk69_adjustsetdamage
0802615c l 00000070 atk6A_removeitem
080261cc l 0000003c atk6B_atknameinbuff1
08026208 l 000001fc atk6C_drawlvlupbox
080225d8 l 00000018 Cmd_movevaluescleanup
080225f0 l 00000018 Cmd_setmultihit
08022608 l 00000048 Cmd_decrementmultihit
08022650 l 00000020 Cmd_goto
08022670 l 0000009e Cmd_jumpifbyte
08022710 l 000000a6 Cmd_jumpifhalfword
080227b8 l 000000b2 Cmd_jumpifword
0802286c l 00000086 Cmd_jumpifarrayequal
080228f4 l 00000084 Cmd_jumpifarraynotequal
08022978 l 00000028 Cmd_setbyte
080229a0 l 0000002c Cmd_addbyte
080229cc l 0000002c Cmd_subbyte
080229f8 l 00000054 Cmd_copyarray
08022a4c l 0000006c Cmd_copyarraywithindex
08022ab8 l 0000002c Cmd_orbyte
08022ae4 l 00000038 Cmd_orhalfword
08022b1c l 00000044 Cmd_orword
08022b60 l 0000002c Cmd_bicbyte
08022b8c l 00000038 Cmd_bichalfword
08022bc4 l 00000044 Cmd_bicword
08022c08 l 00000040 Cmd_pause
08022c48 l 00000020 Cmd_waitstate
08022c68 l 00000058 Cmd_healthbar_update
08022cc0 l 0000000a Cmd_return
08022ccc l 00000020 Cmd_end
08022cec l 00000018 Cmd_end2
08022d04 l 0000003c Cmd_end3
08022d40 l 00000030 Cmd_call
08022d70 l 0000005a Cmd_jumpiftype2
08022dcc l 0000004a Cmd_jumpifabilitypresent
08022e18 l 0000001c Cmd_endselectionscript
08022e34 l 000000c0 Cmd_playanimation
08022ef4 l 000000cc Cmd_playanimation_var
08022fc0 l 0000005c Cmd_setgraphicalstatchangevalues
0802301c l 000001f4 Cmd_playstatchangeanimation
08023210 l 00000a28 Cmd_moveend
08023c38 l 00000250 Cmd_typecalc2
08023e88 l 00000050 Cmd_returnatktoball
08023ed8 l 00000070 Cmd_getswitchedmondata
08023f48 l 0000018c Cmd_switchindataupdate
080240d4 l 000000b8 Cmd_switchinanim
0802418c l 0000020c Cmd_jumpifcantswitch
08024398 l 00000054 ChooseMonToSendOut
080243ec l 0000085c Cmd_openpartyscreen
08024c48 l 000001f0 Cmd_switchhandleorder
08024e38 l 000002a4 Cmd_switchineffects
080250dc l 00000040 Cmd_trainerslidein
0802511c l 0000003c Cmd_playse
08025158 l 0000003c Cmd_fanfare
08025194 l 00000030 Cmd_playfaintcry
080251c4 l 00000038 Cmd_endlinkbattle
080251fc l 00000034 Cmd_returntoball
08025230 l 0000014c Cmd_handlelearnnewmove
0802537c l 00000364 Cmd_yesnoboxlearnmove
080256e0 l 0000013c Cmd_yesnoboxstoplearningmove
0802581c l 00000090 Cmd_hitanimation
080258ac l 000001c4 Cmd_getmoneyreward
08025a70 l 000000b4 Cmd_updatebattlermoves
08025b24 l 00000050 Cmd_swapattackerwithtarget
08025b74 l 00000030 Cmd_incrementgamestat
08025ba4 l 000000c8 Cmd_drawpartystatussummary
08025c6c l 00000030 Cmd_hidepartystatussummary
08025c9c l 00000064 Cmd_jumptocalledmove
08025d00 l 00000090 Cmd_statusanimation
08025d90 l 000000a8 Cmd_status2animation
08025e38 l 00000094 Cmd_chosenstatusanimation
08025ecc l 000000dc Cmd_yesnobox
08025fa8 l 00000038 Cmd_cancelallactions
08025fe0 l 0000017c Cmd_adjustsetdamage
0802615c l 00000070 Cmd_removeitem
080261cc l 0000003c Cmd_atknameinbuff1
08026208 l 000001fc Cmd_drawlvlupbox
08026404 l 00000044 DrawLevelUpWindow1
08026448 l 00000038 DrawLevelUpWindow2
08026480 l 00000050 sub_8026480
080264d0 l 00000054 sub_80264D0
08026524 l 00000124 PutLevelAndGenderOnLvlUpBox
08026648 l 00000040 sub_8026648
08026688 l 000000cc PutMonIconOnLvlUpBox
08026754 l 00000048 SpriteCB_MonIconOnLvlUpBox
08026480 l 00000050 InitLevelUpBanner
080264d0 l 00000054 SlideInLevelUpBanner
08026524 l 00000124 DrawLevelUpBannerText
08026648 l 00000040 SlideOutLevelUpBanner
08026688 l 000000cc PutMonIconOnLvlUpBanner
08026754 l 00000048 SpriteCB_MonIconOnLvlUpBanner
0802679c g 0000003a IsMonGettingExpSentOut
080267d8 l 00000018 atk6D_resetsentmonsvalue
080267f0 l 00000020 atk6E_setatktoplayer0
08026810 l 00000034 atk6F_makevisible
08026844 l 00000034 atk70_recordlastability
080267d8 l 00000018 Cmd_resetsentmonsvalue
080267f0 l 00000020 Cmd_setatktoplayer0
08026810 l 00000034 Cmd_makevisible
08026844 l 00000034 Cmd_recordlastability
08026878 g 00000028 BufferMoveToLearnIntoBattleTextBuff2
080268a0 l 00000018 atk71_buffermovetolearn
080268b8 l 00000044 atk72_jumpifplayerran
080268fc l 000000ac atk73_hpthresholds
080269a8 l 000000b0 atk74_hpthresholds2
08026a58 l 00000058 atk75_useitemonopponent
08026ab0 l 000004b8 atk76_various
08026f68 l 0000013c atk77_setprotectlike
080270a4 l 0000011c atk78_faintifabilitynotdamp
080271c0 l 00000060 atk79_setatkhptozero
08027220 l 000000a2 atk7A_jumpifnexttargetvalid
080272c4 l 0000007c atk7B_tryhealhalfhealth
08027340 l 00000168 atk7C_trymirrormove
080274a8 l 00000054 atk7D_setrain
080274fc l 000000cc atk7E_setreflect
080275c8 l 000000c0 atk7F_setseeded
08027688 l 00000080 atk80_manipulatedamage
08027708 l 000000d0 atk81_trysetrest
080277d8 l 00000048 atk82_jumpifnotfirstturn
08027820 l 00000010 atk83_nop
080268a0 l 00000018 Cmd_buffermovetolearn
080268b8 l 00000044 Cmd_jumpifplayerran
080268fc l 000000ac Cmd_hpthresholds
080269a8 l 000000b0 Cmd_hpthresholds2
08026a58 l 00000058 Cmd_useitemonopponent
08026ab0 l 000004b8 Cmd_various
08026f68 l 0000013c Cmd_setprotectlike
080270a4 l 0000011c Cmd_tryexplosion
080271c0 l 00000060 Cmd_setatkhptozero
08027220 l 000000a2 Cmd_jumpifnexttargetvalid
080272c4 l 0000007c Cmd_tryhealhalfhealth
08027340 l 00000168 Cmd_trymirrormove
080274a8 l 00000054 Cmd_setrain
080274fc l 000000cc Cmd_setreflect
080275c8 l 000000c0 Cmd_setseeded
08027688 l 00000080 Cmd_manipulatedamage
08027708 l 000000d0 Cmd_trysetrest
080277d8 l 00000048 Cmd_jumpifnotfirstturn
08027820 l 00000010 Cmd_nop
08027830 g 0000009c UproarWakeUpCheck
080278cc l 0000007c atk84_jumpifcantmakeasleep
08027948 l 0000007c atk85_stockpile
080279c4 l 00000120 atk86_stockpiletobasedamage
08027ae4 l 000000e4 atk87_stockpiletohpheal
08027bc8 l 00000034 atk88_negativedamage
080278cc l 0000007c Cmd_jumpifcantmakeasleep
08027948 l 0000007c Cmd_stockpile
080279c4 l 00000120 Cmd_stockpiletobasedamage
08027ae4 l 000000e4 Cmd_stockpiletohpheal
08027bc8 l 00000034 Cmd_negativedamage
08027bfc l 00000484 ChangeStatBuffs
08028080 l 0000004c atk89_statbuffchange
080280cc l 00000054 atk8A_normalisebuffs
08028120 l 00000070 atk8B_setbide
08028190 l 00000040 atk8C_confuseifrepeatingattackends
080281d0 l 0000004c atk8D_setmultihitcounter
0802821c l 00000028 atk8E_initmultihitstring
08028080 l 0000004c Cmd_statbuffchange
080280cc l 00000054 Cmd_normalisebuffs
08028120 l 00000070 Cmd_setbide
08028190 l 00000040 Cmd_confuseifrepeatingattackends
080281d0 l 0000004c Cmd_setmultihitcounter
0802821c l 00000028 Cmd_initmultihitstring
08028244 l 000000c8 TryDoForceSwitchOut
0802830c l 000002f6 atk8F_forcerandomswitch
08028604 l 000001a4 atk90_tryconversiontypechange
080287a8 l 00000094 atk91_givepaydaymoney
0802883c l 000000cc atk92_setlightscreen
08028908 l 00000354 atk93_tryKO
08028c5c l 0000003c atk94_damagetohalftargethp
08028c98 l 00000058 atk95_setsandstorm
08028cf0 l 000001a0 atk96_weatherdamage
08028e90 l 000001b8 atk97_tryinfatuating
08029048 l 00000188 atk98_updatestatusicon
080291d0 l 000000a8 atk99_setmist
08029278 l 0000005c atk9A_setfocusenergy
080292d4 l 000001a0 atk9B_transformdataexecution
08029474 l 000000bc atk9C_setsubstitute
0802830c l 000002f6 Cmd_forcerandomswitch
08028604 l 000001a4 Cmd_tryconversiontypechange
080287a8 l 00000094 Cmd_givepaydaymoney
0802883c l 000000cc Cmd_setlightscreen
08028908 l 00000354 Cmd_tryKO
08028c5c l 0000003c Cmd_damagetohalftargethp
08028c98 l 00000058 Cmd_setsandstorm
08028cf0 l 000001a0 Cmd_weatherdamage
08028e90 l 000001b8 Cmd_tryinfatuating
08029048 l 00000188 Cmd_updatestatusicon
080291d0 l 000000a8 Cmd_setmist
08029278 l 0000005c Cmd_setfocusenergy
080292d4 l 000001a0 Cmd_transformdataexecution
08029474 l 000000bc Cmd_setsubstitute
08029530 l 00000048 IsMoveUncopyableByMimic
08029578 l 000001da atk9D_mimicattackcopy
08029754 l 000000a8 atk9E_metronome
080297fc l 00000030 atk9F_dmgtolevel
0802982c l 00000054 atkA0_psywavedamageeffect
08029880 l 000000f8 atkA1_counterdamagecalculator
08029978 l 000000f8 atkA2_mirrorcoatdamagecalculator
08029a70 l 00000144 atkA3_disablelastusedattack
08029bb4 l 00000134 atkA4_trysetencore
08029ce8 l 000000c4 atkA5_painsplitdmgcalc
08029dac l 00000200 atkA6_settypetorandomresistance
08029fac l 00000058 atkA7_setalwayshitflag
0802a004 l 000001bc atkA8_copymovepermanently
08029578 l 000001da Cmd_mimicattackcopy
08029754 l 000000a8 Cmd_metronome
080297fc l 00000030 Cmd_dmgtolevel
0802982c l 00000054 Cmd_psywavedamageeffect
08029880 l 000000f8 Cmd_counterdamagecalculator
08029978 l 000000f8 Cmd_mirrorcoatdamagecalculator
08029a70 l 00000144 Cmd_disablelastusedattack
08029bb4 l 00000134 Cmd_trysetencore
08029ce8 l 000000c4 Cmd_painsplitdmgcalc
08029dac l 00000200 Cmd_settypetorandomresistance
08029fac l 00000058 Cmd_setalwayshitflag
0802a004 l 000001bc Cmd_copymovepermanently
0802a1c0 l 0000003a IsTwoTurnsMove
0802a1fc l 00000028 IsInvalidForSleepTalkOrAssist
0802a224 l 0000006a AttacksThisTurn
0802a290 l 00000138 atkA9_trychoosesleeptalkmove
0802a3c8 l 00000030 atkAA_setdestinybond
0802a290 l 00000138 Cmd_trychoosesleeptalkmove
0802a3c8 l 00000030 Cmd_setdestinybond
0802a3f8 l 00000060 TrySetDestinyBondToHappen
0802a458 l 00000018 atkAB_trysetdestinybondtohappen
0802a470 l 00000068 atkAC_remaininghptopower
0802a4d8 l 000001d8 atkAD_tryspiteppreduce
0802a6b0 l 000002e4 atkAE_healpartystatus
0802a994 l 00000084 atkAF_cursetarget
0802aa18 l 0000008c atkB0_trysetspikes
0802aaa4 l 00000030 atkB1_setforesight
0802aad4 l 000000b8 atkB2_trysetperishsong
0802ab8c l 0000017c atkB3_rolloutdamagecalculation
0802ad08 l 00000068 atkB4_jumpifconfusedandstatmaxed
0802ad70 l 000000b4 atkB5_furycuttercalc
0802ae24 l 00000084 atkB6_happinesstodamagecalculation
0802aea8 l 000000cc atkB7_presentdamagecalculation
0802af74 l 000000a8 atkB8_setsafeguard
0802b01c l 00000124 atkB9_magnitudedamagecalculation
0802b140 l 00000194 atkBA_jumpifnopursuitswitchdmg
0802b2d4 l 00000058 atkBB_setsunny
0802b32c l 00000080 atkBC_maxattackhalvehp
0802b3ac l 00000048 atkBD_copyfoestats
0802b3f4 l 0000014c atkBE_rapidspinfree
0802b540 l 00000030 atkBF_setdefensecurlbit
0802b570 l 00000108 atkC0_recoverbasedonsunlight
0802b678 l 000000fc atkC1_hiddenpowercalc
0802b774 l 00000074 atkC2_selectfirstvalidtarget
0802b7e8 l 00000128 atkC3_trysetfutureattack
0802b910 l 00000210 atkC4_trydobeatup
0802bb20 l 00000084 atkC5_setsemiinvulnerablebit
0802bba4 l 00000090 atkC6_clearsemiinvulnerablebit
0802bc34 l 00000040 atkC7_setminimize
0802bc74 l 00000058 atkC8_sethail
0802bccc l 0000009c atkC9_jumpifattackandspecialattackcannotfall
0802bd68 l 0000004c atkCA_setforcedtarget
0802bdb4 l 00000064 atkCB_setcharge
0802be18 l 00000074 atkCC_callterrainattack
0802be8c l 00000084 atkCD_cureifburnedparalysedorpoisoned
0802bf10 l 00000058 atkCE_settorment
0802bf68 l 0000005c atkCF_jumpifnodamage
0802bfc4 l 00000074 atkD0_settaunt
0802c038 l 000000a8 atkD1_trysethelpinghand
0802c0e0 l 000002b0 atkD2_tryswapitems
0802c390 l 00000078 atkD3_trycopyability
0802c408 l 000000d2 atkD4_trywish
0802c4dc l 00000058 atkD5_trysetroots
0802c534 l 00000060 atkD6_doubledamagedealtifdamaged
0802c594 l 00000070 atkD7_setyawn
0802c604 l 0000006c atkD8_setdamagetohealthdifference
0802c670 l 00000064 atkD9_scaledamagebyhealthratio
0802c6d4 l 00000098 atkDA_tryswapabilities
0802c76c l 00000108 atkDB_tryimprison
0802c874 l 00000058 atkDC_trysetgrudge
0802c8cc l 00000098 atkDD_weightdamagecalculation
0802c964 l 00000180 atkDE_assistattackselect
0802cae4 l 00000084 atkDF_trysetmagiccoat
0802cb68 l 0000007c atkE0_trysetsnatch
0802cbe4 l 000000dc atkE1_trygetintimidatetarget
0802ccc0 l 0000007c atkE2_switchoutabilities
0802cd3c l 00000054 atkE3_jumpifhasnohp
0802cd90 l 000000b8 atkE4_getsecretpowereffect
0802ce48 l 000000e8 atkE5_pickup
0802cf30 l 00000068 atkE6_docastformchangeanimation
0802cf98 l 00000040 atkE7_trycastformdatachange
0802cfd8 l 000000b8 atkE8_settypebasedhalvers
0802d090 l 000000b8 atkE9_setweatherballtype
0802d148 l 000000a8 atkEA_tryrecycleitem
0802d1f0 l 000000b0 atkEB_settypetoterrain
0802d2a0 l 000000c4 atkEC_pursuitrelated
0802d364 l 00000054 atkED_snatchsetbattlers
0802d3b8 l 0000007c atkEE_removelightscreenreflect
0802d434 l 000003cc atkEF_handleballthrow
0802d800 l 0000015c atkF0_givecaughtmon
0802d95c l 0000007c atkF1_trysetcaughtmondexflags
0802d9d8 l 000001a4 atkF2_displaydexinfo
0802a458 l 00000018 Cmd_trysetdestinybondtohappen
0802a470 l 00000068 Cmd_remaininghptopower
0802a4d8 l 000001d8 Cmd_tryspiteppreduce
0802a6b0 l 000002e4 Cmd_healpartystatus
0802a994 l 00000084 Cmd_cursetarget
0802aa18 l 0000008c Cmd_trysetspikes
0802aaa4 l 00000030 Cmd_setforesight
0802aad4 l 000000b8 Cmd_trysetperishsong
0802ab8c l 0000017c Cmd_rolloutdamagecalculation
0802ad08 l 00000068 Cmd_jumpifconfusedandstatmaxed
0802ad70 l 000000b4 Cmd_furycuttercalc
0802ae24 l 00000084 Cmd_friendshiptodamagecalculation
0802aea8 l 000000cc Cmd_presentdamagecalculation
0802af74 l 000000a8 Cmd_setsafeguard
0802b01c l 00000124 Cmd_magnitudedamagecalculation
0802b140 l 00000194 Cmd_jumpifnopursuitswitchdmg
0802b2d4 l 00000058 Cmd_setsunny
0802b32c l 00000080 Cmd_maxattackhalvehp
0802b3ac l 00000048 Cmd_copyfoestats
0802b3f4 l 0000014c Cmd_rapidspinfree
0802b540 l 00000030 Cmd_setdefensecurlbit
0802b570 l 00000108 Cmd_recoverbasedonsunlight
0802b678 l 000000fc Cmd_hiddenpowercalc
0802b774 l 00000074 Cmd_selectfirstvalidtarget
0802b7e8 l 00000128 Cmd_trysetfutureattack
0802b910 l 00000210 Cmd_trydobeatup
0802bb20 l 00000084 Cmd_setsemiinvulnerablebit
0802bba4 l 00000090 Cmd_clearsemiinvulnerablebit
0802bc34 l 00000040 Cmd_setminimize
0802bc74 l 00000058 Cmd_sethail
0802bccc l 0000009c Cmd_trymemento
0802bd68 l 0000004c Cmd_setforcedtarget
0802bdb4 l 00000064 Cmd_setcharge
0802be18 l 00000074 Cmd_callterrainattack
0802be8c l 00000084 Cmd_cureifburnedparalysedorpoisoned
0802bf10 l 00000058 Cmd_settorment
0802bf68 l 0000005c Cmd_jumpifnodamage
0802bfc4 l 00000074 Cmd_settaunt
0802c038 l 000000a8 Cmd_trysethelpinghand
0802c0e0 l 000002b0 Cmd_tryswapitems
0802c390 l 00000078 Cmd_trycopyability
0802c408 l 000000d2 Cmd_trywish
0802c4dc l 00000058 Cmd_trysetroots
0802c534 l 00000060 Cmd_doubledamagedealtifdamaged
0802c594 l 00000070 Cmd_setyawn
0802c604 l 0000006c Cmd_setdamagetohealthdifference
0802c670 l 00000064 Cmd_scaledamagebyhealthratio
0802c6d4 l 00000098 Cmd_tryswapabilities
0802c76c l 00000108 Cmd_tryimprison
0802c874 l 00000058 Cmd_trysetgrudge
0802c8cc l 00000098 Cmd_weightdamagecalculation
0802c964 l 00000180 Cmd_assistattackselect
0802cae4 l 00000084 Cmd_trysetmagiccoat
0802cb68 l 0000007c Cmd_trysetsnatch
0802cbe4 l 000000dc Cmd_trygetintimidatetarget
0802ccc0 l 0000007c Cmd_switchoutabilities
0802cd3c l 00000054 Cmd_jumpifhasnohp
0802cd90 l 000000b8 Cmd_getsecretpowereffect
0802ce48 l 000000e8 Cmd_pickup
0802cf30 l 00000068 Cmd_docastformchangeanimation
0802cf98 l 00000040 Cmd_trycastformdatachange
0802cfd8 l 000000b8 Cmd_settypebasedhalvers
0802d090 l 000000b8 Cmd_setweatherballtype
0802d148 l 000000a8 Cmd_tryrecycleitem
0802d1f0 l 000000b0 Cmd_settypetoterrain
0802d2a0 l 000000c4 Cmd_pursuitdoubles
0802d364 l 00000054 Cmd_snatchsetbattlers
0802d3b8 l 0000007c Cmd_removelightscreenreflect
0802d434 l 000003cc Cmd_handleballthrow
0802d800 l 0000015c Cmd_givecaughtmon
0802d95c l 0000007c Cmd_trysetcaughtmondexflags
0802d9d8 l 000001a4 Cmd_displaydexinfo
0802db7c g 0000013c HandleBattleWindow
0802dcb8 g 00000040 BattleCreateYesNoCursorAt
0802dcf8 g 00000040 BattleDestroyYesNoCursorAt
0802dd38 l 00000284 atkF3_trygivecaughtmonnick
0802dfbc l 00000030 atkF4_subattackerhpbydmg
0802dfec l 00000028 atkF5_removeattackerstatus1
0802e014 l 0000000c atkF6_finishaction
0802e020 l 0000001c atkF7_finishturn
0802dd38 l 00000284 Cmd_trygivecaughtmonnick
0802dfbc l 00000030 Cmd_subattackerhpbydmg
0802dfec l 00000028 Cmd_removeattackerstatus1
0802e014 l 0000000c Cmd_finishaction
0802e020 l 0000001c Cmd_finishturn
0802e03c g 000000fc AllocateBattleResources
0802e03c l 00000000 .gcc2_compiled.
0802e138 g 000000f0 FreeBattleResources
@@ -5000,7 +5000,7 @@
08071da4 g 00000018 FadeInBGM
08071dbc g 00000018 FadeOutBGM
08071dd4 g 0000001a IsBGMStopped
08071df0 g 0000004c PlayCry1
08071df0 g 0000004c PlayCry_Normal
08071e3c g 00000024 PlayCry2
08071e60 g 00000060 PlayCry3
08071ec0 g 00000064 PlayCry4
@@ -7008,10 +7008,10 @@
080a22e8 l 00000000 .gcc2_compiled.
080a2340 l 00000048 AnimMovePowderParticleStep
080a2388 g 00000050 AnimPowerAbsorptionOrb
080a23d8 g 00000058 AnimSolarbeamBigOrb
080a2430 g 0000005c AnimSolarbeamSmallOrb
080a248c l 00000074 AnimSolarbeamSmallOrbStep
080a2500 g 00000080 AnimTask_CreateSmallSolarbeamOrbs
080a23d8 g 00000058 AnimSolarBeamBigOrb
080a2430 g 0000005c AnimSolarBeamSmallOrb
080a248c l 00000074 AnimSolarBeamSmallOrbStep
080a2500 g 00000080 AnimTask_CreateSmallSolarBeamOrbs
080a2580 g 00000050 AnimAbsorptionOrb
080a25d0 l 0000001a AnimAbsorptionOrbStep
080a25ec g 000000b8 AnimHyperBeamOrb
@@ -8405,14 +8405,14 @@
080d004c l 00000002 EvoDummyFunc
080d0050 l 00000088 VBlankCB_EvolutionScene
080d00d8 l 00000088 VBlankCB_TradeEvolutionScene
080d0160 l 000000b8 Task_MovingBackgroundPalettes
080d0218 l 00000044 LaunchTask_MovingBackgroundPos
080d025c l 000000d8 Task_MovingBackgroundPos
080d0334 l 00000040 InitMovingBgValues
080d0374 l 00000100 InitMovingBackgroundTask
080d0160 l 000000b8 Task_UpdateBgPalette
080d0218 l 00000044 CreateBgAnimTask
080d025c l 000000d8 Task_AnimateBg
080d0334 l 00000040 InitMovingBgPalette
080d0374 l 00000100 StartBgAnimation
080d0474 g 00000034 IsMovingBackgroundTaskRunning
080d04a8 l 00000040 DestroyMovingBackgroundTasks
080d04e8 l 0000006c ResetBgRegsAfterMovingBackgroundCancel
080d04a8 l 00000040 StopBgAnimation
080d04e8 l 0000006c RestoreBgAfterAnim
080d0554 g 00000028 GetCoins
080d0554 l 00000000 .gcc2_compiled.
080d057c g 00000028 SetCoins
@@ -9570,27 +9570,27 @@
080f5c2c l 000000d0 SpriteCB_PostEvoSparkleSet2
080f5cfc l 00000088 CreatePostEvoSparkleSet2
080f5d84 g 0000001c LoadEvoSparkleSpriteAndPal
080f5da0 g 00000030 LaunchTask_PreEvoSparklesSet1
080f5da0 g 00000030 EvolutionSparkles_SpiralUpward
080f5dd0 l 00000050 EvoTask_PreEvoSparkleSet1Init
080f5e20 l 00000070 EvoTask_CreatePreEvoSparkleSet1
080f5e90 l 00000030 EvoTask_WaitForPre1SparklesToGoUp
080f5ec0 g 00000018 LaunchTask_PreEvoSparklesSet2
080f5ec0 g 00000018 EvolutionSparkles_ArcDown
080f5ed8 l 00000034 EvoTask_PreEvoSparkleSet2Init
080f5f0c l 00000058 EvoTask_CreatePreEvoSparklesSet2
080f5f64 l 0000000e EvoTask_PreEvoSparkleSet2Teardown
080f5f74 g 00000018 LaunchTask_PostEvoSparklesSet1
080f5f74 g 00000018 EvolutionSparkles_CircleInward
080f5f8c l 00000034 EvoTask_PostEvoSparklesSet1Init
080f5fc0 l 00000080 EvoTask_CreatePostEvoSparklesSet1
080f6040 l 0000000e EvoTask_PostEvoSparklesSet1Teardown
080f6050 g 00000030 LaunchTask_PostEvoSparklesSet2AndFlash
080f6050 g 00000030 EvolutionSparkles_SprayAndFlash
080f6080 l 00000064 EvoTask_PostEvoSparklesSet2Init
080f60e4 l 0000008c EvoTask_CreatePostEvoSparklesSet2
080f6170 l 00000020 EvoTask_PostEvoSparklesSet2Teardown
080f6190 g 00000030 LaunchTask_PostEvoSparklesSet2AndFlash_Trade
080f6190 g 00000030 EvolutionSparkles_SprayAndFlash_Trade
080f61c0 l 00000064 EvoTask_PostEvoSparklesSet2TradeInit
080f6224 l 0000008c EvoTask_CreatePostEvoSparklesSet2Trade
080f62b0 l 00000002 SpriteCallbackDummy_MonSprites
080f62b4 g 0000014c LaunchTask_PrePostEvoMonSprites
080f62b4 g 0000014c CycleEvolutionMonSprite
080f6400 l 00000024 EvoTask_PrePostEvoMonSpritesInit
080f6424 l 00000050 EvoTask_ChooseNextEvoSpriteAnim
080f6474 l 0000011c EvoTask_ShrinkOrExpandEvoSprites
@@ -23544,12 +23544,12 @@
081d59e6 g 00000000 SetSkyBgContinue
081d59e8 g 00000000 SetSkyBgContest
081d59ff g 00000000 UnsetSkyBg
081d5a07 g 00000000 SetSolarbeamBg
081d5a2a g 00000000 SetSolarbeamBgContinue
081d5a2c g 00000000 SetSolarbeamBgContest
081d5a33 g 00000000 SetSolarbeamBgPlayer
081d5a3a g 00000000 SetSolarbeamBgOpponent
081d5a41 g 00000000 UnsetSolarbeamBg
081d5a07 g 00000000 SetSolarBeamBg
081d5a2a g 00000000 SetSolarBeamBgContinue
081d5a2c g 00000000 SetSolarBeamBgContest
081d5a33 g 00000000 SetSolarBeamBgPlayer
081d5a3a g 00000000 SetSolarBeamBgOpponent
081d5a41 g 00000000 UnsetSolarBeamBg
081d5a44 g 00000000 Status_Poison
081d5a6f g 00000000 Status_Confusion
081d5a78 g 00000000 Status_Burn
@@ -23836,9 +23836,9 @@
081d7b97 g 00000000 BattleScript_EffectFutureSight
081d7bae g 00000000 BattleScript_EffectGust
081d7bcd g 00000000 BattleScript_EffectFlinchMinimizeHit
081d7be3 g 00000000 BattleScript_EffectSolarbeam
081d7bfb g 00000000 BattleScript_SolarbeamDecideTurn
081d7c23 g 00000000 BattleScript_SolarbeamOnFirstTurn
081d7be3 g 00000000 BattleScript_EffectSolarBeam
081d7bfb g 00000000 BattleScript_SolarBeamDecideTurn
081d7c23 g 00000000 BattleScript_SolarBeamOnFirstTurn
081d7c39 g 00000000 BattleScript_EffectThunder
081d7c4d g 00000000 BattleScript_EffectTeleport
081d7c8a g 00000000 BattleScript_EffectBeatUp
@@ -24201,7 +24201,7 @@
081d961c g 00000000 BattleScript_ItemHealHP_End2
081d9622 g 00000000 BattleScript_ItemHealHP_Ret
081d963d g 00000000 BattleScript_SelectingNotAllowedMoveChoiceItem
081d9641 g 00000000 BattleScript_HangedOnMsg
081d9641 g 00000000 BattleScript_FocusBandActivates
081d964f g 00000000 BattleScript_BerryConfuseHealEnd2
081d9679 g 00000000 BattleScript_BerryStatRaiseEnd2
081d9686 g 00000000 BattleScript_BerryStatRaiseDoStatUp
@@ -26865,11 +26865,11 @@
0825053c l 000000f0 sStatusFlagsForMoveEffects
0825062c l 0000009c sMoveEffectBS_Ptrs
082506c8 l 00000008 sUnusedWinTemplate
082506d0 l 00000020 sUnknownBattleboxPal
082506f0 l 000000c8 sUnknownBattleboxGfx
082506d0 l 00000020 sLevelUpBanner_Pal
082506f0 l 000000c8 sLevelUpBanner_Gfx
082507b8 l 00000006 sRubyLevelUpStatBoxStats
082507c0 l 00000008 sOamData_MonIconOnLvlUpBox
082507c8 l 00000018 sSpriteTemplate_MonIconOnLvlUpBox
082507c0 l 00000008 sOamData_MonIconOnLvlUpBanner
082507c8 l 00000018 sSpriteTemplate_MonIconOnLvlUpBanner
082507e0 l 00000008 sProtectSuccessRates
082507e8 l 00000028 sMovesForbiddenToCopy
08250810 l 0000000c sFlailHpScaleToPowerTable
@@ -34206,23 +34206,23 @@
083e2990 g 00000018 gSleepPowderParticleSpriteTemplate
083e29a8 g 00000018 gStunSporeParticleSpriteTemplate
083e29c0 g 00000018 gPoisonPowderParticleSpriteTemplate
083e29d8 l 00000008 sSolarbeamBigOrbAnimCmds1
083e29e0 l 00000008 sSolarbeamBigOrbAnimCmds2
083e29e8 l 00000008 sSolarbeamBigOrbAnimCmds3
083e29f0 l 00000008 sSolarbeamBigOrbAnimCmds4
083e29f8 l 00000008 sSolarbeamBigOrbAnimCmds5
083e2a00 l 00000008 sSolarbeamBigOrbAnimCmds6
083e2a08 l 00000008 sSolarbeamBigOrbAnimCmds7
083e2a10 l 00000008 sSolarbeamSmallOrbAnimCms
083e29d8 l 00000008 sSolarBeamBigOrbAnimCmds1
083e29e0 l 00000008 sSolarBeamBigOrbAnimCmds2
083e29e8 l 00000008 sSolarBeamBigOrbAnimCmds3
083e29f0 l 00000008 sSolarBeamBigOrbAnimCmds4
083e29f8 l 00000008 sSolarBeamBigOrbAnimCmds5
083e2a00 l 00000008 sSolarBeamBigOrbAnimCmds6
083e2a08 l 00000008 sSolarBeamBigOrbAnimCmds7
083e2a10 l 00000008 sSolarBeamSmallOrbAnimCms
083e2a18 l 00000008 sPowerAbsorptionOrbAnimCmds
083e2a20 l 0000001c sSolarbeamBigOrbAnimTable
083e2a3c l 00000004 sSolarbeamSmallOrbAnimTable
083e2a20 l 0000001c sSolarBeamBigOrbAnimTable
083e2a3c l 00000004 sSolarBeamSmallOrbAnimTable
083e2a40 l 00000004 sPowerAbsorptionOrbAnimTable
083e2a44 l 00000010 sPowerAbsorptionOrbAffineAnimCmds
083e2a54 l 00000004 sPowerAbsorptionOrbAffineAnimTable
083e2a58 g 00000018 gPowerAbsorptionOrbSpriteTemplate
083e2a70 g 00000018 gSolarbeamBigOrbSpriteTemplate
083e2a88 g 00000018 gSolarbeamSmallOrbSpriteTemplate
083e2a70 g 00000018 gSolarBeamBigOrbSpriteTemplate
083e2a88 g 00000018 gSolarBeamSmallOrbSpriteTemplate
083e2aa0 l 00000018 sStockpileAbsorptionOrbAffineCmds
083e2ab8 l 00000004 sStockpileAbsorptionOrbAffineAnimTable
083e2abc g 00000018 gStockpileAbsorptionOrbSpriteTemplate
@@ -36441,12 +36441,12 @@
083f788c l 000004d4 sMovingBackgroundMap2
083f7d60 l 00000020 sBlackPalette
083f7d80 l 00000680 sUnusedTilemap
083f8400 l 00000040 sMovingBgPals
083f8400 l 00000040 sBgAnim_Pal
083f8440 l 00000005 sText_ShedinjaJapaneseName
083f8445 l 0000000a unref_83F8445
083f844f l 0000001e unref_83F844F
083f846d l 00000010 sMovingBackgroundTimers
083f847d l 00000320 sMovingBgPalIndices
083f846d l 00000010 sBgAnim_PaletteControl
083f847d l 00000320 sBgAnim_PalIndexes
083f87a0 l 00000580 sBigPokeballTileset
083f8d20 l 00000040 sSlidingPokeballTilemap
083f8d60 l 00000200 sSpriteImage_SlidingPokeball
@@ -36775,11 +36775,11 @@
083fcb4a g 00000006 gBattleText_Rose
083fcb50 l 00000009 sText_StatHarshly
083fcb59 l 00000006 sText_StatFell
083fcb5f l 0000000b sText_PkmnsStatChanged
083fcb6a g 0000000b gText_PkmnsStatChanged2
083fcb75 l 0000001a sText_UsingXTheYOfZN
083fcb8f l 0000000b sText_PkmnsStatChanged3
083fcb9a l 0000000b sText_PkmnsStatChanged4
083fcb5f l 0000000b sText_AttackersStatRose
083fcb6a g 0000000b gText_DefendersStatRose
083fcb75 l 0000001a sText_UsingItemTheStatOfPkmnRose
083fcb8f l 0000000b sText_AttackersStatFell
083fcb9a l 0000000b sText_DefendersStatFell
083fcba5 l 00000020 sText_StatsWontIncrease2
083fcbc5 l 0000001f sText_StatsWontDecrease2
083fcbe4 l 00000010 sText_CriticalHit
@@ -50110,7 +50110,7 @@
08e7cc50 g 0000001c gBattleAnimBgPalette_Ghost
08e7cc6c g 000002f4 gBattleAnimBgTilemap_Ghost
08e7cf60 g 00000028 gBattleAnimSpritePal_WhipHit
08e7cf88 g 00000028 gBattleAnimBgPalette_Solarbeam
08e7cf88 g 00000028 gBattleAnimBgPalette_SolarBeam
08e7cfb0 g 000004fc gFile_graphics_unknown_unknown_E7CFB0_tilemap
08e7d4ac g 00000820 gFile_graphics_berry_blender_center_sheet
08e7dccc g 00000a34 gFile_graphics_berry_blender_outer_sheet

View File

@@ -375,7 +375,7 @@
02039a1b l 00000001 sBrailleTextCursorSpriteID
02039a1c l 00000004 sBg3TilemapBuffer_p
02039a20 l 00000004 sEvoStructPtr
02039a24 l 00000004 sEvoMovingBgPtr
02039a24 l 00000004 sBgAnimPal
02039a28 l 00000001 sCoinsWindowId
02039a2c l 00000004 sTransitionStructPtr
02039a30 l 00000004 sBattlerAbilities
@@ -1245,7 +1245,7 @@
08008a6c g 0000000a SetSubspriteTables
08008a78 g 0000006c AddSpriteToOamBuffer
08008ae4 g 00000224 AddSubspritesToOamBuffer
08008d08 g 00000032 StringCopy10
08008d08 g 00000032 StringCopy_Nickname
08008d08 l 00000000 .gcc2_compiled.
08008d3c g 0000002a StringGetEnd10
08008d68 g 0000002e StringCopy7
@@ -1497,7 +1497,7 @@
0800e958 l 00000020 BtlController_EmitCmd39
0800e978 l 00000020 BtlController_EmitCmd40
0800e998 g 00000020 BtlController_EmitHitAnimation
0800e9b8 g 00000020 BtlController_EmitCmd42
0800e9b8 g 00000020 BtlController_EmitCantSwitch
0800e9d8 g 0000002c BtlController_EmitPlaySE
0800ea04 g 0000002c BtlController_EmitPlayFanfare
0800ea30 g 00000020 BtlController_EmitFaintingCry
@@ -1510,7 +1510,7 @@
0800eb3c g 0000002c BtlController_EmitBattleAnimation
0800eb68 g 00000020 BtlController_EmitLinkStandbyMsg
0800eb88 g 00000020 BtlController_EmitResetActionMoveSelection
0800eba8 g 00000020 BtlController_EmitCmd55
0800eba8 g 00000020 BtlController_EmitEndLinkBattle
0800ebc8 g 0000000a LZDecompressWram
0800ebc8 l 00000000 .gcc2_compiled.
0800ebd4 g 0000000a LZDecompressVram
@@ -1574,12 +1574,12 @@
08011a30 g 00000178 CB2_InitEndLinkBattle
08011ba8 l 0000001a CB2_EndLinkBattle
08011bc4 l 00000094 EndLinkBattleInSteps
08011c58 g 000000c8 GetBattleBgAttribute
08011c58 g 000000c8 GetBattleBgTemplateData
08011d20 l 00000058 TryCorrectShedinjaLanguage
08011d78 g 00000030 SpriteCB_EnemyMon
08011da8 l 00000034 SpriteCB_MoveWildMonToRight
08011ddc l 0000005c SpriteCB_WildMonShowHealthbox
08011e38 g 00000002 SpriteCallbackDummy2
08011e38 g 00000002 SpriteCallbackDummy_2
08011e3c l 00000014 SpriteCB_Unused_8011E28
08011e50 l 00000064 SpriteCB_Unused_8011E28_Step
08011eb4 g 00000114 SpriteCB_FaintOpponentMon
@@ -1694,289 +1694,289 @@
0801d3d4 l 00000078 IsNotEventLegalMewOrDeoxys
0801d44c g 00000328 IsMonDisobedient
0801d774 l 00000000 .gcc2_compiled.
0801d774 l 000003b0 atk00_attackcanceler
0801d774 l 000003b0 Cmd_attackcanceler
0801db24 l 00000090 JumpIfMoveFailed
0801dbb4 l 00000070 atk40_jumpifaffectedbyprotect
0801dbb4 l 00000070 Cmd_jumpifaffectedbyprotect
0801dc24 l 0000006c JumpIfMoveAffectedByProtect
0801dc90 l 00000146 AccuracyCalcHelper
0801ddd8 l 00000414 atk01_accuracycheck
0801e1ec l 00000054 atk02_attackstring
0801e240 l 000001dc atk03_ppreduce
0801e41c l 00000194 atk04_critcalc
0801e5b0 l 000000f0 atk05_damagecalc
0801ddd8 l 00000414 Cmd_accuracycheck
0801e1ec l 00000054 Cmd_attackstring
0801e240 l 000001dc Cmd_ppreduce
0801e41c l 00000194 Cmd_critcalc
0801e5b0 l 000000f0 Cmd_damagecalc
0801e6a0 g 000000e4 AI_CalcDmg
0801e784 g 000000d8 ModulateDmgByType
0801e85c l 00000270 atk06_typecalc
0801e784 l 000000d8 ModulateDmgByType
0801e85c l 00000270 Cmd_typecalc
0801eacc l 00000284 CheckWonderGuardAndLevitate
0801ed50 l 000000b8 ModulateDmgByType2
0801ee08 g 000001d8 TypeCalc
0801efe0 g 000000fc AI_TypeCalc
0801f0dc l 0000003c Unused_ApplyRandomDmgMultiplier
0801f118 l 000001b0 atk07_adjustnormaldamage
0801f2c8 l 0000018c atk08_adjustnormaldamage2
0801f454 l 00000148 atk09_attackanimation
0801f59c l 00000020 atk0A_waitanimation
0801f5bc l 000000dc atk0B_healthbarupdate
0801f698 l 000003f8 atk0C_datahpupdate
0801fa90 l 00000054 atk0D_critmessage
0801fae4 l 000000d0 atk0E_effectivenesssound
0801fbb4 l 000001b0 atk0F_resultmessage
0801fd64 l 00000040 atk10_printstring
0801fda4 l 00000044 atk11_printselectionstring
0801fde8 l 0000005c atk12_waitmessage
0801fe44 l 00000054 atk13_printfromtable
0801fe98 l 00000064 atk14_printselectionstringfromtable
0801f118 l 000001b0 Cmd_adjustnormaldamage
0801f2c8 l 0000018c Cmd_adjustnormaldamage2
0801f454 l 00000148 Cmd_attackanimation
0801f59c l 00000020 Cmd_waitanimation
0801f5bc l 000000dc Cmd_healthbarupdate
0801f698 l 000003f8 Cmd_datahpupdate
0801fa90 l 00000054 Cmd_critmessage
0801fae4 l 000000d0 Cmd_effectivenesssound
0801fbb4 l 000001b0 Cmd_resultmessage
0801fd64 l 00000040 Cmd_printstring
0801fda4 l 00000044 Cmd_printselectionstring
0801fde8 l 0000005c Cmd_waitmessage
0801fe44 l 00000054 Cmd_printfromtable
0801fe98 l 00000064 Cmd_printselectionstringfromtable
0801fefc g 00000038 GetBattlerTurnOrderNum
0801ff34 g 00001204 SetMoveEffect
08021138 l 000000ec atk15_seteffectwithchance
08021224 l 0000000e atk16_seteffectprimary
08021234 l 0000000e atk17_seteffectsecondary
08021244 l 0000007c atk18_clearstatusfromeffect
080212c0 l 000002f4 atk19_tryfaintmon
080215b4 l 0000003c atk1A_dofaintanimation
080215f0 l 00000064 atk1B_cleareffectsonfaint
08021654 l 00000078 atk1C_jumpifstatus
080216cc l 00000078 atk1D_jumpifstatus2
08021744 l 000000e6 atk1E_jumpifability
0802182c l 00000078 atk1F_jumpifsideaffecting
080218a4 l 000000f8 atk20_jumpifstat
0802199c l 00000084 atk21_jumpifstatus3condition
08021a20 l 0000005a atk22_jumpiftype
08021a7c l 00000990 atk23_getexp
0802240c l 000001a0 atk24
08021138 l 000000ec Cmd_seteffectwithchance
08021224 l 0000000e Cmd_seteffectprimary
08021234 l 0000000e Cmd_seteffectsecondary
08021244 l 0000007c Cmd_clearstatusfromeffect
080212c0 l 000002f4 Cmd_tryfaintmon
080215b4 l 0000003c Cmd_dofaintanimation
080215f0 l 00000064 Cmd_cleareffectsonfaint
08021654 l 00000078 Cmd_jumpifstatus
080216cc l 00000078 Cmd_jumpifstatus2
08021744 l 000000e6 Cmd_jumpifability
0802182c l 00000078 Cmd_jumpifsideaffecting
080218a4 l 000000f8 Cmd_jumpifstat
0802199c l 00000084 Cmd_jumpifstatus3condition
08021a20 l 0000005a Cmd_jumpiftype
08021a7c l 00000990 Cmd_getexp
0802240c l 000001a0 Cmd_checkteamslost
080225ac l 00000040 MoveValuesCleanUp
080225ec l 00000018 atk25_movevaluescleanup
08022604 l 00000018 atk26_setmultihit
0802261c l 00000048 atk27_decrementmultihit
08022664 l 00000020 atk28_goto
08022684 l 0000009e atk29_jumpifbyte
08022724 l 000000a6 atk2A_jumpifhalfword
080227cc l 000000b2 atk2B_jumpifword
08022880 l 00000086 atk2C_jumpifarrayequal
08022908 l 00000084 atk2D_jumpifarraynotequal
0802298c l 00000028 atk2E_setbyte
080229b4 l 0000002c atk2F_addbyte
080229e0 l 0000002c atk30_subbyte
08022a0c l 00000054 atk31_copyarray
08022a60 l 0000006c atk32_copyarraywithindex
08022acc l 0000002c atk33_orbyte
08022af8 l 00000038 atk34_orhalfword
08022b30 l 00000044 atk35_orword
08022b74 l 0000002c atk36_bicbyte
08022ba0 l 00000038 atk37_bichalfword
08022bd8 l 00000044 atk38_bicword
08022c1c l 00000040 atk39_pause
08022c5c l 00000020 atk3A_waitstate
08022c7c l 00000058 atk3B_healthbar_update
08022cd4 l 0000000a atk3C_return
08022ce0 l 00000020 atk3D_end
08022d00 l 00000018 atk3E_end2
08022d18 l 0000003c atk3F_end3
08022d54 l 00000030 atk41_call
08022d84 l 0000005a atk42_jumpiftype2
08022de0 l 0000004a atk43_jumpifabilitypresent
08022e2c l 0000001c atk44_endselectionscript
08022e48 l 000000c0 atk45_playanimation
08022f08 l 000000cc atk46_playanimation2
08022fd4 l 0000005c atk47_setgraphicalstatchangevalues
08023030 l 000001f4 atk48_playstatchangeanimation
08023224 l 00000a28 atk49_moveend
08023c4c l 00000250 atk4A_typecalc2
08023e9c l 00000050 atk4B_returnatktoball
08023eec l 00000070 atk4C_getswitchedmondata
08023f5c l 0000018c atk4D_switchindataupdate
080240e8 l 000000b8 atk4E_switchinanim
080241a0 l 0000020c atk4F_jumpifcantswitch
080243ac l 00000054 sub_8024398
08024400 l 0000085c atk50_openpartyscreen
08024c5c l 000001f0 atk51_switchhandleorder
08024e4c l 000002a4 atk52_switchineffects
080250f0 l 00000040 atk53_trainerslidein
08025130 l 0000003c atk54_playse
0802516c l 0000003c atk55_fanfare
080251a8 l 00000030 atk56_playfaintcry
080251d8 l 00000038 atk57
08025210 l 00000034 atk58_returntoball
08025244 l 0000014c atk59_handlelearnnewmove
08025390 l 00000364 atk5A_yesnoboxlearnmove
080256f4 l 0000013c atk5B_yesnoboxstoplearningmove
08025830 l 00000090 atk5C_hitanimation
080258c0 l 000001c4 atk5D_getmoneyreward
08025a84 l 000000b4 atk5E
08025b38 l 00000050 atk5F_swapattackerwithtarget
08025b88 l 00000030 atk60_incrementgamestat
08025bb8 l 000000c8 atk61_drawpartystatussummary
08025c80 l 00000030 atk62_hidepartystatussummary
08025cb0 l 00000064 atk63_jumptocalledmove
08025d14 l 00000090 atk64_statusanimation
08025da4 l 000000a8 atk65_status2animation
08025e4c l 00000094 atk66_chosenstatusanimation
08025ee0 l 000000dc atk67_yesnobox
08025fbc l 00000038 atk68_cancelallactions
08025ff4 l 0000017c atk69_adjustsetdamage
08026170 l 00000070 atk6A_removeitem
080261e0 l 0000003c atk6B_atknameinbuff1
0802621c l 000001fc atk6C_drawlvlupbox
080225ec l 00000018 Cmd_movevaluescleanup
08022604 l 00000018 Cmd_setmultihit
0802261c l 00000048 Cmd_decrementmultihit
08022664 l 00000020 Cmd_goto
08022684 l 0000009e Cmd_jumpifbyte
08022724 l 000000a6 Cmd_jumpifhalfword
080227cc l 000000b2 Cmd_jumpifword
08022880 l 00000086 Cmd_jumpifarrayequal
08022908 l 00000084 Cmd_jumpifarraynotequal
0802298c l 00000028 Cmd_setbyte
080229b4 l 0000002c Cmd_addbyte
080229e0 l 0000002c Cmd_subbyte
08022a0c l 00000054 Cmd_copyarray
08022a60 l 0000006c Cmd_copyarraywithindex
08022acc l 0000002c Cmd_orbyte
08022af8 l 00000038 Cmd_orhalfword
08022b30 l 00000044 Cmd_orword
08022b74 l 0000002c Cmd_bicbyte
08022ba0 l 00000038 Cmd_bichalfword
08022bd8 l 00000044 Cmd_bicword
08022c1c l 00000040 Cmd_pause
08022c5c l 00000020 Cmd_waitstate
08022c7c l 00000058 Cmd_healthbar_update
08022cd4 l 0000000a Cmd_return
08022ce0 l 00000020 Cmd_end
08022d00 l 00000018 Cmd_end2
08022d18 l 0000003c Cmd_end3
08022d54 l 00000030 Cmd_call
08022d84 l 0000005a Cmd_jumpiftype2
08022de0 l 0000004a Cmd_jumpifabilitypresent
08022e2c l 0000001c Cmd_endselectionscript
08022e48 l 000000c0 Cmd_playanimation
08022f08 l 000000cc Cmd_playanimation_var
08022fd4 l 0000005c Cmd_setgraphicalstatchangevalues
08023030 l 000001f4 Cmd_playstatchangeanimation
08023224 l 00000a28 Cmd_moveend
08023c4c l 00000250 Cmd_typecalc2
08023e9c l 00000050 Cmd_returnatktoball
08023eec l 00000070 Cmd_getswitchedmondata
08023f5c l 0000018c Cmd_switchindataupdate
080240e8 l 000000b8 Cmd_switchinanim
080241a0 l 0000020c Cmd_jumpifcantswitch
080243ac l 00000054 ChooseMonToSendOut
08024400 l 0000085c Cmd_openpartyscreen
08024c5c l 000001f0 Cmd_switchhandleorder
08024e4c l 000002a4 Cmd_switchineffects
080250f0 l 00000040 Cmd_trainerslidein
08025130 l 0000003c Cmd_playse
0802516c l 0000003c Cmd_fanfare
080251a8 l 00000030 Cmd_playfaintcry
080251d8 l 00000038 Cmd_endlinkbattle
08025210 l 00000034 Cmd_returntoball
08025244 l 0000014c Cmd_handlelearnnewmove
08025390 l 00000364 Cmd_yesnoboxlearnmove
080256f4 l 0000013c Cmd_yesnoboxstoplearningmove
08025830 l 00000090 Cmd_hitanimation
080258c0 l 000001c4 Cmd_getmoneyreward
08025a84 l 000000b4 Cmd_updatebattlermoves
08025b38 l 00000050 Cmd_swapattackerwithtarget
08025b88 l 00000030 Cmd_incrementgamestat
08025bb8 l 000000c8 Cmd_drawpartystatussummary
08025c80 l 00000030 Cmd_hidepartystatussummary
08025cb0 l 00000064 Cmd_jumptocalledmove
08025d14 l 00000090 Cmd_statusanimation
08025da4 l 000000a8 Cmd_status2animation
08025e4c l 00000094 Cmd_chosenstatusanimation
08025ee0 l 000000dc Cmd_yesnobox
08025fbc l 00000038 Cmd_cancelallactions
08025ff4 l 0000017c Cmd_adjustsetdamage
08026170 l 00000070 Cmd_removeitem
080261e0 l 0000003c Cmd_atknameinbuff1
0802621c l 000001fc Cmd_drawlvlupbox
08026418 l 00000044 DrawLevelUpWindow1
0802645c l 00000038 DrawLevelUpWindow2
08026494 l 00000050 sub_8026480
080264e4 l 00000054 sub_80264D0
08026538 l 00000124 PutLevelAndGenderOnLvlUpBox
0802665c l 00000040 sub_8026648
0802669c l 000000cc PutMonIconOnLvlUpBox
08026768 l 00000048 SpriteCB_MonIconOnLvlUpBox
08026494 l 00000050 InitLevelUpBanner
080264e4 l 00000054 SlideInLevelUpBanner
08026538 l 00000124 DrawLevelUpBannerText
0802665c l 00000040 SlideOutLevelUpBanner
0802669c l 000000cc PutMonIconOnLvlUpBanner
08026768 l 00000048 SpriteCB_MonIconOnLvlUpBanner
080267b0 g 0000003a IsMonGettingExpSentOut
080267ec l 00000018 atk6D_resetsentmonsvalue
08026804 l 00000020 atk6E_setatktoplayer0
08026824 l 00000034 atk6F_makevisible
08026858 l 00000034 atk70_recordlastability
080267ec l 00000018 Cmd_resetsentmonsvalue
08026804 l 00000020 Cmd_setatktoplayer0
08026824 l 00000034 Cmd_makevisible
08026858 l 00000034 Cmd_recordlastability
0802688c g 00000028 BufferMoveToLearnIntoBattleTextBuff2
080268b4 l 00000018 atk71_buffermovetolearn
080268cc l 00000044 atk72_jumpifplayerran
08026910 l 000000ac atk73_hpthresholds
080269bc l 000000b0 atk74_hpthresholds2
08026a6c l 00000058 atk75_useitemonopponent
08026ac4 l 000004b8 atk76_various
08026f7c l 0000013c atk77_setprotectlike
080270b8 l 0000011c atk78_faintifabilitynotdamp
080271d4 l 00000060 atk79_setatkhptozero
08027234 l 000000a2 atk7A_jumpifnexttargetvalid
080272d8 l 0000007c atk7B_tryhealhalfhealth
08027354 l 00000168 atk7C_trymirrormove
080274bc l 00000054 atk7D_setrain
08027510 l 000000cc atk7E_setreflect
080275dc l 000000c0 atk7F_setseeded
0802769c l 00000080 atk80_manipulatedamage
0802771c l 000000d0 atk81_trysetrest
080277ec l 00000048 atk82_jumpifnotfirstturn
08027834 l 00000010 atk83_nop
080268b4 l 00000018 Cmd_buffermovetolearn
080268cc l 00000044 Cmd_jumpifplayerran
08026910 l 000000ac Cmd_hpthresholds
080269bc l 000000b0 Cmd_hpthresholds2
08026a6c l 00000058 Cmd_useitemonopponent
08026ac4 l 000004b8 Cmd_various
08026f7c l 0000013c Cmd_setprotectlike
080270b8 l 0000011c Cmd_tryexplosion
080271d4 l 00000060 Cmd_setatkhptozero
08027234 l 000000a2 Cmd_jumpifnexttargetvalid
080272d8 l 0000007c Cmd_tryhealhalfhealth
08027354 l 00000168 Cmd_trymirrormove
080274bc l 00000054 Cmd_setrain
08027510 l 000000cc Cmd_setreflect
080275dc l 000000c0 Cmd_setseeded
0802769c l 00000080 Cmd_manipulatedamage
0802771c l 000000d0 Cmd_trysetrest
080277ec l 00000048 Cmd_jumpifnotfirstturn
08027834 l 00000010 Cmd_nop
08027844 g 0000009c UproarWakeUpCheck
080278e0 l 0000007c atk84_jumpifcantmakeasleep
0802795c l 0000007c atk85_stockpile
080279d8 l 00000120 atk86_stockpiletobasedamage
08027af8 l 000000e4 atk87_stockpiletohpheal
08027bdc l 00000034 atk88_negativedamage
080278e0 l 0000007c Cmd_jumpifcantmakeasleep
0802795c l 0000007c Cmd_stockpile
080279d8 l 00000120 Cmd_stockpiletobasedamage
08027af8 l 000000e4 Cmd_stockpiletohpheal
08027bdc l 00000034 Cmd_negativedamage
08027c10 l 00000484 ChangeStatBuffs
08028094 l 0000004c atk89_statbuffchange
080280e0 l 00000054 atk8A_normalisebuffs
08028134 l 00000070 atk8B_setbide
080281a4 l 00000040 atk8C_confuseifrepeatingattackends
080281e4 l 0000004c atk8D_setmultihitcounter
08028230 l 00000028 atk8E_initmultihitstring
08028094 l 0000004c Cmd_statbuffchange
080280e0 l 00000054 Cmd_normalisebuffs
08028134 l 00000070 Cmd_setbide
080281a4 l 00000040 Cmd_confuseifrepeatingattackends
080281e4 l 0000004c Cmd_setmultihitcounter
08028230 l 00000028 Cmd_initmultihitstring
08028258 l 000000c8 TryDoForceSwitchOut
08028320 l 000002f6 atk8F_forcerandomswitch
08028618 l 000001a4 atk90_tryconversiontypechange
080287bc l 00000094 atk91_givepaydaymoney
08028850 l 000000cc atk92_setlightscreen
0802891c l 00000354 atk93_tryKO
08028c70 l 0000003c atk94_damagetohalftargethp
08028cac l 00000058 atk95_setsandstorm
08028d04 l 000001a0 atk96_weatherdamage
08028ea4 l 000001b8 atk97_tryinfatuating
0802905c l 00000188 atk98_updatestatusicon
080291e4 l 000000a8 atk99_setmist
0802928c l 0000005c atk9A_setfocusenergy
080292e8 l 000001a0 atk9B_transformdataexecution
08029488 l 000000bc atk9C_setsubstitute
08028320 l 000002f6 Cmd_forcerandomswitch
08028618 l 000001a4 Cmd_tryconversiontypechange
080287bc l 00000094 Cmd_givepaydaymoney
08028850 l 000000cc Cmd_setlightscreen
0802891c l 00000354 Cmd_tryKO
08028c70 l 0000003c Cmd_damagetohalftargethp
08028cac l 00000058 Cmd_setsandstorm
08028d04 l 000001a0 Cmd_weatherdamage
08028ea4 l 000001b8 Cmd_tryinfatuating
0802905c l 00000188 Cmd_updatestatusicon
080291e4 l 000000a8 Cmd_setmist
0802928c l 0000005c Cmd_setfocusenergy
080292e8 l 000001a0 Cmd_transformdataexecution
08029488 l 000000bc Cmd_setsubstitute
08029544 l 00000048 IsMoveUncopyableByMimic
0802958c l 000001da atk9D_mimicattackcopy
08029768 l 000000a8 atk9E_metronome
08029810 l 00000030 atk9F_dmgtolevel
08029840 l 00000054 atkA0_psywavedamageeffect
08029894 l 000000f8 atkA1_counterdamagecalculator
0802998c l 000000f8 atkA2_mirrorcoatdamagecalculator
08029a84 l 00000144 atkA3_disablelastusedattack
08029bc8 l 00000134 atkA4_trysetencore
08029cfc l 000000c4 atkA5_painsplitdmgcalc
08029dc0 l 00000200 atkA6_settypetorandomresistance
08029fc0 l 00000058 atkA7_setalwayshitflag
0802a018 l 000001bc atkA8_copymovepermanently
0802958c l 000001da Cmd_mimicattackcopy
08029768 l 000000a8 Cmd_metronome
08029810 l 00000030 Cmd_dmgtolevel
08029840 l 00000054 Cmd_psywavedamageeffect
08029894 l 000000f8 Cmd_counterdamagecalculator
0802998c l 000000f8 Cmd_mirrorcoatdamagecalculator
08029a84 l 00000144 Cmd_disablelastusedattack
08029bc8 l 00000134 Cmd_trysetencore
08029cfc l 000000c4 Cmd_painsplitdmgcalc
08029dc0 l 00000200 Cmd_settypetorandomresistance
08029fc0 l 00000058 Cmd_setalwayshitflag
0802a018 l 000001bc Cmd_copymovepermanently
0802a1d4 l 0000003a IsTwoTurnsMove
0802a210 l 00000028 IsInvalidForSleepTalkOrAssist
0802a238 l 0000006a AttacksThisTurn
0802a2a4 l 00000138 atkA9_trychoosesleeptalkmove
0802a3dc l 00000030 atkAA_setdestinybond
0802a2a4 l 00000138 Cmd_trychoosesleeptalkmove
0802a3dc l 00000030 Cmd_setdestinybond
0802a40c l 00000060 TrySetDestinyBondToHappen
0802a46c l 00000018 atkAB_trysetdestinybondtohappen
0802a484 l 00000068 atkAC_remaininghptopower
0802a4ec l 000001d8 atkAD_tryspiteppreduce
0802a6c4 l 000002e4 atkAE_healpartystatus
0802a9a8 l 00000084 atkAF_cursetarget
0802aa2c l 0000008c atkB0_trysetspikes
0802aab8 l 00000030 atkB1_setforesight
0802aae8 l 000000b8 atkB2_trysetperishsong
0802aba0 l 0000017c atkB3_rolloutdamagecalculation
0802ad1c l 00000068 atkB4_jumpifconfusedandstatmaxed
0802ad84 l 000000b4 atkB5_furycuttercalc
0802ae38 l 00000084 atkB6_happinesstodamagecalculation
0802aebc l 000000cc atkB7_presentdamagecalculation
0802af88 l 000000a8 atkB8_setsafeguard
0802b030 l 00000124 atkB9_magnitudedamagecalculation
0802b154 l 00000194 atkBA_jumpifnopursuitswitchdmg
0802b2e8 l 00000058 atkBB_setsunny
0802b340 l 00000080 atkBC_maxattackhalvehp
0802b3c0 l 00000048 atkBD_copyfoestats
0802b408 l 0000014c atkBE_rapidspinfree
0802b554 l 00000030 atkBF_setdefensecurlbit
0802b584 l 00000108 atkC0_recoverbasedonsunlight
0802b68c l 000000fc atkC1_hiddenpowercalc
0802b788 l 00000074 atkC2_selectfirstvalidtarget
0802b7fc l 00000128 atkC3_trysetfutureattack
0802b924 l 00000210 atkC4_trydobeatup
0802bb34 l 00000084 atkC5_setsemiinvulnerablebit
0802bbb8 l 00000090 atkC6_clearsemiinvulnerablebit
0802bc48 l 00000040 atkC7_setminimize
0802bc88 l 00000058 atkC8_sethail
0802bce0 l 0000009c atkC9_jumpifattackandspecialattackcannotfall
0802bd7c l 0000004c atkCA_setforcedtarget
0802bdc8 l 00000064 atkCB_setcharge
0802be2c l 00000074 atkCC_callterrainattack
0802bea0 l 00000084 atkCD_cureifburnedparalysedorpoisoned
0802bf24 l 00000058 atkCE_settorment
0802bf7c l 0000005c atkCF_jumpifnodamage
0802bfd8 l 00000074 atkD0_settaunt
0802c04c l 000000a8 atkD1_trysethelpinghand
0802c0f4 l 000002b0 atkD2_tryswapitems
0802c3a4 l 00000078 atkD3_trycopyability
0802c41c l 000000d2 atkD4_trywish
0802c4f0 l 00000058 atkD5_trysetroots
0802c548 l 00000060 atkD6_doubledamagedealtifdamaged
0802c5a8 l 00000070 atkD7_setyawn
0802c618 l 0000006c atkD8_setdamagetohealthdifference
0802c684 l 00000064 atkD9_scaledamagebyhealthratio
0802c6e8 l 00000098 atkDA_tryswapabilities
0802c780 l 00000108 atkDB_tryimprison
0802c888 l 00000058 atkDC_trysetgrudge
0802c8e0 l 00000098 atkDD_weightdamagecalculation
0802c978 l 00000180 atkDE_assistattackselect
0802caf8 l 00000084 atkDF_trysetmagiccoat
0802cb7c l 0000007c atkE0_trysetsnatch
0802cbf8 l 000000dc atkE1_trygetintimidatetarget
0802ccd4 l 0000007c atkE2_switchoutabilities
0802cd50 l 00000054 atkE3_jumpifhasnohp
0802cda4 l 000000b8 atkE4_getsecretpowereffect
0802ce5c l 000000e8 atkE5_pickup
0802cf44 l 00000068 atkE6_docastformchangeanimation
0802cfac l 00000040 atkE7_trycastformdatachange
0802cfec l 000000b8 atkE8_settypebasedhalvers
0802d0a4 l 000000b8 atkE9_setweatherballtype
0802d15c l 000000a8 atkEA_tryrecycleitem
0802d204 l 000000b0 atkEB_settypetoterrain
0802d2b4 l 000000c4 atkEC_pursuitrelated
0802d378 l 00000054 atkED_snatchsetbattlers
0802d3cc l 0000007c atkEE_removelightscreenreflect
0802d448 l 000003cc atkEF_handleballthrow
0802d814 l 0000015c atkF0_givecaughtmon
0802d970 l 0000007c atkF1_trysetcaughtmondexflags
0802d9ec l 000001a4 atkF2_displaydexinfo
0802a46c l 00000018 Cmd_trysetdestinybondtohappen
0802a484 l 00000068 Cmd_remaininghptopower
0802a4ec l 000001d8 Cmd_tryspiteppreduce
0802a6c4 l 000002e4 Cmd_healpartystatus
0802a9a8 l 00000084 Cmd_cursetarget
0802aa2c l 0000008c Cmd_trysetspikes
0802aab8 l 00000030 Cmd_setforesight
0802aae8 l 000000b8 Cmd_trysetperishsong
0802aba0 l 0000017c Cmd_rolloutdamagecalculation
0802ad1c l 00000068 Cmd_jumpifconfusedandstatmaxed
0802ad84 l 000000b4 Cmd_furycuttercalc
0802ae38 l 00000084 Cmd_friendshiptodamagecalculation
0802aebc l 000000cc Cmd_presentdamagecalculation
0802af88 l 000000a8 Cmd_setsafeguard
0802b030 l 00000124 Cmd_magnitudedamagecalculation
0802b154 l 00000194 Cmd_jumpifnopursuitswitchdmg
0802b2e8 l 00000058 Cmd_setsunny
0802b340 l 00000080 Cmd_maxattackhalvehp
0802b3c0 l 00000048 Cmd_copyfoestats
0802b408 l 0000014c Cmd_rapidspinfree
0802b554 l 00000030 Cmd_setdefensecurlbit
0802b584 l 00000108 Cmd_recoverbasedonsunlight
0802b68c l 000000fc Cmd_hiddenpowercalc
0802b788 l 00000074 Cmd_selectfirstvalidtarget
0802b7fc l 00000128 Cmd_trysetfutureattack
0802b924 l 00000210 Cmd_trydobeatup
0802bb34 l 00000084 Cmd_setsemiinvulnerablebit
0802bbb8 l 00000090 Cmd_clearsemiinvulnerablebit
0802bc48 l 00000040 Cmd_setminimize
0802bc88 l 00000058 Cmd_sethail
0802bce0 l 0000009c Cmd_trymemento
0802bd7c l 0000004c Cmd_setforcedtarget
0802bdc8 l 00000064 Cmd_setcharge
0802be2c l 00000074 Cmd_callterrainattack
0802bea0 l 00000084 Cmd_cureifburnedparalysedorpoisoned
0802bf24 l 00000058 Cmd_settorment
0802bf7c l 0000005c Cmd_jumpifnodamage
0802bfd8 l 00000074 Cmd_settaunt
0802c04c l 000000a8 Cmd_trysethelpinghand
0802c0f4 l 000002b0 Cmd_tryswapitems
0802c3a4 l 00000078 Cmd_trycopyability
0802c41c l 000000d2 Cmd_trywish
0802c4f0 l 00000058 Cmd_trysetroots
0802c548 l 00000060 Cmd_doubledamagedealtifdamaged
0802c5a8 l 00000070 Cmd_setyawn
0802c618 l 0000006c Cmd_setdamagetohealthdifference
0802c684 l 00000064 Cmd_scaledamagebyhealthratio
0802c6e8 l 00000098 Cmd_tryswapabilities
0802c780 l 00000108 Cmd_tryimprison
0802c888 l 00000058 Cmd_trysetgrudge
0802c8e0 l 00000098 Cmd_weightdamagecalculation
0802c978 l 00000180 Cmd_assistattackselect
0802caf8 l 00000084 Cmd_trysetmagiccoat
0802cb7c l 0000007c Cmd_trysetsnatch
0802cbf8 l 000000dc Cmd_trygetintimidatetarget
0802ccd4 l 0000007c Cmd_switchoutabilities
0802cd50 l 00000054 Cmd_jumpifhasnohp
0802cda4 l 000000b8 Cmd_getsecretpowereffect
0802ce5c l 000000e8 Cmd_pickup
0802cf44 l 00000068 Cmd_docastformchangeanimation
0802cfac l 00000040 Cmd_trycastformdatachange
0802cfec l 000000b8 Cmd_settypebasedhalvers
0802d0a4 l 000000b8 Cmd_setweatherballtype
0802d15c l 000000a8 Cmd_tryrecycleitem
0802d204 l 000000b0 Cmd_settypetoterrain
0802d2b4 l 000000c4 Cmd_pursuitdoubles
0802d378 l 00000054 Cmd_snatchsetbattlers
0802d3cc l 0000007c Cmd_removelightscreenreflect
0802d448 l 000003cc Cmd_handleballthrow
0802d814 l 0000015c Cmd_givecaughtmon
0802d970 l 0000007c Cmd_trysetcaughtmondexflags
0802d9ec l 000001a4 Cmd_displaydexinfo
0802db90 g 0000013c HandleBattleWindow
0802dccc g 00000040 BattleCreateYesNoCursorAt
0802dd0c g 00000040 BattleDestroyYesNoCursorAt
0802dd4c l 00000284 atkF3_trygivecaughtmonnick
0802dfd0 l 00000030 atkF4_subattackerhpbydmg
0802e000 l 00000028 atkF5_removeattackerstatus1
0802e028 l 0000000c atkF6_finishaction
0802e034 l 0000001c atkF7_finishturn
0802dd4c l 00000284 Cmd_trygivecaughtmonnick
0802dfd0 l 00000030 Cmd_subattackerhpbydmg
0802e000 l 00000028 Cmd_removeattackerstatus1
0802e028 l 0000000c Cmd_finishaction
0802e034 l 0000001c Cmd_finishturn
0802e050 g 000000fc AllocateBattleResources
0802e050 l 00000000 .gcc2_compiled.
0802e14c g 000000f0 FreeBattleResources
@@ -5000,7 +5000,7 @@
08071db8 g 00000018 FadeInBGM
08071dd0 g 00000018 FadeOutBGM
08071de8 g 0000001a IsBGMStopped
08071e04 g 0000004c PlayCry1
08071e04 g 0000004c PlayCry_Normal
08071e50 g 00000024 PlayCry2
08071e74 g 00000060 PlayCry3
08071ed4 g 00000064 PlayCry4
@@ -7008,10 +7008,10 @@
080a22fc l 00000000 .gcc2_compiled.
080a2354 l 00000048 AnimMovePowderParticleStep
080a239c g 00000050 AnimPowerAbsorptionOrb
080a23ec g 00000058 AnimSolarbeamBigOrb
080a2444 g 0000005c AnimSolarbeamSmallOrb
080a24a0 l 00000074 AnimSolarbeamSmallOrbStep
080a2514 g 00000080 AnimTask_CreateSmallSolarbeamOrbs
080a23ec g 00000058 AnimSolarBeamBigOrb
080a2444 g 0000005c AnimSolarBeamSmallOrb
080a24a0 l 00000074 AnimSolarBeamSmallOrbStep
080a2514 g 00000080 AnimTask_CreateSmallSolarBeamOrbs
080a2594 g 00000050 AnimAbsorptionOrb
080a25e4 l 0000001a AnimAbsorptionOrbStep
080a2600 g 000000b8 AnimHyperBeamOrb
@@ -8405,14 +8405,14 @@
080d0060 l 00000002 EvoDummyFunc
080d0064 l 00000088 VBlankCB_EvolutionScene
080d00ec l 00000088 VBlankCB_TradeEvolutionScene
080d0174 l 000000b8 Task_MovingBackgroundPalettes
080d022c l 00000044 LaunchTask_MovingBackgroundPos
080d0270 l 000000d8 Task_MovingBackgroundPos
080d0348 l 00000040 InitMovingBgValues
080d0388 l 00000100 InitMovingBackgroundTask
080d0174 l 000000b8 Task_UpdateBgPalette
080d022c l 00000044 CreateBgAnimTask
080d0270 l 000000d8 Task_AnimateBg
080d0348 l 00000040 InitMovingBgPalette
080d0388 l 00000100 StartBgAnimation
080d0488 g 00000034 IsMovingBackgroundTaskRunning
080d04bc l 00000040 DestroyMovingBackgroundTasks
080d04fc l 0000006c ResetBgRegsAfterMovingBackgroundCancel
080d04bc l 00000040 StopBgAnimation
080d04fc l 0000006c RestoreBgAfterAnim
080d0568 g 00000028 GetCoins
080d0568 l 00000000 .gcc2_compiled.
080d0590 g 00000028 SetCoins
@@ -9571,27 +9571,27 @@
080f5ca4 l 000000d0 SpriteCB_PostEvoSparkleSet2
080f5d74 l 00000088 CreatePostEvoSparkleSet2
080f5dfc g 0000001c LoadEvoSparkleSpriteAndPal
080f5e18 g 00000030 LaunchTask_PreEvoSparklesSet1
080f5e18 g 00000030 EvolutionSparkles_SpiralUpward
080f5e48 l 00000050 EvoTask_PreEvoSparkleSet1Init
080f5e98 l 00000070 EvoTask_CreatePreEvoSparkleSet1
080f5f08 l 00000030 EvoTask_WaitForPre1SparklesToGoUp
080f5f38 g 00000018 LaunchTask_PreEvoSparklesSet2
080f5f38 g 00000018 EvolutionSparkles_ArcDown
080f5f50 l 00000034 EvoTask_PreEvoSparkleSet2Init
080f5f84 l 00000058 EvoTask_CreatePreEvoSparklesSet2
080f5fdc l 0000000e EvoTask_PreEvoSparkleSet2Teardown
080f5fec g 00000018 LaunchTask_PostEvoSparklesSet1
080f5fec g 00000018 EvolutionSparkles_CircleInward
080f6004 l 00000034 EvoTask_PostEvoSparklesSet1Init
080f6038 l 00000080 EvoTask_CreatePostEvoSparklesSet1
080f60b8 l 0000000e EvoTask_PostEvoSparklesSet1Teardown
080f60c8 g 00000030 LaunchTask_PostEvoSparklesSet2AndFlash
080f60c8 g 00000030 EvolutionSparkles_SprayAndFlash
080f60f8 l 00000064 EvoTask_PostEvoSparklesSet2Init
080f615c l 0000008c EvoTask_CreatePostEvoSparklesSet2
080f61e8 l 00000020 EvoTask_PostEvoSparklesSet2Teardown
080f6208 g 00000030 LaunchTask_PostEvoSparklesSet2AndFlash_Trade
080f6208 g 00000030 EvolutionSparkles_SprayAndFlash_Trade
080f6238 l 00000064 EvoTask_PostEvoSparklesSet2TradeInit
080f629c l 0000008c EvoTask_CreatePostEvoSparklesSet2Trade
080f6328 l 00000002 SpriteCallbackDummy_MonSprites
080f632c g 0000014c LaunchTask_PrePostEvoMonSprites
080f632c g 0000014c CycleEvolutionMonSprite
080f6478 l 00000024 EvoTask_PrePostEvoMonSpritesInit
080f649c l 00000050 EvoTask_ChooseNextEvoSpriteAnim
080f64ec l 0000011c EvoTask_ShrinkOrExpandEvoSprites
@@ -23545,12 +23545,12 @@
081d5a56 g 00000000 SetSkyBgContinue
081d5a58 g 00000000 SetSkyBgContest
081d5a6f g 00000000 UnsetSkyBg
081d5a77 g 00000000 SetSolarbeamBg
081d5a9a g 00000000 SetSolarbeamBgContinue
081d5a9c g 00000000 SetSolarbeamBgContest
081d5aa3 g 00000000 SetSolarbeamBgPlayer
081d5aaa g 00000000 SetSolarbeamBgOpponent
081d5ab1 g 00000000 UnsetSolarbeamBg
081d5a77 g 00000000 SetSolarBeamBg
081d5a9a g 00000000 SetSolarBeamBgContinue
081d5a9c g 00000000 SetSolarBeamBgContest
081d5aa3 g 00000000 SetSolarBeamBgPlayer
081d5aaa g 00000000 SetSolarBeamBgOpponent
081d5ab1 g 00000000 UnsetSolarBeamBg
081d5ab4 g 00000000 Status_Poison
081d5adf g 00000000 Status_Confusion
081d5ae8 g 00000000 Status_Burn
@@ -23837,9 +23837,9 @@
081d7c07 g 00000000 BattleScript_EffectFutureSight
081d7c1e g 00000000 BattleScript_EffectGust
081d7c3d g 00000000 BattleScript_EffectFlinchMinimizeHit
081d7c53 g 00000000 BattleScript_EffectSolarbeam
081d7c6b g 00000000 BattleScript_SolarbeamDecideTurn
081d7c93 g 00000000 BattleScript_SolarbeamOnFirstTurn
081d7c53 g 00000000 BattleScript_EffectSolarBeam
081d7c6b g 00000000 BattleScript_SolarBeamDecideTurn
081d7c93 g 00000000 BattleScript_SolarBeamOnFirstTurn
081d7ca9 g 00000000 BattleScript_EffectThunder
081d7cbd g 00000000 BattleScript_EffectTeleport
081d7cfa g 00000000 BattleScript_EffectBeatUp
@@ -24202,7 +24202,7 @@
081d968c g 00000000 BattleScript_ItemHealHP_End2
081d9692 g 00000000 BattleScript_ItemHealHP_Ret
081d96ad g 00000000 BattleScript_SelectingNotAllowedMoveChoiceItem
081d96b1 g 00000000 BattleScript_HangedOnMsg
081d96b1 g 00000000 BattleScript_FocusBandActivates
081d96bf g 00000000 BattleScript_BerryConfuseHealEnd2
081d96e9 g 00000000 BattleScript_BerryStatRaiseEnd2
081d96f6 g 00000000 BattleScript_BerryStatRaiseDoStatUp
@@ -26866,11 +26866,11 @@
082505ac l 000000f0 sStatusFlagsForMoveEffects
0825069c l 0000009c sMoveEffectBS_Ptrs
08250738 l 00000008 sUnusedWinTemplate
08250740 l 00000020 sUnknownBattleboxPal
08250760 l 000000c8 sUnknownBattleboxGfx
08250740 l 00000020 sLevelUpBanner_Pal
08250760 l 000000c8 sLevelUpBanner_Gfx
08250828 l 00000006 sRubyLevelUpStatBoxStats
08250830 l 00000008 sOamData_MonIconOnLvlUpBox
08250838 l 00000018 sSpriteTemplate_MonIconOnLvlUpBox
08250830 l 00000008 sOamData_MonIconOnLvlUpBanner
08250838 l 00000018 sSpriteTemplate_MonIconOnLvlUpBanner
08250850 l 00000008 sProtectSuccessRates
08250858 l 00000028 sMovesForbiddenToCopy
08250880 l 0000000c sFlailHpScaleToPowerTable
@@ -34207,23 +34207,23 @@
083e2a00 g 00000018 gSleepPowderParticleSpriteTemplate
083e2a18 g 00000018 gStunSporeParticleSpriteTemplate
083e2a30 g 00000018 gPoisonPowderParticleSpriteTemplate
083e2a48 l 00000008 sSolarbeamBigOrbAnimCmds1
083e2a50 l 00000008 sSolarbeamBigOrbAnimCmds2
083e2a58 l 00000008 sSolarbeamBigOrbAnimCmds3
083e2a60 l 00000008 sSolarbeamBigOrbAnimCmds4
083e2a68 l 00000008 sSolarbeamBigOrbAnimCmds5
083e2a70 l 00000008 sSolarbeamBigOrbAnimCmds6
083e2a78 l 00000008 sSolarbeamBigOrbAnimCmds7
083e2a80 l 00000008 sSolarbeamSmallOrbAnimCms
083e2a48 l 00000008 sSolarBeamBigOrbAnimCmds1
083e2a50 l 00000008 sSolarBeamBigOrbAnimCmds2
083e2a58 l 00000008 sSolarBeamBigOrbAnimCmds3
083e2a60 l 00000008 sSolarBeamBigOrbAnimCmds4
083e2a68 l 00000008 sSolarBeamBigOrbAnimCmds5
083e2a70 l 00000008 sSolarBeamBigOrbAnimCmds6
083e2a78 l 00000008 sSolarBeamBigOrbAnimCmds7
083e2a80 l 00000008 sSolarBeamSmallOrbAnimCms
083e2a88 l 00000008 sPowerAbsorptionOrbAnimCmds
083e2a90 l 0000001c sSolarbeamBigOrbAnimTable
083e2aac l 00000004 sSolarbeamSmallOrbAnimTable
083e2a90 l 0000001c sSolarBeamBigOrbAnimTable
083e2aac l 00000004 sSolarBeamSmallOrbAnimTable
083e2ab0 l 00000004 sPowerAbsorptionOrbAnimTable
083e2ab4 l 00000010 sPowerAbsorptionOrbAffineAnimCmds
083e2ac4 l 00000004 sPowerAbsorptionOrbAffineAnimTable
083e2ac8 g 00000018 gPowerAbsorptionOrbSpriteTemplate
083e2ae0 g 00000018 gSolarbeamBigOrbSpriteTemplate
083e2af8 g 00000018 gSolarbeamSmallOrbSpriteTemplate
083e2ae0 g 00000018 gSolarBeamBigOrbSpriteTemplate
083e2af8 g 00000018 gSolarBeamSmallOrbSpriteTemplate
083e2b10 l 00000018 sStockpileAbsorptionOrbAffineCmds
083e2b28 l 00000004 sStockpileAbsorptionOrbAffineAnimTable
083e2b2c g 00000018 gStockpileAbsorptionOrbSpriteTemplate
@@ -36442,12 +36442,12 @@
083f78fc l 000004d4 sMovingBackgroundMap2
083f7dd0 l 00000020 sBlackPalette
083f7df0 l 00000680 sUnusedTilemap
083f8470 l 00000040 sMovingBgPals
083f8470 l 00000040 sBgAnim_Pal
083f84b0 l 00000005 sText_ShedinjaJapaneseName
083f84b5 l 0000000a unref_83F8445
083f84bf l 0000001e unref_83F844F
083f84dd l 00000010 sMovingBackgroundTimers
083f84ed l 00000320 sMovingBgPalIndices
083f84dd l 00000010 sBgAnim_PaletteControl
083f84ed l 00000320 sBgAnim_PalIndexes
083f8810 l 00000580 sBigPokeballTileset
083f8d90 l 00000040 sSlidingPokeballTilemap
083f8dd0 l 00000200 sSpriteImage_SlidingPokeball
@@ -36776,11 +36776,11 @@
083fcbba g 00000006 gBattleText_Rose
083fcbc0 l 00000009 sText_StatHarshly
083fcbc9 l 00000006 sText_StatFell
083fcbcf l 0000000b sText_PkmnsStatChanged
083fcbda g 0000000b gText_PkmnsStatChanged2
083fcbe5 l 0000001a sText_UsingXTheYOfZN
083fcbff l 0000000b sText_PkmnsStatChanged3
083fcc0a l 0000000b sText_PkmnsStatChanged4
083fcbcf l 0000000b sText_AttackersStatRose
083fcbda g 0000000b gText_DefendersStatRose
083fcbe5 l 0000001a sText_UsingItemTheStatOfPkmnRose
083fcbff l 0000000b sText_AttackersStatFell
083fcc0a l 0000000b sText_DefendersStatFell
083fcc15 l 00000020 sText_StatsWontIncrease2
083fcc35 l 0000001f sText_StatsWontDecrease2
083fcc54 l 00000010 sText_CriticalHit
@@ -50111,7 +50111,7 @@
08e7cc50 g 0000001c gBattleAnimBgPalette_Ghost
08e7cc6c g 000002f4 gBattleAnimBgTilemap_Ghost
08e7cf60 g 00000028 gBattleAnimSpritePal_WhipHit
08e7cf88 g 00000028 gBattleAnimBgPalette_Solarbeam
08e7cf88 g 00000028 gBattleAnimBgPalette_SolarBeam
08e7cfb0 g 000004fc gFile_graphics_unknown_unknown_E7CFB0_tilemap
08e7d4ac g 00000820 gFile_graphics_berry_blender_center_sheet
08e7dccc g 00000a34 gFile_graphics_berry_blender_outer_sheet

View File

@@ -375,7 +375,7 @@
02039a1b l 00000001 sBrailleTextCursorSpriteID
02039a1c l 00000004 sBg3TilemapBuffer_p
02039a20 l 00000004 sEvoStructPtr
02039a24 l 00000004 sEvoMovingBgPtr
02039a24 l 00000004 sBgAnimPal
02039a28 l 00000001 sCoinsWindowId
02039a2c l 00000004 sTransitionStructPtr
02039a30 l 00000004 sBattlerAbilities
@@ -1245,7 +1245,7 @@
08008a58 g 0000000a SetSubspriteTables
08008a64 g 0000006c AddSpriteToOamBuffer
08008ad0 g 00000224 AddSubspritesToOamBuffer
08008cf4 g 00000032 StringCopy10
08008cf4 g 00000032 StringCopy_Nickname
08008cf4 l 00000000 .gcc2_compiled.
08008d28 g 0000002a StringGetEnd10
08008d54 g 0000002e StringCopy7
@@ -1497,7 +1497,7 @@
0800e944 l 00000020 BtlController_EmitCmd39
0800e964 l 00000020 BtlController_EmitCmd40
0800e984 g 00000020 BtlController_EmitHitAnimation
0800e9a4 g 00000020 BtlController_EmitCmd42
0800e9a4 g 00000020 BtlController_EmitCantSwitch
0800e9c4 g 0000002c BtlController_EmitPlaySE
0800e9f0 g 0000002c BtlController_EmitPlayFanfare
0800ea1c g 00000020 BtlController_EmitFaintingCry
@@ -1510,7 +1510,7 @@
0800eb28 g 0000002c BtlController_EmitBattleAnimation
0800eb54 g 00000020 BtlController_EmitLinkStandbyMsg
0800eb74 g 00000020 BtlController_EmitResetActionMoveSelection
0800eb94 g 00000020 BtlController_EmitCmd55
0800eb94 g 00000020 BtlController_EmitEndLinkBattle
0800ebb4 g 0000000a LZDecompressWram
0800ebb4 l 00000000 .gcc2_compiled.
0800ebc0 g 0000000a LZDecompressVram
@@ -1574,12 +1574,12 @@
08011a1c g 00000178 CB2_InitEndLinkBattle
08011b94 l 0000001a CB2_EndLinkBattle
08011bb0 l 00000094 EndLinkBattleInSteps
08011c44 g 000000c8 GetBattleBgAttribute
08011c44 g 000000c8 GetBattleBgTemplateData
08011d0c l 00000058 TryCorrectShedinjaLanguage
08011d64 g 00000030 SpriteCB_EnemyMon
08011d94 l 00000034 SpriteCB_MoveWildMonToRight
08011dc8 l 0000005c SpriteCB_WildMonShowHealthbox
08011e24 g 00000002 SpriteCallbackDummy2
08011e24 g 00000002 SpriteCallbackDummy_2
08011e28 l 00000014 SpriteCB_Unused_8011E28
08011e3c l 00000064 SpriteCB_Unused_8011E28_Step
08011ea0 g 00000114 SpriteCB_FaintOpponentMon
@@ -1694,289 +1694,289 @@
0801d3c0 l 00000078 IsNotEventLegalMewOrDeoxys
0801d438 g 00000328 IsMonDisobedient
0801d760 l 00000000 .gcc2_compiled.
0801d760 l 000003b0 atk00_attackcanceler
0801d760 l 000003b0 Cmd_attackcanceler
0801db10 l 00000090 JumpIfMoveFailed
0801dba0 l 00000070 atk40_jumpifaffectedbyprotect
0801dba0 l 00000070 Cmd_jumpifaffectedbyprotect
0801dc10 l 0000006c JumpIfMoveAffectedByProtect
0801dc7c l 00000146 AccuracyCalcHelper
0801ddc4 l 00000414 atk01_accuracycheck
0801e1d8 l 00000054 atk02_attackstring
0801e22c l 000001dc atk03_ppreduce
0801e408 l 00000194 atk04_critcalc
0801e59c l 000000f0 atk05_damagecalc
0801ddc4 l 00000414 Cmd_accuracycheck
0801e1d8 l 00000054 Cmd_attackstring
0801e22c l 000001dc Cmd_ppreduce
0801e408 l 00000194 Cmd_critcalc
0801e59c l 000000f0 Cmd_damagecalc
0801e68c g 000000e4 AI_CalcDmg
0801e770 g 000000d8 ModulateDmgByType
0801e848 l 00000270 atk06_typecalc
0801e770 l 000000d8 ModulateDmgByType
0801e848 l 00000270 Cmd_typecalc
0801eab8 l 00000284 CheckWonderGuardAndLevitate
0801ed3c l 000000b8 ModulateDmgByType2
0801edf4 g 000001d8 TypeCalc
0801efcc g 000000fc AI_TypeCalc
0801f0c8 l 0000003c Unused_ApplyRandomDmgMultiplier
0801f104 l 000001b0 atk07_adjustnormaldamage
0801f2b4 l 0000018c atk08_adjustnormaldamage2
0801f440 l 00000148 atk09_attackanimation
0801f588 l 00000020 atk0A_waitanimation
0801f5a8 l 000000dc atk0B_healthbarupdate
0801f684 l 000003f8 atk0C_datahpupdate
0801fa7c l 00000054 atk0D_critmessage
0801fad0 l 000000d0 atk0E_effectivenesssound
0801fba0 l 000001b0 atk0F_resultmessage
0801fd50 l 00000040 atk10_printstring
0801fd90 l 00000044 atk11_printselectionstring
0801fdd4 l 0000005c atk12_waitmessage
0801fe30 l 00000054 atk13_printfromtable
0801fe84 l 00000064 atk14_printselectionstringfromtable
0801f104 l 000001b0 Cmd_adjustnormaldamage
0801f2b4 l 0000018c Cmd_adjustnormaldamage2
0801f440 l 00000148 Cmd_attackanimation
0801f588 l 00000020 Cmd_waitanimation
0801f5a8 l 000000dc Cmd_healthbarupdate
0801f684 l 000003f8 Cmd_datahpupdate
0801fa7c l 00000054 Cmd_critmessage
0801fad0 l 000000d0 Cmd_effectivenesssound
0801fba0 l 000001b0 Cmd_resultmessage
0801fd50 l 00000040 Cmd_printstring
0801fd90 l 00000044 Cmd_printselectionstring
0801fdd4 l 0000005c Cmd_waitmessage
0801fe30 l 00000054 Cmd_printfromtable
0801fe84 l 00000064 Cmd_printselectionstringfromtable
0801fee8 g 00000038 GetBattlerTurnOrderNum
0801ff20 g 00001204 SetMoveEffect
08021124 l 000000ec atk15_seteffectwithchance
08021210 l 0000000e atk16_seteffectprimary
08021220 l 0000000e atk17_seteffectsecondary
08021230 l 0000007c atk18_clearstatusfromeffect
080212ac l 000002f4 atk19_tryfaintmon
080215a0 l 0000003c atk1A_dofaintanimation
080215dc l 00000064 atk1B_cleareffectsonfaint
08021640 l 00000078 atk1C_jumpifstatus
080216b8 l 00000078 atk1D_jumpifstatus2
08021730 l 000000e6 atk1E_jumpifability
08021818 l 00000078 atk1F_jumpifsideaffecting
08021890 l 000000f8 atk20_jumpifstat
08021988 l 00000084 atk21_jumpifstatus3condition
08021a0c l 0000005a atk22_jumpiftype
08021a68 l 00000990 atk23_getexp
080223f8 l 000001a0 atk24
08021124 l 000000ec Cmd_seteffectwithchance
08021210 l 0000000e Cmd_seteffectprimary
08021220 l 0000000e Cmd_seteffectsecondary
08021230 l 0000007c Cmd_clearstatusfromeffect
080212ac l 000002f4 Cmd_tryfaintmon
080215a0 l 0000003c Cmd_dofaintanimation
080215dc l 00000064 Cmd_cleareffectsonfaint
08021640 l 00000078 Cmd_jumpifstatus
080216b8 l 00000078 Cmd_jumpifstatus2
08021730 l 000000e6 Cmd_jumpifability
08021818 l 00000078 Cmd_jumpifsideaffecting
08021890 l 000000f8 Cmd_jumpifstat
08021988 l 00000084 Cmd_jumpifstatus3condition
08021a0c l 0000005a Cmd_jumpiftype
08021a68 l 00000990 Cmd_getexp
080223f8 l 000001a0 Cmd_checkteamslost
08022598 l 00000040 MoveValuesCleanUp
080225d8 l 00000018 atk25_movevaluescleanup
080225f0 l 00000018 atk26_setmultihit
08022608 l 00000048 atk27_decrementmultihit
08022650 l 00000020 atk28_goto
08022670 l 0000009e atk29_jumpifbyte
08022710 l 000000a6 atk2A_jumpifhalfword
080227b8 l 000000b2 atk2B_jumpifword
0802286c l 00000086 atk2C_jumpifarrayequal
080228f4 l 00000084 atk2D_jumpifarraynotequal
08022978 l 00000028 atk2E_setbyte
080229a0 l 0000002c atk2F_addbyte
080229cc l 0000002c atk30_subbyte
080229f8 l 00000054 atk31_copyarray
08022a4c l 0000006c atk32_copyarraywithindex
08022ab8 l 0000002c atk33_orbyte
08022ae4 l 00000038 atk34_orhalfword
08022b1c l 00000044 atk35_orword
08022b60 l 0000002c atk36_bicbyte
08022b8c l 00000038 atk37_bichalfword
08022bc4 l 00000044 atk38_bicword
08022c08 l 00000040 atk39_pause
08022c48 l 00000020 atk3A_waitstate
08022c68 l 00000058 atk3B_healthbar_update
08022cc0 l 0000000a atk3C_return
08022ccc l 00000020 atk3D_end
08022cec l 00000018 atk3E_end2
08022d04 l 0000003c atk3F_end3
08022d40 l 00000030 atk41_call
08022d70 l 0000005a atk42_jumpiftype2
08022dcc l 0000004a atk43_jumpifabilitypresent
08022e18 l 0000001c atk44_endselectionscript
08022e34 l 000000c0 atk45_playanimation
08022ef4 l 000000cc atk46_playanimation2
08022fc0 l 0000005c atk47_setgraphicalstatchangevalues
0802301c l 000001f4 atk48_playstatchangeanimation
08023210 l 00000a28 atk49_moveend
08023c38 l 00000250 atk4A_typecalc2
08023e88 l 00000050 atk4B_returnatktoball
08023ed8 l 00000070 atk4C_getswitchedmondata
08023f48 l 0000018c atk4D_switchindataupdate
080240d4 l 000000b8 atk4E_switchinanim
0802418c l 0000020c atk4F_jumpifcantswitch
08024398 l 00000054 sub_8024398
080243ec l 0000085c atk50_openpartyscreen
08024c48 l 000001f0 atk51_switchhandleorder
08024e38 l 000002a4 atk52_switchineffects
080250dc l 00000040 atk53_trainerslidein
0802511c l 0000003c atk54_playse
08025158 l 0000003c atk55_fanfare
08025194 l 00000030 atk56_playfaintcry
080251c4 l 00000038 atk57
080251fc l 00000034 atk58_returntoball
08025230 l 0000014c atk59_handlelearnnewmove
0802537c l 00000364 atk5A_yesnoboxlearnmove
080256e0 l 0000013c atk5B_yesnoboxstoplearningmove
0802581c l 00000090 atk5C_hitanimation
080258ac l 000001c4 atk5D_getmoneyreward
08025a70 l 000000b4 atk5E
08025b24 l 00000050 atk5F_swapattackerwithtarget
08025b74 l 00000030 atk60_incrementgamestat
08025ba4 l 000000c8 atk61_drawpartystatussummary
08025c6c l 00000030 atk62_hidepartystatussummary
08025c9c l 00000064 atk63_jumptocalledmove
08025d00 l 00000090 atk64_statusanimation
08025d90 l 000000a8 atk65_status2animation
08025e38 l 00000094 atk66_chosenstatusanimation
08025ecc l 000000dc atk67_yesnobox
08025fa8 l 00000038 atk68_cancelallactions
08025fe0 l 0000017c atk69_adjustsetdamage
0802615c l 00000070 atk6A_removeitem
080261cc l 0000003c atk6B_atknameinbuff1
08026208 l 000001fc atk6C_drawlvlupbox
080225d8 l 00000018 Cmd_movevaluescleanup
080225f0 l 00000018 Cmd_setmultihit
08022608 l 00000048 Cmd_decrementmultihit
08022650 l 00000020 Cmd_goto
08022670 l 0000009e Cmd_jumpifbyte
08022710 l 000000a6 Cmd_jumpifhalfword
080227b8 l 000000b2 Cmd_jumpifword
0802286c l 00000086 Cmd_jumpifarrayequal
080228f4 l 00000084 Cmd_jumpifarraynotequal
08022978 l 00000028 Cmd_setbyte
080229a0 l 0000002c Cmd_addbyte
080229cc l 0000002c Cmd_subbyte
080229f8 l 00000054 Cmd_copyarray
08022a4c l 0000006c Cmd_copyarraywithindex
08022ab8 l 0000002c Cmd_orbyte
08022ae4 l 00000038 Cmd_orhalfword
08022b1c l 00000044 Cmd_orword
08022b60 l 0000002c Cmd_bicbyte
08022b8c l 00000038 Cmd_bichalfword
08022bc4 l 00000044 Cmd_bicword
08022c08 l 00000040 Cmd_pause
08022c48 l 00000020 Cmd_waitstate
08022c68 l 00000058 Cmd_healthbar_update
08022cc0 l 0000000a Cmd_return
08022ccc l 00000020 Cmd_end
08022cec l 00000018 Cmd_end2
08022d04 l 0000003c Cmd_end3
08022d40 l 00000030 Cmd_call
08022d70 l 0000005a Cmd_jumpiftype2
08022dcc l 0000004a Cmd_jumpifabilitypresent
08022e18 l 0000001c Cmd_endselectionscript
08022e34 l 000000c0 Cmd_playanimation
08022ef4 l 000000cc Cmd_playanimation_var
08022fc0 l 0000005c Cmd_setgraphicalstatchangevalues
0802301c l 000001f4 Cmd_playstatchangeanimation
08023210 l 00000a28 Cmd_moveend
08023c38 l 00000250 Cmd_typecalc2
08023e88 l 00000050 Cmd_returnatktoball
08023ed8 l 00000070 Cmd_getswitchedmondata
08023f48 l 0000018c Cmd_switchindataupdate
080240d4 l 000000b8 Cmd_switchinanim
0802418c l 0000020c Cmd_jumpifcantswitch
08024398 l 00000054 ChooseMonToSendOut
080243ec l 0000085c Cmd_openpartyscreen
08024c48 l 000001f0 Cmd_switchhandleorder
08024e38 l 000002a4 Cmd_switchineffects
080250dc l 00000040 Cmd_trainerslidein
0802511c l 0000003c Cmd_playse
08025158 l 0000003c Cmd_fanfare
08025194 l 00000030 Cmd_playfaintcry
080251c4 l 00000038 Cmd_endlinkbattle
080251fc l 00000034 Cmd_returntoball
08025230 l 0000014c Cmd_handlelearnnewmove
0802537c l 00000364 Cmd_yesnoboxlearnmove
080256e0 l 0000013c Cmd_yesnoboxstoplearningmove
0802581c l 00000090 Cmd_hitanimation
080258ac l 000001c4 Cmd_getmoneyreward
08025a70 l 000000b4 Cmd_updatebattlermoves
08025b24 l 00000050 Cmd_swapattackerwithtarget
08025b74 l 00000030 Cmd_incrementgamestat
08025ba4 l 000000c8 Cmd_drawpartystatussummary
08025c6c l 00000030 Cmd_hidepartystatussummary
08025c9c l 00000064 Cmd_jumptocalledmove
08025d00 l 00000090 Cmd_statusanimation
08025d90 l 000000a8 Cmd_status2animation
08025e38 l 00000094 Cmd_chosenstatusanimation
08025ecc l 000000dc Cmd_yesnobox
08025fa8 l 00000038 Cmd_cancelallactions
08025fe0 l 0000017c Cmd_adjustsetdamage
0802615c l 00000070 Cmd_removeitem
080261cc l 0000003c Cmd_atknameinbuff1
08026208 l 000001fc Cmd_drawlvlupbox
08026404 l 00000044 DrawLevelUpWindow1
08026448 l 00000038 DrawLevelUpWindow2
08026480 l 00000050 sub_8026480
080264d0 l 00000054 sub_80264D0
08026524 l 00000124 PutLevelAndGenderOnLvlUpBox
08026648 l 00000040 sub_8026648
08026688 l 000000cc PutMonIconOnLvlUpBox
08026754 l 00000048 SpriteCB_MonIconOnLvlUpBox
08026480 l 00000050 InitLevelUpBanner
080264d0 l 00000054 SlideInLevelUpBanner
08026524 l 00000124 DrawLevelUpBannerText
08026648 l 00000040 SlideOutLevelUpBanner
08026688 l 000000cc PutMonIconOnLvlUpBanner
08026754 l 00000048 SpriteCB_MonIconOnLvlUpBanner
0802679c g 0000003a IsMonGettingExpSentOut
080267d8 l 00000018 atk6D_resetsentmonsvalue
080267f0 l 00000020 atk6E_setatktoplayer0
08026810 l 00000034 atk6F_makevisible
08026844 l 00000034 atk70_recordlastability
080267d8 l 00000018 Cmd_resetsentmonsvalue
080267f0 l 00000020 Cmd_setatktoplayer0
08026810 l 00000034 Cmd_makevisible
08026844 l 00000034 Cmd_recordlastability
08026878 g 00000028 BufferMoveToLearnIntoBattleTextBuff2
080268a0 l 00000018 atk71_buffermovetolearn
080268b8 l 00000044 atk72_jumpifplayerran
080268fc l 000000ac atk73_hpthresholds
080269a8 l 000000b0 atk74_hpthresholds2
08026a58 l 00000058 atk75_useitemonopponent
08026ab0 l 000004b8 atk76_various
08026f68 l 0000013c atk77_setprotectlike
080270a4 l 0000011c atk78_faintifabilitynotdamp
080271c0 l 00000060 atk79_setatkhptozero
08027220 l 000000a2 atk7A_jumpifnexttargetvalid
080272c4 l 0000007c atk7B_tryhealhalfhealth
08027340 l 00000168 atk7C_trymirrormove
080274a8 l 00000054 atk7D_setrain
080274fc l 000000cc atk7E_setreflect
080275c8 l 000000c0 atk7F_setseeded
08027688 l 00000080 atk80_manipulatedamage
08027708 l 000000d0 atk81_trysetrest
080277d8 l 00000048 atk82_jumpifnotfirstturn
08027820 l 00000010 atk83_nop
080268a0 l 00000018 Cmd_buffermovetolearn
080268b8 l 00000044 Cmd_jumpifplayerran
080268fc l 000000ac Cmd_hpthresholds
080269a8 l 000000b0 Cmd_hpthresholds2
08026a58 l 00000058 Cmd_useitemonopponent
08026ab0 l 000004b8 Cmd_various
08026f68 l 0000013c Cmd_setprotectlike
080270a4 l 0000011c Cmd_tryexplosion
080271c0 l 00000060 Cmd_setatkhptozero
08027220 l 000000a2 Cmd_jumpifnexttargetvalid
080272c4 l 0000007c Cmd_tryhealhalfhealth
08027340 l 00000168 Cmd_trymirrormove
080274a8 l 00000054 Cmd_setrain
080274fc l 000000cc Cmd_setreflect
080275c8 l 000000c0 Cmd_setseeded
08027688 l 00000080 Cmd_manipulatedamage
08027708 l 000000d0 Cmd_trysetrest
080277d8 l 00000048 Cmd_jumpifnotfirstturn
08027820 l 00000010 Cmd_nop
08027830 g 0000009c UproarWakeUpCheck
080278cc l 0000007c atk84_jumpifcantmakeasleep
08027948 l 0000007c atk85_stockpile
080279c4 l 00000120 atk86_stockpiletobasedamage
08027ae4 l 000000e4 atk87_stockpiletohpheal
08027bc8 l 00000034 atk88_negativedamage
080278cc l 0000007c Cmd_jumpifcantmakeasleep
08027948 l 0000007c Cmd_stockpile
080279c4 l 00000120 Cmd_stockpiletobasedamage
08027ae4 l 000000e4 Cmd_stockpiletohpheal
08027bc8 l 00000034 Cmd_negativedamage
08027bfc l 00000484 ChangeStatBuffs
08028080 l 0000004c atk89_statbuffchange
080280cc l 00000054 atk8A_normalisebuffs
08028120 l 00000070 atk8B_setbide
08028190 l 00000040 atk8C_confuseifrepeatingattackends
080281d0 l 0000004c atk8D_setmultihitcounter
0802821c l 00000028 atk8E_initmultihitstring
08028080 l 0000004c Cmd_statbuffchange
080280cc l 00000054 Cmd_normalisebuffs
08028120 l 00000070 Cmd_setbide
08028190 l 00000040 Cmd_confuseifrepeatingattackends
080281d0 l 0000004c Cmd_setmultihitcounter
0802821c l 00000028 Cmd_initmultihitstring
08028244 l 000000c8 TryDoForceSwitchOut
0802830c l 000002f6 atk8F_forcerandomswitch
08028604 l 000001a4 atk90_tryconversiontypechange
080287a8 l 00000094 atk91_givepaydaymoney
0802883c l 000000cc atk92_setlightscreen
08028908 l 00000354 atk93_tryKO
08028c5c l 0000003c atk94_damagetohalftargethp
08028c98 l 00000058 atk95_setsandstorm
08028cf0 l 000001a0 atk96_weatherdamage
08028e90 l 000001b8 atk97_tryinfatuating
08029048 l 00000188 atk98_updatestatusicon
080291d0 l 000000a8 atk99_setmist
08029278 l 0000005c atk9A_setfocusenergy
080292d4 l 000001a0 atk9B_transformdataexecution
08029474 l 000000bc atk9C_setsubstitute
0802830c l 000002f6 Cmd_forcerandomswitch
08028604 l 000001a4 Cmd_tryconversiontypechange
080287a8 l 00000094 Cmd_givepaydaymoney
0802883c l 000000cc Cmd_setlightscreen
08028908 l 00000354 Cmd_tryKO
08028c5c l 0000003c Cmd_damagetohalftargethp
08028c98 l 00000058 Cmd_setsandstorm
08028cf0 l 000001a0 Cmd_weatherdamage
08028e90 l 000001b8 Cmd_tryinfatuating
08029048 l 00000188 Cmd_updatestatusicon
080291d0 l 000000a8 Cmd_setmist
08029278 l 0000005c Cmd_setfocusenergy
080292d4 l 000001a0 Cmd_transformdataexecution
08029474 l 000000bc Cmd_setsubstitute
08029530 l 00000048 IsMoveUncopyableByMimic
08029578 l 000001da atk9D_mimicattackcopy
08029754 l 000000a8 atk9E_metronome
080297fc l 00000030 atk9F_dmgtolevel
0802982c l 00000054 atkA0_psywavedamageeffect
08029880 l 000000f8 atkA1_counterdamagecalculator
08029978 l 000000f8 atkA2_mirrorcoatdamagecalculator
08029a70 l 00000144 atkA3_disablelastusedattack
08029bb4 l 00000134 atkA4_trysetencore
08029ce8 l 000000c4 atkA5_painsplitdmgcalc
08029dac l 00000200 atkA6_settypetorandomresistance
08029fac l 00000058 atkA7_setalwayshitflag
0802a004 l 000001bc atkA8_copymovepermanently
08029578 l 000001da Cmd_mimicattackcopy
08029754 l 000000a8 Cmd_metronome
080297fc l 00000030 Cmd_dmgtolevel
0802982c l 00000054 Cmd_psywavedamageeffect
08029880 l 000000f8 Cmd_counterdamagecalculator
08029978 l 000000f8 Cmd_mirrorcoatdamagecalculator
08029a70 l 00000144 Cmd_disablelastusedattack
08029bb4 l 00000134 Cmd_trysetencore
08029ce8 l 000000c4 Cmd_painsplitdmgcalc
08029dac l 00000200 Cmd_settypetorandomresistance
08029fac l 00000058 Cmd_setalwayshitflag
0802a004 l 000001bc Cmd_copymovepermanently
0802a1c0 l 0000003a IsTwoTurnsMove
0802a1fc l 00000028 IsInvalidForSleepTalkOrAssist
0802a224 l 0000006a AttacksThisTurn
0802a290 l 00000138 atkA9_trychoosesleeptalkmove
0802a3c8 l 00000030 atkAA_setdestinybond
0802a290 l 00000138 Cmd_trychoosesleeptalkmove
0802a3c8 l 00000030 Cmd_setdestinybond
0802a3f8 l 00000060 TrySetDestinyBondToHappen
0802a458 l 00000018 atkAB_trysetdestinybondtohappen
0802a470 l 00000068 atkAC_remaininghptopower
0802a4d8 l 000001d8 atkAD_tryspiteppreduce
0802a6b0 l 000002e4 atkAE_healpartystatus
0802a994 l 00000084 atkAF_cursetarget
0802aa18 l 0000008c atkB0_trysetspikes
0802aaa4 l 00000030 atkB1_setforesight
0802aad4 l 000000b8 atkB2_trysetperishsong
0802ab8c l 0000017c atkB3_rolloutdamagecalculation
0802ad08 l 00000068 atkB4_jumpifconfusedandstatmaxed
0802ad70 l 000000b4 atkB5_furycuttercalc
0802ae24 l 00000084 atkB6_happinesstodamagecalculation
0802aea8 l 000000cc atkB7_presentdamagecalculation
0802af74 l 000000a8 atkB8_setsafeguard
0802b01c l 00000124 atkB9_magnitudedamagecalculation
0802b140 l 00000194 atkBA_jumpifnopursuitswitchdmg
0802b2d4 l 00000058 atkBB_setsunny
0802b32c l 00000080 atkBC_maxattackhalvehp
0802b3ac l 00000048 atkBD_copyfoestats
0802b3f4 l 0000014c atkBE_rapidspinfree
0802b540 l 00000030 atkBF_setdefensecurlbit
0802b570 l 00000108 atkC0_recoverbasedonsunlight
0802b678 l 000000fc atkC1_hiddenpowercalc
0802b774 l 00000074 atkC2_selectfirstvalidtarget
0802b7e8 l 00000128 atkC3_trysetfutureattack
0802b910 l 00000210 atkC4_trydobeatup
0802bb20 l 00000084 atkC5_setsemiinvulnerablebit
0802bba4 l 00000090 atkC6_clearsemiinvulnerablebit
0802bc34 l 00000040 atkC7_setminimize
0802bc74 l 00000058 atkC8_sethail
0802bccc l 0000009c atkC9_jumpifattackandspecialattackcannotfall
0802bd68 l 0000004c atkCA_setforcedtarget
0802bdb4 l 00000064 atkCB_setcharge
0802be18 l 00000074 atkCC_callterrainattack
0802be8c l 00000084 atkCD_cureifburnedparalysedorpoisoned
0802bf10 l 00000058 atkCE_settorment
0802bf68 l 0000005c atkCF_jumpifnodamage
0802bfc4 l 00000074 atkD0_settaunt
0802c038 l 000000a8 atkD1_trysethelpinghand
0802c0e0 l 000002b0 atkD2_tryswapitems
0802c390 l 00000078 atkD3_trycopyability
0802c408 l 000000d2 atkD4_trywish
0802c4dc l 00000058 atkD5_trysetroots
0802c534 l 00000060 atkD6_doubledamagedealtifdamaged
0802c594 l 00000070 atkD7_setyawn
0802c604 l 0000006c atkD8_setdamagetohealthdifference
0802c670 l 00000064 atkD9_scaledamagebyhealthratio
0802c6d4 l 00000098 atkDA_tryswapabilities
0802c76c l 00000108 atkDB_tryimprison
0802c874 l 00000058 atkDC_trysetgrudge
0802c8cc l 00000098 atkDD_weightdamagecalculation
0802c964 l 00000180 atkDE_assistattackselect
0802cae4 l 00000084 atkDF_trysetmagiccoat
0802cb68 l 0000007c atkE0_trysetsnatch
0802cbe4 l 000000dc atkE1_trygetintimidatetarget
0802ccc0 l 0000007c atkE2_switchoutabilities
0802cd3c l 00000054 atkE3_jumpifhasnohp
0802cd90 l 000000b8 atkE4_getsecretpowereffect
0802ce48 l 000000e8 atkE5_pickup
0802cf30 l 00000068 atkE6_docastformchangeanimation
0802cf98 l 00000040 atkE7_trycastformdatachange
0802cfd8 l 000000b8 atkE8_settypebasedhalvers
0802d090 l 000000b8 atkE9_setweatherballtype
0802d148 l 000000a8 atkEA_tryrecycleitem
0802d1f0 l 000000b0 atkEB_settypetoterrain
0802d2a0 l 000000c4 atkEC_pursuitrelated
0802d364 l 00000054 atkED_snatchsetbattlers
0802d3b8 l 0000007c atkEE_removelightscreenreflect
0802d434 l 000003cc atkEF_handleballthrow
0802d800 l 0000015c atkF0_givecaughtmon
0802d95c l 0000007c atkF1_trysetcaughtmondexflags
0802d9d8 l 000001a4 atkF2_displaydexinfo
0802a458 l 00000018 Cmd_trysetdestinybondtohappen
0802a470 l 00000068 Cmd_remaininghptopower
0802a4d8 l 000001d8 Cmd_tryspiteppreduce
0802a6b0 l 000002e4 Cmd_healpartystatus
0802a994 l 00000084 Cmd_cursetarget
0802aa18 l 0000008c Cmd_trysetspikes
0802aaa4 l 00000030 Cmd_setforesight
0802aad4 l 000000b8 Cmd_trysetperishsong
0802ab8c l 0000017c Cmd_rolloutdamagecalculation
0802ad08 l 00000068 Cmd_jumpifconfusedandstatmaxed
0802ad70 l 000000b4 Cmd_furycuttercalc
0802ae24 l 00000084 Cmd_friendshiptodamagecalculation
0802aea8 l 000000cc Cmd_presentdamagecalculation
0802af74 l 000000a8 Cmd_setsafeguard
0802b01c l 00000124 Cmd_magnitudedamagecalculation
0802b140 l 00000194 Cmd_jumpifnopursuitswitchdmg
0802b2d4 l 00000058 Cmd_setsunny
0802b32c l 00000080 Cmd_maxattackhalvehp
0802b3ac l 00000048 Cmd_copyfoestats
0802b3f4 l 0000014c Cmd_rapidspinfree
0802b540 l 00000030 Cmd_setdefensecurlbit
0802b570 l 00000108 Cmd_recoverbasedonsunlight
0802b678 l 000000fc Cmd_hiddenpowercalc
0802b774 l 00000074 Cmd_selectfirstvalidtarget
0802b7e8 l 00000128 Cmd_trysetfutureattack
0802b910 l 00000210 Cmd_trydobeatup
0802bb20 l 00000084 Cmd_setsemiinvulnerablebit
0802bba4 l 00000090 Cmd_clearsemiinvulnerablebit
0802bc34 l 00000040 Cmd_setminimize
0802bc74 l 00000058 Cmd_sethail
0802bccc l 0000009c Cmd_trymemento
0802bd68 l 0000004c Cmd_setforcedtarget
0802bdb4 l 00000064 Cmd_setcharge
0802be18 l 00000074 Cmd_callterrainattack
0802be8c l 00000084 Cmd_cureifburnedparalysedorpoisoned
0802bf10 l 00000058 Cmd_settorment
0802bf68 l 0000005c Cmd_jumpifnodamage
0802bfc4 l 00000074 Cmd_settaunt
0802c038 l 000000a8 Cmd_trysethelpinghand
0802c0e0 l 000002b0 Cmd_tryswapitems
0802c390 l 00000078 Cmd_trycopyability
0802c408 l 000000d2 Cmd_trywish
0802c4dc l 00000058 Cmd_trysetroots
0802c534 l 00000060 Cmd_doubledamagedealtifdamaged
0802c594 l 00000070 Cmd_setyawn
0802c604 l 0000006c Cmd_setdamagetohealthdifference
0802c670 l 00000064 Cmd_scaledamagebyhealthratio
0802c6d4 l 00000098 Cmd_tryswapabilities
0802c76c l 00000108 Cmd_tryimprison
0802c874 l 00000058 Cmd_trysetgrudge
0802c8cc l 00000098 Cmd_weightdamagecalculation
0802c964 l 00000180 Cmd_assistattackselect
0802cae4 l 00000084 Cmd_trysetmagiccoat
0802cb68 l 0000007c Cmd_trysetsnatch
0802cbe4 l 000000dc Cmd_trygetintimidatetarget
0802ccc0 l 0000007c Cmd_switchoutabilities
0802cd3c l 00000054 Cmd_jumpifhasnohp
0802cd90 l 000000b8 Cmd_getsecretpowereffect
0802ce48 l 000000e8 Cmd_pickup
0802cf30 l 00000068 Cmd_docastformchangeanimation
0802cf98 l 00000040 Cmd_trycastformdatachange
0802cfd8 l 000000b8 Cmd_settypebasedhalvers
0802d090 l 000000b8 Cmd_setweatherballtype
0802d148 l 000000a8 Cmd_tryrecycleitem
0802d1f0 l 000000b0 Cmd_settypetoterrain
0802d2a0 l 000000c4 Cmd_pursuitdoubles
0802d364 l 00000054 Cmd_snatchsetbattlers
0802d3b8 l 0000007c Cmd_removelightscreenreflect
0802d434 l 000003cc Cmd_handleballthrow
0802d800 l 0000015c Cmd_givecaughtmon
0802d95c l 0000007c Cmd_trysetcaughtmondexflags
0802d9d8 l 000001a4 Cmd_displaydexinfo
0802db7c g 0000013c HandleBattleWindow
0802dcb8 g 00000040 BattleCreateYesNoCursorAt
0802dcf8 g 00000040 BattleDestroyYesNoCursorAt
0802dd38 l 00000284 atkF3_trygivecaughtmonnick
0802dfbc l 00000030 atkF4_subattackerhpbydmg
0802dfec l 00000028 atkF5_removeattackerstatus1
0802e014 l 0000000c atkF6_finishaction
0802e020 l 0000001c atkF7_finishturn
0802dd38 l 00000284 Cmd_trygivecaughtmonnick
0802dfbc l 00000030 Cmd_subattackerhpbydmg
0802dfec l 00000028 Cmd_removeattackerstatus1
0802e014 l 0000000c Cmd_finishaction
0802e020 l 0000001c Cmd_finishturn
0802e03c g 000000fc AllocateBattleResources
0802e03c l 00000000 .gcc2_compiled.
0802e138 g 000000f0 FreeBattleResources
@@ -5000,7 +5000,7 @@
08071da4 g 00000018 FadeInBGM
08071dbc g 00000018 FadeOutBGM
08071dd4 g 0000001a IsBGMStopped
08071df0 g 0000004c PlayCry1
08071df0 g 0000004c PlayCry_Normal
08071e3c g 00000024 PlayCry2
08071e60 g 00000060 PlayCry3
08071ec0 g 00000064 PlayCry4
@@ -7010,10 +7010,10 @@
080a22bc l 00000000 .gcc2_compiled.
080a2314 l 00000048 AnimMovePowderParticleStep
080a235c g 00000050 AnimPowerAbsorptionOrb
080a23ac g 00000058 AnimSolarbeamBigOrb
080a2404 g 0000005c AnimSolarbeamSmallOrb
080a2460 l 00000074 AnimSolarbeamSmallOrbStep
080a24d4 g 00000080 AnimTask_CreateSmallSolarbeamOrbs
080a23ac g 00000058 AnimSolarBeamBigOrb
080a2404 g 0000005c AnimSolarBeamSmallOrb
080a2460 l 00000074 AnimSolarBeamSmallOrbStep
080a24d4 g 00000080 AnimTask_CreateSmallSolarBeamOrbs
080a2554 g 00000050 AnimAbsorptionOrb
080a25a4 l 0000001a AnimAbsorptionOrbStep
080a25c0 g 000000b8 AnimHyperBeamOrb
@@ -8407,14 +8407,14 @@
080d0020 l 00000002 EvoDummyFunc
080d0024 l 00000088 VBlankCB_EvolutionScene
080d00ac l 00000088 VBlankCB_TradeEvolutionScene
080d0134 l 000000b8 Task_MovingBackgroundPalettes
080d01ec l 00000044 LaunchTask_MovingBackgroundPos
080d0230 l 000000d8 Task_MovingBackgroundPos
080d0308 l 00000040 InitMovingBgValues
080d0348 l 00000100 InitMovingBackgroundTask
080d0134 l 000000b8 Task_UpdateBgPalette
080d01ec l 00000044 CreateBgAnimTask
080d0230 l 000000d8 Task_AnimateBg
080d0308 l 00000040 InitMovingBgPalette
080d0348 l 00000100 StartBgAnimation
080d0448 g 00000034 IsMovingBackgroundTaskRunning
080d047c l 00000040 DestroyMovingBackgroundTasks
080d04bc l 0000006c ResetBgRegsAfterMovingBackgroundCancel
080d047c l 00000040 StopBgAnimation
080d04bc l 0000006c RestoreBgAfterAnim
080d0528 g 00000028 GetCoins
080d0528 l 00000000 .gcc2_compiled.
080d0550 g 00000028 SetCoins
@@ -9572,27 +9572,27 @@
080f5c04 l 000000d0 SpriteCB_PostEvoSparkleSet2
080f5cd4 l 00000088 CreatePostEvoSparkleSet2
080f5d5c g 0000001c LoadEvoSparkleSpriteAndPal
080f5d78 g 00000030 LaunchTask_PreEvoSparklesSet1
080f5d78 g 00000030 EvolutionSparkles_SpiralUpward
080f5da8 l 00000050 EvoTask_PreEvoSparkleSet1Init
080f5df8 l 00000070 EvoTask_CreatePreEvoSparkleSet1
080f5e68 l 00000030 EvoTask_WaitForPre1SparklesToGoUp
080f5e98 g 00000018 LaunchTask_PreEvoSparklesSet2
080f5e98 g 00000018 EvolutionSparkles_ArcDown
080f5eb0 l 00000034 EvoTask_PreEvoSparkleSet2Init
080f5ee4 l 00000058 EvoTask_CreatePreEvoSparklesSet2
080f5f3c l 0000000e EvoTask_PreEvoSparkleSet2Teardown
080f5f4c g 00000018 LaunchTask_PostEvoSparklesSet1
080f5f4c g 00000018 EvolutionSparkles_CircleInward
080f5f64 l 00000034 EvoTask_PostEvoSparklesSet1Init
080f5f98 l 00000080 EvoTask_CreatePostEvoSparklesSet1
080f6018 l 0000000e EvoTask_PostEvoSparklesSet1Teardown
080f6028 g 00000030 LaunchTask_PostEvoSparklesSet2AndFlash
080f6028 g 00000030 EvolutionSparkles_SprayAndFlash
080f6058 l 00000064 EvoTask_PostEvoSparklesSet2Init
080f60bc l 0000008c EvoTask_CreatePostEvoSparklesSet2
080f6148 l 00000020 EvoTask_PostEvoSparklesSet2Teardown
080f6168 g 00000030 LaunchTask_PostEvoSparklesSet2AndFlash_Trade
080f6168 g 00000030 EvolutionSparkles_SprayAndFlash_Trade
080f6198 l 00000064 EvoTask_PostEvoSparklesSet2TradeInit
080f61fc l 0000008c EvoTask_CreatePostEvoSparklesSet2Trade
080f6288 l 00000002 SpriteCallbackDummy_MonSprites
080f628c g 0000014c LaunchTask_PrePostEvoMonSprites
080f628c g 0000014c CycleEvolutionMonSprite
080f63d8 l 00000024 EvoTask_PrePostEvoMonSpritesInit
080f63fc l 00000050 EvoTask_ChooseNextEvoSpriteAnim
080f644c l 0000011c EvoTask_ShrinkOrExpandEvoSprites
@@ -23546,12 +23546,12 @@
081d59c2 g 00000000 SetSkyBgContinue
081d59c4 g 00000000 SetSkyBgContest
081d59db g 00000000 UnsetSkyBg
081d59e3 g 00000000 SetSolarbeamBg
081d5a06 g 00000000 SetSolarbeamBgContinue
081d5a08 g 00000000 SetSolarbeamBgContest
081d5a0f g 00000000 SetSolarbeamBgPlayer
081d5a16 g 00000000 SetSolarbeamBgOpponent
081d5a1d g 00000000 UnsetSolarbeamBg
081d59e3 g 00000000 SetSolarBeamBg
081d5a06 g 00000000 SetSolarBeamBgContinue
081d5a08 g 00000000 SetSolarBeamBgContest
081d5a0f g 00000000 SetSolarBeamBgPlayer
081d5a16 g 00000000 SetSolarBeamBgOpponent
081d5a1d g 00000000 UnsetSolarBeamBg
081d5a20 g 00000000 Status_Poison
081d5a4b g 00000000 Status_Confusion
081d5a54 g 00000000 Status_Burn
@@ -23838,9 +23838,9 @@
081d7b73 g 00000000 BattleScript_EffectFutureSight
081d7b8a g 00000000 BattleScript_EffectGust
081d7ba9 g 00000000 BattleScript_EffectFlinchMinimizeHit
081d7bbf g 00000000 BattleScript_EffectSolarbeam
081d7bd7 g 00000000 BattleScript_SolarbeamDecideTurn
081d7bff g 00000000 BattleScript_SolarbeamOnFirstTurn
081d7bbf g 00000000 BattleScript_EffectSolarBeam
081d7bd7 g 00000000 BattleScript_SolarBeamDecideTurn
081d7bff g 00000000 BattleScript_SolarBeamOnFirstTurn
081d7c15 g 00000000 BattleScript_EffectThunder
081d7c29 g 00000000 BattleScript_EffectTeleport
081d7c66 g 00000000 BattleScript_EffectBeatUp
@@ -24203,7 +24203,7 @@
081d95f8 g 00000000 BattleScript_ItemHealHP_End2
081d95fe g 00000000 BattleScript_ItemHealHP_Ret
081d9619 g 00000000 BattleScript_SelectingNotAllowedMoveChoiceItem
081d961d g 00000000 BattleScript_HangedOnMsg
081d961d g 00000000 BattleScript_FocusBandActivates
081d962b g 00000000 BattleScript_BerryConfuseHealEnd2
081d9655 g 00000000 BattleScript_BerryStatRaiseEnd2
081d9662 g 00000000 BattleScript_BerryStatRaiseDoStatUp
@@ -26867,11 +26867,11 @@
08250518 l 000000f0 sStatusFlagsForMoveEffects
08250608 l 0000009c sMoveEffectBS_Ptrs
082506a4 l 00000008 sUnusedWinTemplate
082506ac l 00000020 sUnknownBattleboxPal
082506cc l 000000c8 sUnknownBattleboxGfx
082506ac l 00000020 sLevelUpBanner_Pal
082506cc l 000000c8 sLevelUpBanner_Gfx
08250794 l 00000006 sRubyLevelUpStatBoxStats
0825079c l 00000008 sOamData_MonIconOnLvlUpBox
082507a4 l 00000018 sSpriteTemplate_MonIconOnLvlUpBox
0825079c l 00000008 sOamData_MonIconOnLvlUpBanner
082507a4 l 00000018 sSpriteTemplate_MonIconOnLvlUpBanner
082507bc l 00000008 sProtectSuccessRates
082507c4 l 00000028 sMovesForbiddenToCopy
082507ec l 0000000c sFlailHpScaleToPowerTable
@@ -34208,23 +34208,23 @@
083e27cc g 00000018 gSleepPowderParticleSpriteTemplate
083e27e4 g 00000018 gStunSporeParticleSpriteTemplate
083e27fc g 00000018 gPoisonPowderParticleSpriteTemplate
083e2814 l 00000008 sSolarbeamBigOrbAnimCmds1
083e281c l 00000008 sSolarbeamBigOrbAnimCmds2
083e2824 l 00000008 sSolarbeamBigOrbAnimCmds3
083e282c l 00000008 sSolarbeamBigOrbAnimCmds4
083e2834 l 00000008 sSolarbeamBigOrbAnimCmds5
083e283c l 00000008 sSolarbeamBigOrbAnimCmds6
083e2844 l 00000008 sSolarbeamBigOrbAnimCmds7
083e284c l 00000008 sSolarbeamSmallOrbAnimCms
083e2814 l 00000008 sSolarBeamBigOrbAnimCmds1
083e281c l 00000008 sSolarBeamBigOrbAnimCmds2
083e2824 l 00000008 sSolarBeamBigOrbAnimCmds3
083e282c l 00000008 sSolarBeamBigOrbAnimCmds4
083e2834 l 00000008 sSolarBeamBigOrbAnimCmds5
083e283c l 00000008 sSolarBeamBigOrbAnimCmds6
083e2844 l 00000008 sSolarBeamBigOrbAnimCmds7
083e284c l 00000008 sSolarBeamSmallOrbAnimCms
083e2854 l 00000008 sPowerAbsorptionOrbAnimCmds
083e285c l 0000001c sSolarbeamBigOrbAnimTable
083e2878 l 00000004 sSolarbeamSmallOrbAnimTable
083e285c l 0000001c sSolarBeamBigOrbAnimTable
083e2878 l 00000004 sSolarBeamSmallOrbAnimTable
083e287c l 00000004 sPowerAbsorptionOrbAnimTable
083e2880 l 00000010 sPowerAbsorptionOrbAffineAnimCmds
083e2890 l 00000004 sPowerAbsorptionOrbAffineAnimTable
083e2894 g 00000018 gPowerAbsorptionOrbSpriteTemplate
083e28ac g 00000018 gSolarbeamBigOrbSpriteTemplate
083e28c4 g 00000018 gSolarbeamSmallOrbSpriteTemplate
083e28ac g 00000018 gSolarBeamBigOrbSpriteTemplate
083e28c4 g 00000018 gSolarBeamSmallOrbSpriteTemplate
083e28dc l 00000018 sStockpileAbsorptionOrbAffineCmds
083e28f4 l 00000004 sStockpileAbsorptionOrbAffineAnimTable
083e28f8 g 00000018 gStockpileAbsorptionOrbSpriteTemplate
@@ -36443,12 +36443,12 @@
083f76c8 l 000004d4 sMovingBackgroundMap2
083f7b9c l 00000020 sBlackPalette
083f7bbc l 00000680 sUnusedTilemap
083f823c l 00000040 sMovingBgPals
083f823c l 00000040 sBgAnim_Pal
083f827c l 00000005 sText_ShedinjaJapaneseName
083f8281 l 0000000a unref_83F8445
083f828b l 0000001e unref_83F844F
083f82a9 l 00000010 sMovingBackgroundTimers
083f82b9 l 00000320 sMovingBgPalIndices
083f82a9 l 00000010 sBgAnim_PaletteControl
083f82b9 l 00000320 sBgAnim_PalIndexes
083f85dc l 00000580 sBigPokeballTileset
083f8b5c l 00000040 sSlidingPokeballTilemap
083f8b9c l 00000200 sSpriteImage_SlidingPokeball
@@ -36777,11 +36777,11 @@
083fc986 g 00000006 gBattleText_Rose
083fc98c l 00000009 sText_StatHarshly
083fc995 l 00000006 sText_StatFell
083fc99b l 0000000b sText_PkmnsStatChanged
083fc9a6 g 0000000b gText_PkmnsStatChanged2
083fc9b1 l 0000001a sText_UsingXTheYOfZN
083fc9cb l 0000000b sText_PkmnsStatChanged3
083fc9d6 l 0000000b sText_PkmnsStatChanged4
083fc99b l 0000000b sText_AttackersStatRose
083fc9a6 g 0000000b gText_DefendersStatRose
083fc9b1 l 0000001a sText_UsingItemTheStatOfPkmnRose
083fc9cb l 0000000b sText_AttackersStatFell
083fc9d6 l 0000000b sText_DefendersStatFell
083fc9e1 l 00000020 sText_StatsWontIncrease2
083fca01 l 0000001f sText_StatsWontDecrease2
083fca20 l 00000010 sText_CriticalHit
@@ -50112,7 +50112,7 @@
08e7ccd0 g 0000001c gBattleAnimBgPalette_Ghost
08e7ccec g 000002f4 gBattleAnimBgTilemap_Ghost
08e7cfe0 g 00000028 gBattleAnimSpritePal_WhipHit
08e7d008 g 00000028 gBattleAnimBgPalette_Solarbeam
08e7d008 g 00000028 gBattleAnimBgPalette_SolarBeam
08e7d030 g 000004fc gFile_graphics_unknown_unknown_E7CFB0_tilemap
08e7d52c g 00000820 gFile_graphics_berry_blender_center_sheet
08e7dd4c g 00000a34 gFile_graphics_berry_blender_outer_sheet

View File

@@ -375,7 +375,7 @@
02039a1b l 00000001 sBrailleTextCursorSpriteID
02039a1c l 00000004 sBg3TilemapBuffer_p
02039a20 l 00000004 sEvoStructPtr
02039a24 l 00000004 sEvoMovingBgPtr
02039a24 l 00000004 sBgAnimPal
02039a28 l 00000001 sCoinsWindowId
02039a2c l 00000004 sTransitionStructPtr
02039a30 l 00000004 sBattlerAbilities
@@ -1245,7 +1245,7 @@
08008a6c g 0000000a SetSubspriteTables
08008a78 g 0000006c AddSpriteToOamBuffer
08008ae4 g 00000224 AddSubspritesToOamBuffer
08008d08 g 00000032 StringCopy10
08008d08 g 00000032 StringCopy_Nickname
08008d08 l 00000000 .gcc2_compiled.
08008d3c g 0000002a StringGetEnd10
08008d68 g 0000002e StringCopy7
@@ -1497,7 +1497,7 @@
0800e958 l 00000020 BtlController_EmitCmd39
0800e978 l 00000020 BtlController_EmitCmd40
0800e998 g 00000020 BtlController_EmitHitAnimation
0800e9b8 g 00000020 BtlController_EmitCmd42
0800e9b8 g 00000020 BtlController_EmitCantSwitch
0800e9d8 g 0000002c BtlController_EmitPlaySE
0800ea04 g 0000002c BtlController_EmitPlayFanfare
0800ea30 g 00000020 BtlController_EmitFaintingCry
@@ -1510,7 +1510,7 @@
0800eb3c g 0000002c BtlController_EmitBattleAnimation
0800eb68 g 00000020 BtlController_EmitLinkStandbyMsg
0800eb88 g 00000020 BtlController_EmitResetActionMoveSelection
0800eba8 g 00000020 BtlController_EmitCmd55
0800eba8 g 00000020 BtlController_EmitEndLinkBattle
0800ebc8 g 0000000a LZDecompressWram
0800ebc8 l 00000000 .gcc2_compiled.
0800ebd4 g 0000000a LZDecompressVram
@@ -1574,12 +1574,12 @@
08011a30 g 00000178 CB2_InitEndLinkBattle
08011ba8 l 0000001a CB2_EndLinkBattle
08011bc4 l 00000094 EndLinkBattleInSteps
08011c58 g 000000c8 GetBattleBgAttribute
08011c58 g 000000c8 GetBattleBgTemplateData
08011d20 l 00000058 TryCorrectShedinjaLanguage
08011d78 g 00000030 SpriteCB_EnemyMon
08011da8 l 00000034 SpriteCB_MoveWildMonToRight
08011ddc l 0000005c SpriteCB_WildMonShowHealthbox
08011e38 g 00000002 SpriteCallbackDummy2
08011e38 g 00000002 SpriteCallbackDummy_2
08011e3c l 00000014 SpriteCB_Unused_8011E28
08011e50 l 00000064 SpriteCB_Unused_8011E28_Step
08011eb4 g 00000114 SpriteCB_FaintOpponentMon
@@ -1694,289 +1694,289 @@
0801d3d4 l 00000078 IsNotEventLegalMewOrDeoxys
0801d44c g 00000328 IsMonDisobedient
0801d774 l 00000000 .gcc2_compiled.
0801d774 l 000003b0 atk00_attackcanceler
0801d774 l 000003b0 Cmd_attackcanceler
0801db24 l 00000090 JumpIfMoveFailed
0801dbb4 l 00000070 atk40_jumpifaffectedbyprotect
0801dbb4 l 00000070 Cmd_jumpifaffectedbyprotect
0801dc24 l 0000006c JumpIfMoveAffectedByProtect
0801dc90 l 00000146 AccuracyCalcHelper
0801ddd8 l 00000414 atk01_accuracycheck
0801e1ec l 00000054 atk02_attackstring
0801e240 l 000001dc atk03_ppreduce
0801e41c l 00000194 atk04_critcalc
0801e5b0 l 000000f0 atk05_damagecalc
0801ddd8 l 00000414 Cmd_accuracycheck
0801e1ec l 00000054 Cmd_attackstring
0801e240 l 000001dc Cmd_ppreduce
0801e41c l 00000194 Cmd_critcalc
0801e5b0 l 000000f0 Cmd_damagecalc
0801e6a0 g 000000e4 AI_CalcDmg
0801e784 g 000000d8 ModulateDmgByType
0801e85c l 00000270 atk06_typecalc
0801e784 l 000000d8 ModulateDmgByType
0801e85c l 00000270 Cmd_typecalc
0801eacc l 00000284 CheckWonderGuardAndLevitate
0801ed50 l 000000b8 ModulateDmgByType2
0801ee08 g 000001d8 TypeCalc
0801efe0 g 000000fc AI_TypeCalc
0801f0dc l 0000003c Unused_ApplyRandomDmgMultiplier
0801f118 l 000001b0 atk07_adjustnormaldamage
0801f2c8 l 0000018c atk08_adjustnormaldamage2
0801f454 l 00000148 atk09_attackanimation
0801f59c l 00000020 atk0A_waitanimation
0801f5bc l 000000dc atk0B_healthbarupdate
0801f698 l 000003f8 atk0C_datahpupdate
0801fa90 l 00000054 atk0D_critmessage
0801fae4 l 000000d0 atk0E_effectivenesssound
0801fbb4 l 000001b0 atk0F_resultmessage
0801fd64 l 00000040 atk10_printstring
0801fda4 l 00000044 atk11_printselectionstring
0801fde8 l 0000005c atk12_waitmessage
0801fe44 l 00000054 atk13_printfromtable
0801fe98 l 00000064 atk14_printselectionstringfromtable
0801f118 l 000001b0 Cmd_adjustnormaldamage
0801f2c8 l 0000018c Cmd_adjustnormaldamage2
0801f454 l 00000148 Cmd_attackanimation
0801f59c l 00000020 Cmd_waitanimation
0801f5bc l 000000dc Cmd_healthbarupdate
0801f698 l 000003f8 Cmd_datahpupdate
0801fa90 l 00000054 Cmd_critmessage
0801fae4 l 000000d0 Cmd_effectivenesssound
0801fbb4 l 000001b0 Cmd_resultmessage
0801fd64 l 00000040 Cmd_printstring
0801fda4 l 00000044 Cmd_printselectionstring
0801fde8 l 0000005c Cmd_waitmessage
0801fe44 l 00000054 Cmd_printfromtable
0801fe98 l 00000064 Cmd_printselectionstringfromtable
0801fefc g 00000038 GetBattlerTurnOrderNum
0801ff34 g 00001204 SetMoveEffect
08021138 l 000000ec atk15_seteffectwithchance
08021224 l 0000000e atk16_seteffectprimary
08021234 l 0000000e atk17_seteffectsecondary
08021244 l 0000007c atk18_clearstatusfromeffect
080212c0 l 000002f4 atk19_tryfaintmon
080215b4 l 0000003c atk1A_dofaintanimation
080215f0 l 00000064 atk1B_cleareffectsonfaint
08021654 l 00000078 atk1C_jumpifstatus
080216cc l 00000078 atk1D_jumpifstatus2
08021744 l 000000e6 atk1E_jumpifability
0802182c l 00000078 atk1F_jumpifsideaffecting
080218a4 l 000000f8 atk20_jumpifstat
0802199c l 00000084 atk21_jumpifstatus3condition
08021a20 l 0000005a atk22_jumpiftype
08021a7c l 00000990 atk23_getexp
0802240c l 000001a0 atk24
08021138 l 000000ec Cmd_seteffectwithchance
08021224 l 0000000e Cmd_seteffectprimary
08021234 l 0000000e Cmd_seteffectsecondary
08021244 l 0000007c Cmd_clearstatusfromeffect
080212c0 l 000002f4 Cmd_tryfaintmon
080215b4 l 0000003c Cmd_dofaintanimation
080215f0 l 00000064 Cmd_cleareffectsonfaint
08021654 l 00000078 Cmd_jumpifstatus
080216cc l 00000078 Cmd_jumpifstatus2
08021744 l 000000e6 Cmd_jumpifability
0802182c l 00000078 Cmd_jumpifsideaffecting
080218a4 l 000000f8 Cmd_jumpifstat
0802199c l 00000084 Cmd_jumpifstatus3condition
08021a20 l 0000005a Cmd_jumpiftype
08021a7c l 00000990 Cmd_getexp
0802240c l 000001a0 Cmd_checkteamslost
080225ac l 00000040 MoveValuesCleanUp
080225ec l 00000018 atk25_movevaluescleanup
08022604 l 00000018 atk26_setmultihit
0802261c l 00000048 atk27_decrementmultihit
08022664 l 00000020 atk28_goto
08022684 l 0000009e atk29_jumpifbyte
08022724 l 000000a6 atk2A_jumpifhalfword
080227cc l 000000b2 atk2B_jumpifword
08022880 l 00000086 atk2C_jumpifarrayequal
08022908 l 00000084 atk2D_jumpifarraynotequal
0802298c l 00000028 atk2E_setbyte
080229b4 l 0000002c atk2F_addbyte
080229e0 l 0000002c atk30_subbyte
08022a0c l 00000054 atk31_copyarray
08022a60 l 0000006c atk32_copyarraywithindex
08022acc l 0000002c atk33_orbyte
08022af8 l 00000038 atk34_orhalfword
08022b30 l 00000044 atk35_orword
08022b74 l 0000002c atk36_bicbyte
08022ba0 l 00000038 atk37_bichalfword
08022bd8 l 00000044 atk38_bicword
08022c1c l 00000040 atk39_pause
08022c5c l 00000020 atk3A_waitstate
08022c7c l 00000058 atk3B_healthbar_update
08022cd4 l 0000000a atk3C_return
08022ce0 l 00000020 atk3D_end
08022d00 l 00000018 atk3E_end2
08022d18 l 0000003c atk3F_end3
08022d54 l 00000030 atk41_call
08022d84 l 0000005a atk42_jumpiftype2
08022de0 l 0000004a atk43_jumpifabilitypresent
08022e2c l 0000001c atk44_endselectionscript
08022e48 l 000000c0 atk45_playanimation
08022f08 l 000000cc atk46_playanimation2
08022fd4 l 0000005c atk47_setgraphicalstatchangevalues
08023030 l 000001f4 atk48_playstatchangeanimation
08023224 l 00000a28 atk49_moveend
08023c4c l 00000250 atk4A_typecalc2
08023e9c l 00000050 atk4B_returnatktoball
08023eec l 00000070 atk4C_getswitchedmondata
08023f5c l 0000018c atk4D_switchindataupdate
080240e8 l 000000b8 atk4E_switchinanim
080241a0 l 0000020c atk4F_jumpifcantswitch
080243ac l 00000054 sub_8024398
08024400 l 0000085c atk50_openpartyscreen
08024c5c l 000001f0 atk51_switchhandleorder
08024e4c l 000002a4 atk52_switchineffects
080250f0 l 00000040 atk53_trainerslidein
08025130 l 0000003c atk54_playse
0802516c l 0000003c atk55_fanfare
080251a8 l 00000030 atk56_playfaintcry
080251d8 l 00000038 atk57
08025210 l 00000034 atk58_returntoball
08025244 l 0000014c atk59_handlelearnnewmove
08025390 l 00000364 atk5A_yesnoboxlearnmove
080256f4 l 0000013c atk5B_yesnoboxstoplearningmove
08025830 l 00000090 atk5C_hitanimation
080258c0 l 000001c4 atk5D_getmoneyreward
08025a84 l 000000b4 atk5E
08025b38 l 00000050 atk5F_swapattackerwithtarget
08025b88 l 00000030 atk60_incrementgamestat
08025bb8 l 000000c8 atk61_drawpartystatussummary
08025c80 l 00000030 atk62_hidepartystatussummary
08025cb0 l 00000064 atk63_jumptocalledmove
08025d14 l 00000090 atk64_statusanimation
08025da4 l 000000a8 atk65_status2animation
08025e4c l 00000094 atk66_chosenstatusanimation
08025ee0 l 000000dc atk67_yesnobox
08025fbc l 00000038 atk68_cancelallactions
08025ff4 l 0000017c atk69_adjustsetdamage
08026170 l 00000070 atk6A_removeitem
080261e0 l 0000003c atk6B_atknameinbuff1
0802621c l 000001fc atk6C_drawlvlupbox
080225ec l 00000018 Cmd_movevaluescleanup
08022604 l 00000018 Cmd_setmultihit
0802261c l 00000048 Cmd_decrementmultihit
08022664 l 00000020 Cmd_goto
08022684 l 0000009e Cmd_jumpifbyte
08022724 l 000000a6 Cmd_jumpifhalfword
080227cc l 000000b2 Cmd_jumpifword
08022880 l 00000086 Cmd_jumpifarrayequal
08022908 l 00000084 Cmd_jumpifarraynotequal
0802298c l 00000028 Cmd_setbyte
080229b4 l 0000002c Cmd_addbyte
080229e0 l 0000002c Cmd_subbyte
08022a0c l 00000054 Cmd_copyarray
08022a60 l 0000006c Cmd_copyarraywithindex
08022acc l 0000002c Cmd_orbyte
08022af8 l 00000038 Cmd_orhalfword
08022b30 l 00000044 Cmd_orword
08022b74 l 0000002c Cmd_bicbyte
08022ba0 l 00000038 Cmd_bichalfword
08022bd8 l 00000044 Cmd_bicword
08022c1c l 00000040 Cmd_pause
08022c5c l 00000020 Cmd_waitstate
08022c7c l 00000058 Cmd_healthbar_update
08022cd4 l 0000000a Cmd_return
08022ce0 l 00000020 Cmd_end
08022d00 l 00000018 Cmd_end2
08022d18 l 0000003c Cmd_end3
08022d54 l 00000030 Cmd_call
08022d84 l 0000005a Cmd_jumpiftype2
08022de0 l 0000004a Cmd_jumpifabilitypresent
08022e2c l 0000001c Cmd_endselectionscript
08022e48 l 000000c0 Cmd_playanimation
08022f08 l 000000cc Cmd_playanimation_var
08022fd4 l 0000005c Cmd_setgraphicalstatchangevalues
08023030 l 000001f4 Cmd_playstatchangeanimation
08023224 l 00000a28 Cmd_moveend
08023c4c l 00000250 Cmd_typecalc2
08023e9c l 00000050 Cmd_returnatktoball
08023eec l 00000070 Cmd_getswitchedmondata
08023f5c l 0000018c Cmd_switchindataupdate
080240e8 l 000000b8 Cmd_switchinanim
080241a0 l 0000020c Cmd_jumpifcantswitch
080243ac l 00000054 ChooseMonToSendOut
08024400 l 0000085c Cmd_openpartyscreen
08024c5c l 000001f0 Cmd_switchhandleorder
08024e4c l 000002a4 Cmd_switchineffects
080250f0 l 00000040 Cmd_trainerslidein
08025130 l 0000003c Cmd_playse
0802516c l 0000003c Cmd_fanfare
080251a8 l 00000030 Cmd_playfaintcry
080251d8 l 00000038 Cmd_endlinkbattle
08025210 l 00000034 Cmd_returntoball
08025244 l 0000014c Cmd_handlelearnnewmove
08025390 l 00000364 Cmd_yesnoboxlearnmove
080256f4 l 0000013c Cmd_yesnoboxstoplearningmove
08025830 l 00000090 Cmd_hitanimation
080258c0 l 000001c4 Cmd_getmoneyreward
08025a84 l 000000b4 Cmd_updatebattlermoves
08025b38 l 00000050 Cmd_swapattackerwithtarget
08025b88 l 00000030 Cmd_incrementgamestat
08025bb8 l 000000c8 Cmd_drawpartystatussummary
08025c80 l 00000030 Cmd_hidepartystatussummary
08025cb0 l 00000064 Cmd_jumptocalledmove
08025d14 l 00000090 Cmd_statusanimation
08025da4 l 000000a8 Cmd_status2animation
08025e4c l 00000094 Cmd_chosenstatusanimation
08025ee0 l 000000dc Cmd_yesnobox
08025fbc l 00000038 Cmd_cancelallactions
08025ff4 l 0000017c Cmd_adjustsetdamage
08026170 l 00000070 Cmd_removeitem
080261e0 l 0000003c Cmd_atknameinbuff1
0802621c l 000001fc Cmd_drawlvlupbox
08026418 l 00000044 DrawLevelUpWindow1
0802645c l 00000038 DrawLevelUpWindow2
08026494 l 00000050 sub_8026480
080264e4 l 00000054 sub_80264D0
08026538 l 00000124 PutLevelAndGenderOnLvlUpBox
0802665c l 00000040 sub_8026648
0802669c l 000000cc PutMonIconOnLvlUpBox
08026768 l 00000048 SpriteCB_MonIconOnLvlUpBox
08026494 l 00000050 InitLevelUpBanner
080264e4 l 00000054 SlideInLevelUpBanner
08026538 l 00000124 DrawLevelUpBannerText
0802665c l 00000040 SlideOutLevelUpBanner
0802669c l 000000cc PutMonIconOnLvlUpBanner
08026768 l 00000048 SpriteCB_MonIconOnLvlUpBanner
080267b0 g 0000003a IsMonGettingExpSentOut
080267ec l 00000018 atk6D_resetsentmonsvalue
08026804 l 00000020 atk6E_setatktoplayer0
08026824 l 00000034 atk6F_makevisible
08026858 l 00000034 atk70_recordlastability
080267ec l 00000018 Cmd_resetsentmonsvalue
08026804 l 00000020 Cmd_setatktoplayer0
08026824 l 00000034 Cmd_makevisible
08026858 l 00000034 Cmd_recordlastability
0802688c g 00000028 BufferMoveToLearnIntoBattleTextBuff2
080268b4 l 00000018 atk71_buffermovetolearn
080268cc l 00000044 atk72_jumpifplayerran
08026910 l 000000ac atk73_hpthresholds
080269bc l 000000b0 atk74_hpthresholds2
08026a6c l 00000058 atk75_useitemonopponent
08026ac4 l 000004b8 atk76_various
08026f7c l 0000013c atk77_setprotectlike
080270b8 l 0000011c atk78_faintifabilitynotdamp
080271d4 l 00000060 atk79_setatkhptozero
08027234 l 000000a2 atk7A_jumpifnexttargetvalid
080272d8 l 0000007c atk7B_tryhealhalfhealth
08027354 l 00000168 atk7C_trymirrormove
080274bc l 00000054 atk7D_setrain
08027510 l 000000cc atk7E_setreflect
080275dc l 000000c0 atk7F_setseeded
0802769c l 00000080 atk80_manipulatedamage
0802771c l 000000d0 atk81_trysetrest
080277ec l 00000048 atk82_jumpifnotfirstturn
08027834 l 00000010 atk83_nop
080268b4 l 00000018 Cmd_buffermovetolearn
080268cc l 00000044 Cmd_jumpifplayerran
08026910 l 000000ac Cmd_hpthresholds
080269bc l 000000b0 Cmd_hpthresholds2
08026a6c l 00000058 Cmd_useitemonopponent
08026ac4 l 000004b8 Cmd_various
08026f7c l 0000013c Cmd_setprotectlike
080270b8 l 0000011c Cmd_tryexplosion
080271d4 l 00000060 Cmd_setatkhptozero
08027234 l 000000a2 Cmd_jumpifnexttargetvalid
080272d8 l 0000007c Cmd_tryhealhalfhealth
08027354 l 00000168 Cmd_trymirrormove
080274bc l 00000054 Cmd_setrain
08027510 l 000000cc Cmd_setreflect
080275dc l 000000c0 Cmd_setseeded
0802769c l 00000080 Cmd_manipulatedamage
0802771c l 000000d0 Cmd_trysetrest
080277ec l 00000048 Cmd_jumpifnotfirstturn
08027834 l 00000010 Cmd_nop
08027844 g 0000009c UproarWakeUpCheck
080278e0 l 0000007c atk84_jumpifcantmakeasleep
0802795c l 0000007c atk85_stockpile
080279d8 l 00000120 atk86_stockpiletobasedamage
08027af8 l 000000e4 atk87_stockpiletohpheal
08027bdc l 00000034 atk88_negativedamage
080278e0 l 0000007c Cmd_jumpifcantmakeasleep
0802795c l 0000007c Cmd_stockpile
080279d8 l 00000120 Cmd_stockpiletobasedamage
08027af8 l 000000e4 Cmd_stockpiletohpheal
08027bdc l 00000034 Cmd_negativedamage
08027c10 l 00000484 ChangeStatBuffs
08028094 l 0000004c atk89_statbuffchange
080280e0 l 00000054 atk8A_normalisebuffs
08028134 l 00000070 atk8B_setbide
080281a4 l 00000040 atk8C_confuseifrepeatingattackends
080281e4 l 0000004c atk8D_setmultihitcounter
08028230 l 00000028 atk8E_initmultihitstring
08028094 l 0000004c Cmd_statbuffchange
080280e0 l 00000054 Cmd_normalisebuffs
08028134 l 00000070 Cmd_setbide
080281a4 l 00000040 Cmd_confuseifrepeatingattackends
080281e4 l 0000004c Cmd_setmultihitcounter
08028230 l 00000028 Cmd_initmultihitstring
08028258 l 000000c8 TryDoForceSwitchOut
08028320 l 000002f6 atk8F_forcerandomswitch
08028618 l 000001a4 atk90_tryconversiontypechange
080287bc l 00000094 atk91_givepaydaymoney
08028850 l 000000cc atk92_setlightscreen
0802891c l 00000354 atk93_tryKO
08028c70 l 0000003c atk94_damagetohalftargethp
08028cac l 00000058 atk95_setsandstorm
08028d04 l 000001a0 atk96_weatherdamage
08028ea4 l 000001b8 atk97_tryinfatuating
0802905c l 00000188 atk98_updatestatusicon
080291e4 l 000000a8 atk99_setmist
0802928c l 0000005c atk9A_setfocusenergy
080292e8 l 000001a0 atk9B_transformdataexecution
08029488 l 000000bc atk9C_setsubstitute
08028320 l 000002f6 Cmd_forcerandomswitch
08028618 l 000001a4 Cmd_tryconversiontypechange
080287bc l 00000094 Cmd_givepaydaymoney
08028850 l 000000cc Cmd_setlightscreen
0802891c l 00000354 Cmd_tryKO
08028c70 l 0000003c Cmd_damagetohalftargethp
08028cac l 00000058 Cmd_setsandstorm
08028d04 l 000001a0 Cmd_weatherdamage
08028ea4 l 000001b8 Cmd_tryinfatuating
0802905c l 00000188 Cmd_updatestatusicon
080291e4 l 000000a8 Cmd_setmist
0802928c l 0000005c Cmd_setfocusenergy
080292e8 l 000001a0 Cmd_transformdataexecution
08029488 l 000000bc Cmd_setsubstitute
08029544 l 00000048 IsMoveUncopyableByMimic
0802958c l 000001da atk9D_mimicattackcopy
08029768 l 000000a8 atk9E_metronome
08029810 l 00000030 atk9F_dmgtolevel
08029840 l 00000054 atkA0_psywavedamageeffect
08029894 l 000000f8 atkA1_counterdamagecalculator
0802998c l 000000f8 atkA2_mirrorcoatdamagecalculator
08029a84 l 00000144 atkA3_disablelastusedattack
08029bc8 l 00000134 atkA4_trysetencore
08029cfc l 000000c4 atkA5_painsplitdmgcalc
08029dc0 l 00000200 atkA6_settypetorandomresistance
08029fc0 l 00000058 atkA7_setalwayshitflag
0802a018 l 000001bc atkA8_copymovepermanently
0802958c l 000001da Cmd_mimicattackcopy
08029768 l 000000a8 Cmd_metronome
08029810 l 00000030 Cmd_dmgtolevel
08029840 l 00000054 Cmd_psywavedamageeffect
08029894 l 000000f8 Cmd_counterdamagecalculator
0802998c l 000000f8 Cmd_mirrorcoatdamagecalculator
08029a84 l 00000144 Cmd_disablelastusedattack
08029bc8 l 00000134 Cmd_trysetencore
08029cfc l 000000c4 Cmd_painsplitdmgcalc
08029dc0 l 00000200 Cmd_settypetorandomresistance
08029fc0 l 00000058 Cmd_setalwayshitflag
0802a018 l 000001bc Cmd_copymovepermanently
0802a1d4 l 0000003a IsTwoTurnsMove
0802a210 l 00000028 IsInvalidForSleepTalkOrAssist
0802a238 l 0000006a AttacksThisTurn
0802a2a4 l 00000138 atkA9_trychoosesleeptalkmove
0802a3dc l 00000030 atkAA_setdestinybond
0802a2a4 l 00000138 Cmd_trychoosesleeptalkmove
0802a3dc l 00000030 Cmd_setdestinybond
0802a40c l 00000060 TrySetDestinyBondToHappen
0802a46c l 00000018 atkAB_trysetdestinybondtohappen
0802a484 l 00000068 atkAC_remaininghptopower
0802a4ec l 000001d8 atkAD_tryspiteppreduce
0802a6c4 l 000002e4 atkAE_healpartystatus
0802a9a8 l 00000084 atkAF_cursetarget
0802aa2c l 0000008c atkB0_trysetspikes
0802aab8 l 00000030 atkB1_setforesight
0802aae8 l 000000b8 atkB2_trysetperishsong
0802aba0 l 0000017c atkB3_rolloutdamagecalculation
0802ad1c l 00000068 atkB4_jumpifconfusedandstatmaxed
0802ad84 l 000000b4 atkB5_furycuttercalc
0802ae38 l 00000084 atkB6_happinesstodamagecalculation
0802aebc l 000000cc atkB7_presentdamagecalculation
0802af88 l 000000a8 atkB8_setsafeguard
0802b030 l 00000124 atkB9_magnitudedamagecalculation
0802b154 l 00000194 atkBA_jumpifnopursuitswitchdmg
0802b2e8 l 00000058 atkBB_setsunny
0802b340 l 00000080 atkBC_maxattackhalvehp
0802b3c0 l 00000048 atkBD_copyfoestats
0802b408 l 0000014c atkBE_rapidspinfree
0802b554 l 00000030 atkBF_setdefensecurlbit
0802b584 l 00000108 atkC0_recoverbasedonsunlight
0802b68c l 000000fc atkC1_hiddenpowercalc
0802b788 l 00000074 atkC2_selectfirstvalidtarget
0802b7fc l 00000128 atkC3_trysetfutureattack
0802b924 l 00000210 atkC4_trydobeatup
0802bb34 l 00000084 atkC5_setsemiinvulnerablebit
0802bbb8 l 00000090 atkC6_clearsemiinvulnerablebit
0802bc48 l 00000040 atkC7_setminimize
0802bc88 l 00000058 atkC8_sethail
0802bce0 l 0000009c atkC9_jumpifattackandspecialattackcannotfall
0802bd7c l 0000004c atkCA_setforcedtarget
0802bdc8 l 00000064 atkCB_setcharge
0802be2c l 00000074 atkCC_callterrainattack
0802bea0 l 00000084 atkCD_cureifburnedparalysedorpoisoned
0802bf24 l 00000058 atkCE_settorment
0802bf7c l 0000005c atkCF_jumpifnodamage
0802bfd8 l 00000074 atkD0_settaunt
0802c04c l 000000a8 atkD1_trysethelpinghand
0802c0f4 l 000002b0 atkD2_tryswapitems
0802c3a4 l 00000078 atkD3_trycopyability
0802c41c l 000000d2 atkD4_trywish
0802c4f0 l 00000058 atkD5_trysetroots
0802c548 l 00000060 atkD6_doubledamagedealtifdamaged
0802c5a8 l 00000070 atkD7_setyawn
0802c618 l 0000006c atkD8_setdamagetohealthdifference
0802c684 l 00000064 atkD9_scaledamagebyhealthratio
0802c6e8 l 00000098 atkDA_tryswapabilities
0802c780 l 00000108 atkDB_tryimprison
0802c888 l 00000058 atkDC_trysetgrudge
0802c8e0 l 00000098 atkDD_weightdamagecalculation
0802c978 l 00000180 atkDE_assistattackselect
0802caf8 l 00000084 atkDF_trysetmagiccoat
0802cb7c l 0000007c atkE0_trysetsnatch
0802cbf8 l 000000dc atkE1_trygetintimidatetarget
0802ccd4 l 0000007c atkE2_switchoutabilities
0802cd50 l 00000054 atkE3_jumpifhasnohp
0802cda4 l 000000b8 atkE4_getsecretpowereffect
0802ce5c l 000000e8 atkE5_pickup
0802cf44 l 00000068 atkE6_docastformchangeanimation
0802cfac l 00000040 atkE7_trycastformdatachange
0802cfec l 000000b8 atkE8_settypebasedhalvers
0802d0a4 l 000000b8 atkE9_setweatherballtype
0802d15c l 000000a8 atkEA_tryrecycleitem
0802d204 l 000000b0 atkEB_settypetoterrain
0802d2b4 l 000000c4 atkEC_pursuitrelated
0802d378 l 00000054 atkED_snatchsetbattlers
0802d3cc l 0000007c atkEE_removelightscreenreflect
0802d448 l 000003cc atkEF_handleballthrow
0802d814 l 0000015c atkF0_givecaughtmon
0802d970 l 0000007c atkF1_trysetcaughtmondexflags
0802d9ec l 000001a4 atkF2_displaydexinfo
0802a46c l 00000018 Cmd_trysetdestinybondtohappen
0802a484 l 00000068 Cmd_remaininghptopower
0802a4ec l 000001d8 Cmd_tryspiteppreduce
0802a6c4 l 000002e4 Cmd_healpartystatus
0802a9a8 l 00000084 Cmd_cursetarget
0802aa2c l 0000008c Cmd_trysetspikes
0802aab8 l 00000030 Cmd_setforesight
0802aae8 l 000000b8 Cmd_trysetperishsong
0802aba0 l 0000017c Cmd_rolloutdamagecalculation
0802ad1c l 00000068 Cmd_jumpifconfusedandstatmaxed
0802ad84 l 000000b4 Cmd_furycuttercalc
0802ae38 l 00000084 Cmd_friendshiptodamagecalculation
0802aebc l 000000cc Cmd_presentdamagecalculation
0802af88 l 000000a8 Cmd_setsafeguard
0802b030 l 00000124 Cmd_magnitudedamagecalculation
0802b154 l 00000194 Cmd_jumpifnopursuitswitchdmg
0802b2e8 l 00000058 Cmd_setsunny
0802b340 l 00000080 Cmd_maxattackhalvehp
0802b3c0 l 00000048 Cmd_copyfoestats
0802b408 l 0000014c Cmd_rapidspinfree
0802b554 l 00000030 Cmd_setdefensecurlbit
0802b584 l 00000108 Cmd_recoverbasedonsunlight
0802b68c l 000000fc Cmd_hiddenpowercalc
0802b788 l 00000074 Cmd_selectfirstvalidtarget
0802b7fc l 00000128 Cmd_trysetfutureattack
0802b924 l 00000210 Cmd_trydobeatup
0802bb34 l 00000084 Cmd_setsemiinvulnerablebit
0802bbb8 l 00000090 Cmd_clearsemiinvulnerablebit
0802bc48 l 00000040 Cmd_setminimize
0802bc88 l 00000058 Cmd_sethail
0802bce0 l 0000009c Cmd_trymemento
0802bd7c l 0000004c Cmd_setforcedtarget
0802bdc8 l 00000064 Cmd_setcharge
0802be2c l 00000074 Cmd_callterrainattack
0802bea0 l 00000084 Cmd_cureifburnedparalysedorpoisoned
0802bf24 l 00000058 Cmd_settorment
0802bf7c l 0000005c Cmd_jumpifnodamage
0802bfd8 l 00000074 Cmd_settaunt
0802c04c l 000000a8 Cmd_trysethelpinghand
0802c0f4 l 000002b0 Cmd_tryswapitems
0802c3a4 l 00000078 Cmd_trycopyability
0802c41c l 000000d2 Cmd_trywish
0802c4f0 l 00000058 Cmd_trysetroots
0802c548 l 00000060 Cmd_doubledamagedealtifdamaged
0802c5a8 l 00000070 Cmd_setyawn
0802c618 l 0000006c Cmd_setdamagetohealthdifference
0802c684 l 00000064 Cmd_scaledamagebyhealthratio
0802c6e8 l 00000098 Cmd_tryswapabilities
0802c780 l 00000108 Cmd_tryimprison
0802c888 l 00000058 Cmd_trysetgrudge
0802c8e0 l 00000098 Cmd_weightdamagecalculation
0802c978 l 00000180 Cmd_assistattackselect
0802caf8 l 00000084 Cmd_trysetmagiccoat
0802cb7c l 0000007c Cmd_trysetsnatch
0802cbf8 l 000000dc Cmd_trygetintimidatetarget
0802ccd4 l 0000007c Cmd_switchoutabilities
0802cd50 l 00000054 Cmd_jumpifhasnohp
0802cda4 l 000000b8 Cmd_getsecretpowereffect
0802ce5c l 000000e8 Cmd_pickup
0802cf44 l 00000068 Cmd_docastformchangeanimation
0802cfac l 00000040 Cmd_trycastformdatachange
0802cfec l 000000b8 Cmd_settypebasedhalvers
0802d0a4 l 000000b8 Cmd_setweatherballtype
0802d15c l 000000a8 Cmd_tryrecycleitem
0802d204 l 000000b0 Cmd_settypetoterrain
0802d2b4 l 000000c4 Cmd_pursuitdoubles
0802d378 l 00000054 Cmd_snatchsetbattlers
0802d3cc l 0000007c Cmd_removelightscreenreflect
0802d448 l 000003cc Cmd_handleballthrow
0802d814 l 0000015c Cmd_givecaughtmon
0802d970 l 0000007c Cmd_trysetcaughtmondexflags
0802d9ec l 000001a4 Cmd_displaydexinfo
0802db90 g 0000013c HandleBattleWindow
0802dccc g 00000040 BattleCreateYesNoCursorAt
0802dd0c g 00000040 BattleDestroyYesNoCursorAt
0802dd4c l 00000284 atkF3_trygivecaughtmonnick
0802dfd0 l 00000030 atkF4_subattackerhpbydmg
0802e000 l 00000028 atkF5_removeattackerstatus1
0802e028 l 0000000c atkF6_finishaction
0802e034 l 0000001c atkF7_finishturn
0802dd4c l 00000284 Cmd_trygivecaughtmonnick
0802dfd0 l 00000030 Cmd_subattackerhpbydmg
0802e000 l 00000028 Cmd_removeattackerstatus1
0802e028 l 0000000c Cmd_finishaction
0802e034 l 0000001c Cmd_finishturn
0802e050 g 000000fc AllocateBattleResources
0802e050 l 00000000 .gcc2_compiled.
0802e14c g 000000f0 FreeBattleResources
@@ -5000,7 +5000,7 @@
08071db8 g 00000018 FadeInBGM
08071dd0 g 00000018 FadeOutBGM
08071de8 g 0000001a IsBGMStopped
08071e04 g 0000004c PlayCry1
08071e04 g 0000004c PlayCry_Normal
08071e50 g 00000024 PlayCry2
08071e74 g 00000060 PlayCry3
08071ed4 g 00000064 PlayCry4
@@ -7010,10 +7010,10 @@
080a22d0 l 00000000 .gcc2_compiled.
080a2328 l 00000048 AnimMovePowderParticleStep
080a2370 g 00000050 AnimPowerAbsorptionOrb
080a23c0 g 00000058 AnimSolarbeamBigOrb
080a2418 g 0000005c AnimSolarbeamSmallOrb
080a2474 l 00000074 AnimSolarbeamSmallOrbStep
080a24e8 g 00000080 AnimTask_CreateSmallSolarbeamOrbs
080a23c0 g 00000058 AnimSolarBeamBigOrb
080a2418 g 0000005c AnimSolarBeamSmallOrb
080a2474 l 00000074 AnimSolarBeamSmallOrbStep
080a24e8 g 00000080 AnimTask_CreateSmallSolarBeamOrbs
080a2568 g 00000050 AnimAbsorptionOrb
080a25b8 l 0000001a AnimAbsorptionOrbStep
080a25d4 g 000000b8 AnimHyperBeamOrb
@@ -8407,14 +8407,14 @@
080d0034 l 00000002 EvoDummyFunc
080d0038 l 00000088 VBlankCB_EvolutionScene
080d00c0 l 00000088 VBlankCB_TradeEvolutionScene
080d0148 l 000000b8 Task_MovingBackgroundPalettes
080d0200 l 00000044 LaunchTask_MovingBackgroundPos
080d0244 l 000000d8 Task_MovingBackgroundPos
080d031c l 00000040 InitMovingBgValues
080d035c l 00000100 InitMovingBackgroundTask
080d0148 l 000000b8 Task_UpdateBgPalette
080d0200 l 00000044 CreateBgAnimTask
080d0244 l 000000d8 Task_AnimateBg
080d031c l 00000040 InitMovingBgPalette
080d035c l 00000100 StartBgAnimation
080d045c g 00000034 IsMovingBackgroundTaskRunning
080d0490 l 00000040 DestroyMovingBackgroundTasks
080d04d0 l 0000006c ResetBgRegsAfterMovingBackgroundCancel
080d0490 l 00000040 StopBgAnimation
080d04d0 l 0000006c RestoreBgAfterAnim
080d053c g 00000028 GetCoins
080d053c l 00000000 .gcc2_compiled.
080d0564 g 00000028 SetCoins
@@ -9573,27 +9573,27 @@
080f5c7c l 000000d0 SpriteCB_PostEvoSparkleSet2
080f5d4c l 00000088 CreatePostEvoSparkleSet2
080f5dd4 g 0000001c LoadEvoSparkleSpriteAndPal
080f5df0 g 00000030 LaunchTask_PreEvoSparklesSet1
080f5df0 g 00000030 EvolutionSparkles_SpiralUpward
080f5e20 l 00000050 EvoTask_PreEvoSparkleSet1Init
080f5e70 l 00000070 EvoTask_CreatePreEvoSparkleSet1
080f5ee0 l 00000030 EvoTask_WaitForPre1SparklesToGoUp
080f5f10 g 00000018 LaunchTask_PreEvoSparklesSet2
080f5f10 g 00000018 EvolutionSparkles_ArcDown
080f5f28 l 00000034 EvoTask_PreEvoSparkleSet2Init
080f5f5c l 00000058 EvoTask_CreatePreEvoSparklesSet2
080f5fb4 l 0000000e EvoTask_PreEvoSparkleSet2Teardown
080f5fc4 g 00000018 LaunchTask_PostEvoSparklesSet1
080f5fc4 g 00000018 EvolutionSparkles_CircleInward
080f5fdc l 00000034 EvoTask_PostEvoSparklesSet1Init
080f6010 l 00000080 EvoTask_CreatePostEvoSparklesSet1
080f6090 l 0000000e EvoTask_PostEvoSparklesSet1Teardown
080f60a0 g 00000030 LaunchTask_PostEvoSparklesSet2AndFlash
080f60a0 g 00000030 EvolutionSparkles_SprayAndFlash
080f60d0 l 00000064 EvoTask_PostEvoSparklesSet2Init
080f6134 l 0000008c EvoTask_CreatePostEvoSparklesSet2
080f61c0 l 00000020 EvoTask_PostEvoSparklesSet2Teardown
080f61e0 g 00000030 LaunchTask_PostEvoSparklesSet2AndFlash_Trade
080f61e0 g 00000030 EvolutionSparkles_SprayAndFlash_Trade
080f6210 l 00000064 EvoTask_PostEvoSparklesSet2TradeInit
080f6274 l 0000008c EvoTask_CreatePostEvoSparklesSet2Trade
080f6300 l 00000002 SpriteCallbackDummy_MonSprites
080f6304 g 0000014c LaunchTask_PrePostEvoMonSprites
080f6304 g 0000014c CycleEvolutionMonSprite
080f6450 l 00000024 EvoTask_PrePostEvoMonSpritesInit
080f6474 l 00000050 EvoTask_ChooseNextEvoSpriteAnim
080f64c4 l 0000011c EvoTask_ShrinkOrExpandEvoSprites
@@ -23547,12 +23547,12 @@
081d5a32 g 00000000 SetSkyBgContinue
081d5a34 g 00000000 SetSkyBgContest
081d5a4b g 00000000 UnsetSkyBg
081d5a53 g 00000000 SetSolarbeamBg
081d5a76 g 00000000 SetSolarbeamBgContinue
081d5a78 g 00000000 SetSolarbeamBgContest
081d5a7f g 00000000 SetSolarbeamBgPlayer
081d5a86 g 00000000 SetSolarbeamBgOpponent
081d5a8d g 00000000 UnsetSolarbeamBg
081d5a53 g 00000000 SetSolarBeamBg
081d5a76 g 00000000 SetSolarBeamBgContinue
081d5a78 g 00000000 SetSolarBeamBgContest
081d5a7f g 00000000 SetSolarBeamBgPlayer
081d5a86 g 00000000 SetSolarBeamBgOpponent
081d5a8d g 00000000 UnsetSolarBeamBg
081d5a90 g 00000000 Status_Poison
081d5abb g 00000000 Status_Confusion
081d5ac4 g 00000000 Status_Burn
@@ -23839,9 +23839,9 @@
081d7be3 g 00000000 BattleScript_EffectFutureSight
081d7bfa g 00000000 BattleScript_EffectGust
081d7c19 g 00000000 BattleScript_EffectFlinchMinimizeHit
081d7c2f g 00000000 BattleScript_EffectSolarbeam
081d7c47 g 00000000 BattleScript_SolarbeamDecideTurn
081d7c6f g 00000000 BattleScript_SolarbeamOnFirstTurn
081d7c2f g 00000000 BattleScript_EffectSolarBeam
081d7c47 g 00000000 BattleScript_SolarBeamDecideTurn
081d7c6f g 00000000 BattleScript_SolarBeamOnFirstTurn
081d7c85 g 00000000 BattleScript_EffectThunder
081d7c99 g 00000000 BattleScript_EffectTeleport
081d7cd6 g 00000000 BattleScript_EffectBeatUp
@@ -24204,7 +24204,7 @@
081d9668 g 00000000 BattleScript_ItemHealHP_End2
081d966e g 00000000 BattleScript_ItemHealHP_Ret
081d9689 g 00000000 BattleScript_SelectingNotAllowedMoveChoiceItem
081d968d g 00000000 BattleScript_HangedOnMsg
081d968d g 00000000 BattleScript_FocusBandActivates
081d969b g 00000000 BattleScript_BerryConfuseHealEnd2
081d96c5 g 00000000 BattleScript_BerryStatRaiseEnd2
081d96d2 g 00000000 BattleScript_BerryStatRaiseDoStatUp
@@ -26868,11 +26868,11 @@
08250588 l 000000f0 sStatusFlagsForMoveEffects
08250678 l 0000009c sMoveEffectBS_Ptrs
08250714 l 00000008 sUnusedWinTemplate
0825071c l 00000020 sUnknownBattleboxPal
0825073c l 000000c8 sUnknownBattleboxGfx
0825071c l 00000020 sLevelUpBanner_Pal
0825073c l 000000c8 sLevelUpBanner_Gfx
08250804 l 00000006 sRubyLevelUpStatBoxStats
0825080c l 00000008 sOamData_MonIconOnLvlUpBox
08250814 l 00000018 sSpriteTemplate_MonIconOnLvlUpBox
0825080c l 00000008 sOamData_MonIconOnLvlUpBanner
08250814 l 00000018 sSpriteTemplate_MonIconOnLvlUpBanner
0825082c l 00000008 sProtectSuccessRates
08250834 l 00000028 sMovesForbiddenToCopy
0825085c l 0000000c sFlailHpScaleToPowerTable
@@ -34209,23 +34209,23 @@
083e283c g 00000018 gSleepPowderParticleSpriteTemplate
083e2854 g 00000018 gStunSporeParticleSpriteTemplate
083e286c g 00000018 gPoisonPowderParticleSpriteTemplate
083e2884 l 00000008 sSolarbeamBigOrbAnimCmds1
083e288c l 00000008 sSolarbeamBigOrbAnimCmds2
083e2894 l 00000008 sSolarbeamBigOrbAnimCmds3
083e289c l 00000008 sSolarbeamBigOrbAnimCmds4
083e28a4 l 00000008 sSolarbeamBigOrbAnimCmds5
083e28ac l 00000008 sSolarbeamBigOrbAnimCmds6
083e28b4 l 00000008 sSolarbeamBigOrbAnimCmds7
083e28bc l 00000008 sSolarbeamSmallOrbAnimCms
083e2884 l 00000008 sSolarBeamBigOrbAnimCmds1
083e288c l 00000008 sSolarBeamBigOrbAnimCmds2
083e2894 l 00000008 sSolarBeamBigOrbAnimCmds3
083e289c l 00000008 sSolarBeamBigOrbAnimCmds4
083e28a4 l 00000008 sSolarBeamBigOrbAnimCmds5
083e28ac l 00000008 sSolarBeamBigOrbAnimCmds6
083e28b4 l 00000008 sSolarBeamBigOrbAnimCmds7
083e28bc l 00000008 sSolarBeamSmallOrbAnimCms
083e28c4 l 00000008 sPowerAbsorptionOrbAnimCmds
083e28cc l 0000001c sSolarbeamBigOrbAnimTable
083e28e8 l 00000004 sSolarbeamSmallOrbAnimTable
083e28cc l 0000001c sSolarBeamBigOrbAnimTable
083e28e8 l 00000004 sSolarBeamSmallOrbAnimTable
083e28ec l 00000004 sPowerAbsorptionOrbAnimTable
083e28f0 l 00000010 sPowerAbsorptionOrbAffineAnimCmds
083e2900 l 00000004 sPowerAbsorptionOrbAffineAnimTable
083e2904 g 00000018 gPowerAbsorptionOrbSpriteTemplate
083e291c g 00000018 gSolarbeamBigOrbSpriteTemplate
083e2934 g 00000018 gSolarbeamSmallOrbSpriteTemplate
083e291c g 00000018 gSolarBeamBigOrbSpriteTemplate
083e2934 g 00000018 gSolarBeamSmallOrbSpriteTemplate
083e294c l 00000018 sStockpileAbsorptionOrbAffineCmds
083e2964 l 00000004 sStockpileAbsorptionOrbAffineAnimTable
083e2968 g 00000018 gStockpileAbsorptionOrbSpriteTemplate
@@ -36444,12 +36444,12 @@
083f7738 l 000004d4 sMovingBackgroundMap2
083f7c0c l 00000020 sBlackPalette
083f7c2c l 00000680 sUnusedTilemap
083f82ac l 00000040 sMovingBgPals
083f82ac l 00000040 sBgAnim_Pal
083f82ec l 00000005 sText_ShedinjaJapaneseName
083f82f1 l 0000000a unref_83F8445
083f82fb l 0000001e unref_83F844F
083f8319 l 00000010 sMovingBackgroundTimers
083f8329 l 00000320 sMovingBgPalIndices
083f8319 l 00000010 sBgAnim_PaletteControl
083f8329 l 00000320 sBgAnim_PalIndexes
083f864c l 00000580 sBigPokeballTileset
083f8bcc l 00000040 sSlidingPokeballTilemap
083f8c0c l 00000200 sSpriteImage_SlidingPokeball
@@ -36778,11 +36778,11 @@
083fc9f6 g 00000006 gBattleText_Rose
083fc9fc l 00000009 sText_StatHarshly
083fca05 l 00000006 sText_StatFell
083fca0b l 0000000b sText_PkmnsStatChanged
083fca16 g 0000000b gText_PkmnsStatChanged2
083fca21 l 0000001a sText_UsingXTheYOfZN
083fca3b l 0000000b sText_PkmnsStatChanged3
083fca46 l 0000000b sText_PkmnsStatChanged4
083fca0b l 0000000b sText_AttackersStatRose
083fca16 g 0000000b gText_DefendersStatRose
083fca21 l 0000001a sText_UsingItemTheStatOfPkmnRose
083fca3b l 0000000b sText_AttackersStatFell
083fca46 l 0000000b sText_DefendersStatFell
083fca51 l 00000020 sText_StatsWontIncrease2
083fca71 l 0000001f sText_StatsWontDecrease2
083fca90 l 00000010 sText_CriticalHit
@@ -50113,7 +50113,7 @@
08e7ccd0 g 0000001c gBattleAnimBgPalette_Ghost
08e7ccec g 000002f4 gBattleAnimBgTilemap_Ghost
08e7cfe0 g 00000028 gBattleAnimSpritePal_WhipHit
08e7d008 g 00000028 gBattleAnimBgPalette_Solarbeam
08e7d008 g 00000028 gBattleAnimBgPalette_SolarBeam
08e7d030 g 000004fc gFile_graphics_unknown_unknown_E7CFB0_tilemap
08e7d52c g 00000820 gFile_graphics_berry_blender_center_sheet
08e7dd4c g 00000a34 gFile_graphics_berry_blender_outer_sheet