summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/battle_4.s134
-rw-r--r--data/battle_message.s11
-rw-r--r--data/battle_scripts_1.s118
-rw-r--r--data/battle_scripts_2.s8
-rw-r--r--data/data2b.s4
-rw-r--r--data/pickup_items.inc45
6 files changed, 72 insertions, 248 deletions
diff --git a/data/battle_4.s b/data/battle_4.s
deleted file mode 100644
index b134db586..000000000
--- a/data/battle_4.s
+++ /dev/null
@@ -1,134 +0,0 @@
-@ the second big chunk of data
-
- .include "asm/macros.inc"
- .include "constants/constants.inc"
-
- .section .rodata
-
-
-gMoveEffectBS_Ptrs:: @ 831C224
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB386
- .4byte gUnknown_082DB395
- .4byte gUnknown_082DB3A4
- .4byte gUnknown_082DB3B3
- .4byte gUnknown_082DB3C9
- .4byte gUnknown_082DB3E6
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB3C2
- .4byte gUnknown_082DB3D6
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB3DD
- .4byte gUnknown_082DB3F4
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB36A
- .4byte gUnknown_082DB3F4
-
- .align 2
- window_template 0x00, 0x01, 0x03, 0x07, 0x0f, 0x1f, 0x003f
-
- .align 2
-gUnknown_0831C2C8:: @ 831C2C8
- .incbin "graphics/battle_interface/unk_battlebox.gbapal"
-
- .align 2
-gUnknown_0831C2E8:: @ 831C2E8
- .incbin "graphics/battle_interface/unk_battlebox.4bpp.lz"
-
- .align 2
- .byte 0x3A, 0x3E, 0x3B, 0x3F, 0x3C, 0x3D, 0x00, 0x00
-
- .align 2
-gUnknown_0831C3B8:: @ 831C3B8
- .byte 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00
-
- .align 2
-gUnknown_0831C3C0:: @ 831C3C0
- spr_template 0xd75a, 0xd75a, gUnknown_0831C3B8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_804F450
-
- .align 2
-sProtectSuccessRates:: @ 831C3D8
- .2byte 0xffff, 0x7fff, 0x3fff, 0x1fff
-
- .align 2
-gUnknown_0831C3E0:: @ 831C3E0
- .2byte MOVE_METRONOME, MOVE_STRUGGLE, MOVE_SKETCH, MOVE_MIMIC
- .2byte 0xfffe, MOVE_COUNTER, MOVE_MIRROR_COAT, MOVE_PROTECT
- .2byte MOVE_DETECT, MOVE_ENDURE, MOVE_DESTINY_BOND, MOVE_SLEEP_TALK
- .2byte MOVE_THIEF, MOVE_FOLLOW_ME, MOVE_SNATCH, MOVE_HELPING_HAND
- .2byte MOVE_COVET, MOVE_TRICK, MOVE_FOCUS_PUNCH, 0xffff
-
- .align 2
-gUnknown_0831C408:: @ 831C408
- .byte 0x01, 0xc8, 0x04, 0x96, 0x09, 0x64, 0x10, 0x50
- .byte 0x20, 0x28, 0x30, 0x14
-
- .align 2
-gUnknown_0831C414:: @ 831C414
- .2byte 0x004e, 0x004b, 0x0059, 0x0038
- .2byte 0x0039, 0x003d, 0x009d, 0x00f7
- .2byte 0x0081, 0x0081
-
- .align 2
-gUnknown_0831C428:: @ 831C428
- .2byte 0x0064, 0x0014, 0x00fa, 0x0028
- .2byte 0x01f4, 0x003c, 0x03e8, 0x0050
- .2byte 0x07d0, 0x0064, 0xffff, 0xffff
-
- .align 2
-@ 831C440
- .include "data/pickup_items.inc"
-
-sTerrainToType:: @ 831C483
- .byte 0x0c, 0x0c, 0x04, 0x0b, 0x0b, 0x0b, 0x05, 0x05
- .byte 0x00, 0x00
-
-sBallCatchBonuses:: @ 831C48D
- .byte 0x14, 0x0f, 0x0a, 0x0f, 0x00, 0x00, 0x00
-
- .align 2
-gUnknown_0831C494:: @ 831C494
- .byte 0x3d, 0x44, 0x3d, 0x44, 0x14, 0x2d, 0x54, 0x5c
- .byte 0x46, 0x55, 0x20, 0x5c, 0x26, 0x45, 0x46, 0x55
- .byte 0x14, 0x5a, 0x46, 0x5c, 0x1e, 0x32, 0x20, 0x5a
- .byte 0x38, 0x4e, 0x38, 0x4e, 0x19, 0x28, 0x4b, 0x5a
- .byte 0x45, 0x4b, 0x1c, 0x53, 0x23, 0x2d, 0x1d, 0x23
- .byte 0x3e, 0x48, 0x1e, 0x32, 0x3a, 0x5f, 0x58, 0x5e
- .byte 0x22, 0x2d, 0x1d, 0x28, 0x23, 0x28, 0x23, 0x5f
- .byte 0x38, 0x4e, 0x38, 0x4e, 0x23, 0x50, 0x22, 0x5e
- .byte 0x2c, 0x5e, 0x22, 0x28, 0x38, 0x4e, 0x38, 0x4e
- .byte 0x1e, 0x58, 0x1e, 0x58, 0x1e, 0x2b, 0x1b, 0x21
- .byte 0x28, 0x5a, 0x19, 0x57, 0x12, 0x58, 0x5a, 0x5f
- .byte 0x58, 0x5e, 0x16, 0x2a, 0x2a, 0x5c, 0x2a, 0x2f
- .byte 0x38, 0x4e, 0x38, 0x4e
-
- .align 2
-gUnknown_0831C4F8:: @ 831C4F8
- .byte 0x03, 0x00, 0x01, 0x00, 0x00, 0x01, 0x03, 0x00
- .byte 0x01, 0x02, 0x02, 0x00, 0x03, 0x01, 0x03, 0x01
- .byte 0x02, 0x03, 0x03, 0x02, 0x01, 0x00, 0x02, 0x02
- .byte 0x03, 0x00, 0x00, 0x00
-
diff --git a/data/battle_message.s b/data/battle_message.s
index 9addf0879..05847eed0 100644
--- a/data/battle_message.s
+++ b/data/battle_message.s
@@ -1659,8 +1659,11 @@ gBattleStringsTable:: @ 85CC270
.4byte gText_String49
.align 2
-gUnknown_085CC834:: @ 85CC834
- .2byte 0x0017, 0x0018, 0x0159, 0x001a, 0x014c, 0x00e2, 0x00e3, 0x0021
+gMissStringIds:: @ 85CC834
+ .2byte 0x0017, 0x0018, 0x0159, 0x001a, 0x014c
+
+gUnknown_085CC83E:: @ 85CC83E
+ .2byte 0x00e2, 0x00e3, 0x0021
.2byte 0x0112, 0x0165, 0x00e8, 0x00e9, 0x00e5, 0x00ed, 0x00f0, 0x00f3
.2byte 0x00ee, 0x00f4, 0x0066, 0x0067, 0x00ef, 0x00f5, 0x00ea, 0x00eb
.2byte 0x00ec, 0x0065, 0x0098, 0x00e5, 0x00e5, 0x004e, 0x0160, 0x004d
@@ -1682,8 +1685,8 @@ gUnknown_085CC834:: @ 85CC834
.2byte 0x00c7, 0x0163, 0x016a, 0x00c9, 0x0163, 0x016a, 0x0166, 0x0167
.2byte 0x0168, 0x00cb, 0x0137, 0x0177, 0x0178, 0x0179, 0x017a
-gUnknown_085CC982:: @ 85CC982
- .2byte 0x0014, 0x0023, 0x0053, 0x0080, 0x00fa, 0x0148, 0xffff
+gTrappingMoves:: @ 85CC982
+ .2byte MOVE_BIND, MOVE_WRAP, MOVE_FIRE_SPIN, MOVE_CLAMP, MOVE_WHIRLPOOL, MOVE_SAND_TOMB, 0xffff
gText_PkmnIsEvolving:: @ 85CC990
.string "What?\n{STR_VAR_1} is evolving!$"
diff --git a/data/battle_scripts_1.s b/data/battle_scripts_1.s
index 156a8e1c4..206519f40 100644
--- a/data/battle_scripts_1.s
+++ b/data/battle_scripts_1.s
@@ -3,40 +3,40 @@
.section script_data, "aw", %progbits
-gUnknown_082D86A8:: @ 82D86A8
+gBattleScriptsForMoveEffects:: @ 82D86A8
.incbin "baserom.gba", 0x2d86a8, 0x388
-gUnknown_082D8A30:: @ 82D8A30
+BattleScript_PresentDamageTarget:: @ 82D8A30
.incbin "baserom.gba", 0x2d8a30, 0x1e
-gUnknown_082D8A4E:: @ 82D8A4E
+BattleScript_MoveEnd:: @ 82D8A4E
.incbin "baserom.gba", 0x2d8a4e, 0x12
-gUnknown_082D8A60:: @ 82D8A60
+BattleScript_PauseEffectivenessSoundResultMsgEndMove:: @ 82D8A60
.incbin "baserom.gba", 0x2d8a60, 0x274
-gUnknown_082D8CD4:: @ 82D8CD4
+BattleScript_StatUp:: @ 82D8CD4
.incbin "baserom.gba", 0x2d8cd4, 0x91
-gUnknown_082D8D65:: @ 82D8D65
+BattleScript_StatDown:: @ 82D8D65
.incbin "baserom.gba", 0x2d8d65, 0x6fd
BattleScript_MoveUsedMustRecharge:: @ 82D9462
.incbin "baserom.gba", 0x2d9462, 0xa7f
-gUnknown_082D9EE1:: @ 82D9EE1
+BattleScript_PresentHealTarget:: @ 82D9EE1
.incbin "baserom.gba", 0x2d9ee1, 0x1a
-gUnknown_082D9EFB:: @ 82D9EFB
+BattleScript_AlreadyAtFullHp:: @ 82D9EFB
.incbin "baserom.gba", 0x2d9efb, 0x21
-gUnknown_082D9F1C:: @ 82D9F1C
+BattleScript_ButItFailed:: @ 82D9F1C
.incbin "baserom.gba", 0x2d9f1c, 0x88e
-gUnknown_082DA7AA:: @ 82DA7AA
+BattleScript_FaintAttacker:: @ 82DA7AA
.incbin "baserom.gba", 0x2da7aa, 0xd
-gUnknown_082DA7B7:: @ 82DA7B7
+BattleScript_FaintTarget:: @ 82DA7B7
.incbin "baserom.gba", 0x2da7b7, 0xd
gUnknown_082DA7C4:: @ 82DA7C4
@@ -90,10 +90,10 @@ gUnknown_082DAB11:: @ 82DAB11
gUnknown_082DAB15:: @ 82DAB15
.incbin "baserom.gba", 0x2dab15, 0xa4
-gUnknown_082DABB9:: @ 82DABB9
+BattleScript_Pausex20:: @ 82DABB9
.incbin "baserom.gba", 0x2dabb9, 0x4
-gUnknown_082DABBD:: @ 82DABBD
+BattleScript_LevelUp:: @ 82DABBD
.incbin "baserom.gba", 0x2dabbd, 0x6f
gUnknown_082DAC2C:: @ 82DAC2C
@@ -135,10 +135,10 @@ BattleScript_BideNoEnergyToAttack:: @ 82DADC4
gUnknown_082DADD8:: @ 82DADD8
.incbin "baserom.gba", 0x2dadd8, 0x2b
-gUnknown_082DAE03:: @ 82DAE03
+BattleScript_MistProtected:: @ 82DAE03
.incbin "baserom.gba", 0x2dae03, 0xa
-gUnknown_082DAE0D:: @ 82DAE0D
+BattleScript_RageIsBuilding:: @ 82DAE0D
.incbin "baserom.gba", 0x2dae0d, 0x7
BattleScript_MoveUsedIsDisabled:: @ 82DAE14
@@ -156,7 +156,7 @@ gUnknown_082DAE2A:: @ 82DAE2A
BattleScript_EncoredNoMore:: @ 82DAE37
.incbin "baserom.gba", 0x2dae37, 0x7
-gUnknown_082DAE3E:: @ 82DAE3E
+BattleScript_DestinyBondTakesLife:: @ 82DAE3E
.incbin "baserom.gba", 0x2dae3e, 0x1b
gUnknown_082DAE59:: @ 82DAE59
@@ -174,19 +174,19 @@ gUnknown_082DAF05:: @ 82DAF05
gUnknown_082DAF20:: @ 82DAF20
.incbin "baserom.gba", 0x2daf20, 0x7
-gUnknown_082DAF27:: @ 82DAF27
+BattleScript_AllStatsUp:: @ 82DAF27
.incbin "baserom.gba", 0x2daf27, 0x9c
-gUnknown_082DAFC3:: @ 82DAFC3
+BattleScript_RapidSpinAway:: @ 82DAFC3
.incbin "baserom.gba", 0x2dafc3, 0x2
-gUnknown_082DAFC5:: @ 82DAFC5
+BattleScript_WrapFree:: @ 82DAFC5
.incbin "baserom.gba", 0x2dafc5, 0x11
-gUnknown_082DAFD6:: @ 82DAFD6
+BattleScript_LeechSeedFree:: @ 82DAFD6
.incbin "baserom.gba", 0x2dafd6, 0x7
-gUnknown_082DAFDD:: @ 82DAFDD
+BattleScript_SpikesFree:: @ 82DAFDD
.incbin "baserom.gba", 0x2dafdd, 0x7
gUnknown_082DAFE4:: @ 82DAFE4
@@ -198,7 +198,7 @@ BattleScript_NoMovesLeft:: @ 82DB072
gUnknown_082DB076:: @ 82DB076
.incbin "baserom.gba", 0x2db076, 0x4
-gUnknown_082DB07A:: @ 82DB07A
+BattleScript_NoPPForMove:: @ 82DB07A
.incbin "baserom.gba", 0x2db07a, 0xf
gUnknown_082DB089:: @ 82DB089
@@ -222,10 +222,10 @@ BattleScript_WishComesTrue:: @ 82DB0B7
BattleScript_IngrainTurnHeal:: @ 82DB0EE
.incbin "baserom.gba", 0x2db0ee, 0x29
-gUnknown_082DB117:: @ 82DB117
+BattleScript_AtkDefDown:: @ 82DB117
.incbin "baserom.gba", 0x2db117, 0x51
-gUnknown_082DB168:: @ 82DB168
+BattleScript_KnockedOff:: @ 82DB168
.incbin "baserom.gba", 0x2db168, 0xe
BattleScript_MoveUsedIsImprisoned:: @ 82DB176
@@ -237,22 +237,22 @@ gUnknown_082DB181:: @ 82DB181
gUnknown_082DB185:: @ 82DB185
.incbin "baserom.gba", 0x2db185, 0x8
-gUnknown_082DB18D:: @ 82DB18D
+BattleScript_GrudgeTakesPp:: @ 82DB18D
.incbin "baserom.gba", 0x2db18d, 0x7
-gUnknown_082DB194:: @ 82DB194
+BattleScript_MagicCoatBounce:: @ 82DB194
.incbin "baserom.gba", 0x2db194, 0x18
-gUnknown_082DB1AC:: @ 82DB1AC
+BattleScript_SnatchedMove:: @ 82DB1AC
.incbin "baserom.gba", 0x2db1ac, 0x1b
-gUnknown_082DB1C7:: @ 82DB1C7
+BattleScript_EnduredMsg:: @ 82DB1C7
.incbin "baserom.gba", 0x2db1c7, 0x7
-gUnknown_082DB1CE:: @ 82DB1CE
+BattleScript_OneHitKOMsg:: @ 82DB1CE
.incbin "baserom.gba", 0x2db1ce, 0x7
-gUnknown_082DB1D5:: @ 82DB1D5
+BattleScript_SAtkDown2:: @ 82DB1D5
.incbin "baserom.gba", 0x2db1d5, 0x2a
gUnknown_082DB1FF:: @ 82DB1FF
@@ -279,7 +279,7 @@ BattleScript_MoveUsedIsFrozen:: @ 82DB26A
BattleScript_MoveUsedUnfroze:: @ 82DB277
.incbin "baserom.gba", 0x2db277, 0xb
-gUnknown_082DB282:: @ 82DB282
+BattleScript_DefrostedViaFireMove:: @ 82DB282
.incbin "baserom.gba", 0x2db282, 0x9
BattleScript_MoveUsedIsParalyzed:: @ 82DB28B
@@ -300,7 +300,7 @@ BattleScript_MoveUsedIsConfused:: @ 82DB2BD
BattleScript_MoveUsedIsConfusedNoMore:: @ 82DB300
.incbin "baserom.gba", 0x2db300, 0x7
-gUnknown_082DB307:: @ 82DB307
+BattleScript_PrintPayDayMoneyString:: @ 82DB307
.incbin "baserom.gba", 0x2db307, 0x7
BattleScript_WrapTurnDmg:: @ 82DB30E
@@ -321,46 +321,46 @@ BattleScript_NightmareTurnDmg:: @ 82DB33F
BattleScript_CurseTurnDmg:: @ 82DB350
.incbin "baserom.gba", 0x2db350, 0x11
-gUnknown_082DB361:: @ 82DB361
+BattleScript_TargetPRLZHeal:: @ 82DB361
.incbin "baserom.gba", 0x2db361, 0x9
-gUnknown_082DB36A:: @ 82DB36A
+BattleScript_MoveEffectSleep:: @ 82DB36A
.incbin "baserom.gba", 0x2db36A, 0xE
BattleScript_YawnMakesAsleep:: @ 82DB378
.incbin "baserom.gba", 0x2db378, 0xE
-gUnknown_082DB386:: @ 82DB386
+BattleScript_MoveEffectPoison:: @ 82DB386
.incbin "baserom.gba", 0x2db386, 0xF
-gUnknown_082DB395:: @ 82DB395
+BattleScript_MoveEffectBurn:: @ 82DB395
.incbin "baserom.gba", 0x2db395, 0xF
-gUnknown_082DB3A4:: @ 82DB3A4
+BattleScript_MoveEffectFreeze:: @ 82DB3A4
.incbin "baserom.gba", 0x2db3A4, 0xF
-gUnknown_082DB3B3:: @ 82DB3B3
+BattleScript_MoveEffectParalysis:: @ 82DB3B3
.incbin "baserom.gba", 0x2db3B3, 0xF
-gUnknown_082DB3C2:: @ 82DB3C2
+BattleScript_MoveEffectUproar:: @ 82DB3C2
.incbin "baserom.gba", 0x2db3C2, 0x7
-gUnknown_082DB3C9:: @ 82DB3C9
+BattleScript_MoveEffectToxic:: @ 82DB3C9
.incbin "baserom.gba", 0x2db3C9, 0xD
-gUnknown_082DB3D6:: @ 82DB3D6
+BattleScript_MoveEffectPayDay:: @ 82DB3D6
.incbin "baserom.gba", 0x2db3D6, 0x7
-gUnknown_082DB3DD:: @ 82DB3DD
+BattleScript_MoveEffectWrap:: @ 82DB3DD
.incbin "baserom.gba", 0x2db3DD, 0x9
-gUnknown_082DB3E6:: @ 82DB3E6
+BattleScript_MoveEffectConfusion:: @ 82DB3E6
.incbin "baserom.gba", 0x2db3E6, 0xE
-gUnknown_082DB3F4:: @ 82DB3F4
+BattleScript_MoveEffectRecoil33:: @ 82DB3F4
.incbin "baserom.gba", 0x2db3F4, 0x2e
-gUnknown_082DB422:: @ 82DB422
+BattleScript_ItemSteal:: @ 82DB422
.incbin "baserom.gba", 0x2db422, 0xe
BattleScript_DrizzleActivates:: @ 82DB430
@@ -393,13 +393,13 @@ gUnknown_082DB4C1:: @ 82DB4C1
BattleScript_DroughtActivates:: @ 82DB52A
.incbin "baserom.gba", 0x2db52a, 0x14
-gUnknown_082DB53E:: @ 82DB53E
+BattleScript_TookAttack:: @ 82DB53E
.incbin "baserom.gba", 0x2db53e, 0x14
-gUnknown_082DB552:: @ 82DB552
+BattleScript_SturdyPreventsOHKO:: @ 82DB552
.incbin "baserom.gba", 0x2db552, 0xe
-gUnknown_082DB560:: @ 82DB560
+BattleScript_DampStopsExplosion:: @ 82DB560
.incbin "baserom.gba", 0x2db560, 0xe
BattleScript_MoveHPDrain_PPLoss:: @ 82DB56E
@@ -420,31 +420,31 @@ BattleScript_FlashFireBoost_PPLoss:: @ 82DB5A7
BattleScript_FlashFireBoost:: @ 82DB5A8
.incbin "baserom.gba", 0x2db5a8, 0x1f
-gUnknown_082DB5C7:: @ 82DB5C7
+BattleScript_AbilityNoStatLoss:: @ 82DB5C7
.incbin "baserom.gba", 0x2db5c7, 0xa
-gUnknown_082DB5D1:: @ 82DB5D1
+BattleScript_BRNPrevention:: @ 82DB5D1
.incbin "baserom.gba", 0x2db5d1, 0xc
-gUnknown_082DB5DD:: @ 82DB5DD
+BattleScript_PRLZPrevention:: @ 82DB5DD
.incbin "baserom.gba", 0x2db5dd, 0xc
-gUnknown_082DB5E9:: @ 82DB5E9
+BattleScript_PSNPrevention:: @ 82DB5E9
.incbin "baserom.gba", 0x2db5e9, 0xc
-gUnknown_082DB5F5:: @ 82DB5F5
+BattleScript_ObliviousPreventsAttraction:: @ 82DB5F5
.incbin "baserom.gba", 0x2db5f5, 0xe
-gUnknown_082DB603:: @ 82DB603
+BattleScript_FlinchPrevention:: @ 82DB603
.incbin "baserom.gba", 0x2db603, 0x1c
BattleScript_SoundproofProtected:: @ 82DB61F
.incbin "baserom.gba", 0x2db61f, 0x10
-gUnknown_082DB62F:: @ 82DB62F
+BattleScript_AbilityNoSpecificStatLoss:: @ 82DB62F
.incbin "baserom.gba", 0x2db62f, 0x10
-gUnknown_082DB63F:: @ 82DB63F
+BattleScript_StickyHoldActivates:: @ 82DB63F
.incbin "baserom.gba", 0x2db63f, 0xe
BattleScript_ColorChangeActivates:: @ 82DB64D
@@ -462,7 +462,7 @@ BattleScript_ApplySecondaryEffect:: @ 82DB67C
BattleScript_SynchronizeActivates:: @ 82DB67F
.incbin "baserom.gba", 0x2db67f, 0x3
-gUnknown_082DB682:: @ 82DB682
+BattleScript_NoItemSteal:: @ 82DB682
.incbin "baserom.gba", 0x2db682, 0xa
gUnknown_082DB68C:: @ 82DB68C
@@ -483,7 +483,7 @@ gUnknown_082DB6D9:: @ 82DB6D9
gUnknown_082DB6F0:: @ 82DB6F0
.incbin "baserom.gba", 0x2db6f0, 0xb
-gUnknown_082DB6FB:: @ 82DB6FB
+BattleScript_SubstituteFade:: @ 82DB6FB
.incbin "baserom.gba", 0x2db6fb, 0xb
BattleScript_BerryCurePrlzEnd2:: @ 82DB706
@@ -549,7 +549,7 @@ BattleScript_ItemHealHP_Ret:: @ 82DB7F7
gUnknown_082DB812:: @ 82DB812
.incbin "baserom.gba", 0x2db812, 0x4
-gUnknown_082DB816:: @ 82DB816
+BattleScript_HangedOnMsg:: @ 82DB816
.incbin "baserom.gba", 0x2db816, 0xe
BattleScript_BerryConfuseHealEnd2:: @ 82DB824
diff --git a/data/battle_scripts_2.s b/data/battle_scripts_2.s
index 0fccf507a..adabccb88 100644
--- a/data/battle_scripts_2.s
+++ b/data/battle_scripts_2.s
@@ -45,16 +45,16 @@ gUnknown_082DBD68:: @ 82DBD68
gUnknown_082DBD7E:: @ 82DBD7E
.incbin "baserom.gba", 0x2dbd7e, 0x6
-gUnknown_082DBD84:: @ 82DBD84
+BattleScript_SuccessBallThrow:: @ 82DBD84
.incbin "baserom.gba", 0x2dbd84, 0x46
-gUnknown_082DBDCA:: @ 82DBDCA
+BattleScript_WallyBallThrow:: @ 82DBDCA
.incbin "baserom.gba", 0x2dbdca, 0xa
-gUnknown_082DBDD4:: @ 82DBDD4
+BattleScript_ShakeBallThrow:: @ 82DBDD4
.incbin "baserom.gba", 0x2dbdd4, 0x2e
-gUnknown_082DBE02:: @ 82DBE02
+BattleScript_TrainerBallBlock:: @ 82DBE02
.incbin "baserom.gba", 0x2dbe02, 0x10
gUnknown_082DBE12:: @ 82DBE12
diff --git a/data/data2b.s b/data/data2b.s
index 1499c51fe..fd72e835e 100644
--- a/data/data2b.s
+++ b/data/data2b.s
@@ -202,14 +202,14 @@ gUnknown_0831ACA0:: @ 831ACA0
gUnknown_0831ACE0:: @ 831ACE0
.incbin "baserom.gba", 0x31ace0, 0x8
-gUnknown_0831ACE8:: @ 831ACE8
+gTypeEffectiveness:: @ 831ACE8
.incbin "baserom.gba", 0x31ace8, 0x150
@ 831AE38
.include "data/text/type_names.inc"
.align 2
-gUnknown_0831AEB8:: @ 831AEB8
+gTrainerMoneyTable:: @ 831AEB8
.incbin "baserom.gba", 0x31aeb8, 0xe0
@ 831AF98
diff --git a/data/pickup_items.inc b/data/pickup_items.inc
deleted file mode 100644
index 88ad1a43d..000000000
--- a/data/pickup_items.inc
+++ /dev/null
@@ -1,45 +0,0 @@
- .align 1
-gPickupItems:: @ 831C440
- .2byte ITEM_POTION
- .2byte ITEM_ANTIDOTE
- .2byte ITEM_SUPER_POTION
- .2byte ITEM_GREAT_BALL
- .2byte ITEM_REPEL
- .2byte ITEM_ESCAPE_ROPE
- .2byte ITEM_X_ATTACK
- .2byte ITEM_FULL_HEAL
- .2byte ITEM_ULTRA_BALL
- .2byte ITEM_HYPER_POTION
- .2byte ITEM_RARE_CANDY
- .2byte ITEM_PROTEIN
- .2byte ITEM_REVIVE
- .2byte ITEM_HP_UP
- .2byte ITEM_FULL_RESTORE
- .2byte ITEM_MAX_REVIVE
- .2byte ITEM_PP_UP
- .2byte ITEM_MAX_ELIXIR
-
- .align 1
-gRarePickupItems:: @ 831C464
- .2byte ITEM_HYPER_POTION
- .2byte ITEM_NUGGET
- .2byte ITEM_KINGS_ROCK
- .2byte ITEM_FULL_RESTORE
- .2byte ITEM_ETHER
- .2byte ITEM_WHITE_HERB
- .2byte ITEM_TM44
- .2byte ITEM_ELIXIR
- .2byte ITEM_TM01
- .2byte ITEM_LEFTOVERS
- .2byte ITEM_TM26
-
-gPickupProbabilities:: @ 831C47A
- .byte 30
- .byte 40
- .byte 50
- .byte 60
- .byte 70
- .byte 80
- .byte 90
- .byte 94
- .byte 98