summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/battle_frontier/battle_factory_style_move_lists.inc191
-rw-r--r--data/battle_frontier_2.s858
-rw-r--r--data/battle_frontier_3.s803
-rw-r--r--data/maps/BattleFrontier_BattleArenaBattleRoom/scripts.inc6
-rw-r--r--data/maps/BattleFrontier_BattleArenaLobby/scripts.inc14
-rw-r--r--data/maps/BattleFrontier_BattleFactoryBattleRoom/scripts.inc14
-rw-r--r--data/maps/BattleFrontier_BattleFactoryLobby/scripts.inc20
-rw-r--r--data/maps/BattleFrontier_BattleFactoryPreBattleRoom/scripts.inc66
-rw-r--r--data/maps/FallarborTown_BattleTentBattleRoom/scripts.inc4
-rw-r--r--data/maps/SlateportCity_BattleTentBattleRoom/scripts.inc2
-rw-r--r--data/maps/SlateportCity_BattleTentCorridor/scripts.inc6
-rw-r--r--data/specials.inc4
12 files changed, 871 insertions, 1117 deletions
diff --git a/data/battle_frontier/battle_factory_style_move_lists.inc b/data/battle_frontier/battle_factory_style_move_lists.inc
deleted file mode 100644
index 3ec428525..000000000
--- a/data/battle_frontier/battle_factory_style_move_lists.inc
+++ /dev/null
@@ -1,191 +0,0 @@
- .align 2
-gBattleFactoryStyleRequiredMoveCounts:: @ 8611FC0
- .byte 3
- .byte 3
- .byte 3
- .byte 2
- .byte 2
- .byte 2
- .byte 2
-
- .align 2
-gBattleFactoryStyleMoveList_TotalPreparation:: @ 8611FC8
- .2byte MOVE_SWORDS_DANCE
- .2byte MOVE_GROWTH
- .2byte MOVE_MEDITATE
- .2byte MOVE_AGILITY
- .2byte MOVE_DOUBLE_TEAM
- .2byte MOVE_HARDEN
- .2byte MOVE_MINIMIZE
- .2byte MOVE_WITHDRAW
- .2byte MOVE_DEFENSE_CURL
- .2byte MOVE_BARRIER
- .2byte MOVE_FOCUS_ENERGY
- .2byte MOVE_AMNESIA
- .2byte MOVE_ACID_ARMOR
- .2byte MOVE_SHARPEN
- .2byte MOVE_CONVERSION
- .2byte MOVE_CONVERSION_2
- .2byte MOVE_BELLY_DRUM
- .2byte MOVE_PSYCH_UP
- .2byte MOVE_CHARGE
- .2byte MOVE_SNATCH
- .2byte MOVE_TAIL_GLOW
- .2byte MOVE_COSMIC_POWER
- .2byte MOVE_IRON_DEFENSE
- .2byte MOVE_HOWL
- .2byte MOVE_BULK_UP
- .2byte MOVE_CALM_MIND
- .2byte MOVE_DRAGON_DANCE
- .2byte 0
-
-gBattleFactoryStyleMoveList_ImpossibleToPredict:: @ 8612000
- .2byte MOVE_MIMIC
- .2byte MOVE_METRONOME
- .2byte MOVE_MIRROR_MOVE
- .2byte MOVE_TRANSFORM
- .2byte MOVE_SUBSTITUTE
- .2byte MOVE_SKETCH
- .2byte MOVE_CURSE
- .2byte MOVE_PRESENT
- .2byte MOVE_FOLLOW_ME
- .2byte MOVE_TRICK
- .2byte MOVE_ROLE_PLAY
- .2byte MOVE_ASSIST
- .2byte MOVE_SKILL_SWAP
- .2byte MOVE_CAMOUFLAGE
- .2byte 0
-
-gBattleFactoryStyleMoveList_WeakeningTheFoe:: @ 861201E
- .2byte MOVE_SAND_ATTACK
- .2byte MOVE_TAIL_WHIP
- .2byte MOVE_LEER
- .2byte MOVE_GROWL
- .2byte MOVE_STRING_SHOT
- .2byte MOVE_SCREECH
- .2byte MOVE_SMOKESCREEN
- .2byte MOVE_KINESIS
- .2byte MOVE_FLASH
- .2byte MOVE_COTTON_SPORE
- .2byte MOVE_SPITE
- .2byte MOVE_SCARY_FACE
- .2byte MOVE_CHARM
- .2byte MOVE_KNOCK_OFF
- .2byte MOVE_SWEET_SCENT
- .2byte MOVE_FEATHER_DANCE
- .2byte MOVE_FAKE_TEARS
- .2byte MOVE_METAL_SOUND
- .2byte MOVE_TICKLE
- .2byte 0
-
-gBattleFactoryStyleMoveList_HighRiskHighReturn:: @ 8612046
- .2byte MOVE_GUILLOTINE
- .2byte MOVE_HORN_DRILL
- .2byte MOVE_DOUBLE_EDGE
- .2byte MOVE_HYPER_BEAM
- .2byte MOVE_COUNTER
- .2byte MOVE_FISSURE
- .2byte MOVE_BIDE
- .2byte MOVE_SELF_DESTRUCT
- .2byte MOVE_SKY_ATTACK
- .2byte MOVE_EXPLOSION
- .2byte MOVE_FLAIL
- .2byte MOVE_REVERSAL
- .2byte MOVE_DESTINY_BOND
- .2byte MOVE_PERISH_SONG
- .2byte MOVE_PAIN_SPLIT
- .2byte MOVE_MIRROR_COAT
- .2byte MOVE_MEMENTO
- .2byte MOVE_GRUDGE
- .2byte MOVE_FACADE
- .2byte MOVE_FOCUS_PUNCH
- .2byte MOVE_BLAST_BURN
- .2byte MOVE_HYDRO_CANNON
- .2byte MOVE_OVERHEAT
- .2byte MOVE_FRENZY_PLANT
- .2byte MOVE_PSYCHO_BOOST
- .2byte MOVE_VOLT_TACKLE
- .2byte 0
-
-gBattleFactoryStyleMoveList_Endurance:: @ 861207C
- .2byte MOVE_MIST
- .2byte MOVE_RECOVER
- .2byte MOVE_LIGHT_SCREEN
- .2byte MOVE_HAZE
- .2byte MOVE_REFLECT
- .2byte MOVE_SOFT_BOILED
- .2byte MOVE_REST
- .2byte MOVE_PROTECT
- .2byte MOVE_DETECT
- .2byte MOVE_ENDURE
- .2byte MOVE_MILK_DRINK
- .2byte MOVE_HEAL_BELL
- .2byte MOVE_SAFEGUARD
- .2byte MOVE_BATON_PASS
- .2byte MOVE_MORNING_SUN
- .2byte MOVE_SYNTHESIS
- .2byte MOVE_MOONLIGHT
- .2byte MOVE_SWALLOW
- .2byte MOVE_WISH
- .2byte MOVE_INGRAIN
- .2byte MOVE_MAGIC_COAT
- .2byte MOVE_RECYCLE
- .2byte MOVE_REFRESH
- .2byte MOVE_MUD_SPORT
- .2byte MOVE_SLACK_OFF
- .2byte MOVE_AROMATHERAPY
- .2byte MOVE_WATER_SPORT
- .2byte 0
-
-gBattleFactoryStyleMoveList_SlowAndSteady:: @ 86120B4
- .2byte MOVE_SING
- .2byte MOVE_SUPERSONIC
- .2byte MOVE_DISABLE
- .2byte MOVE_LEECH_SEED
- .2byte MOVE_POISON_POWDER
- .2byte MOVE_STUN_SPORE
- .2byte MOVE_SLEEP_POWDER
- .2byte MOVE_THUNDER_WAVE
- .2byte MOVE_TOXIC
- .2byte MOVE_HYPNOSIS
- .2byte MOVE_CONFUSE_RAY
- .2byte MOVE_GLARE
- .2byte MOVE_POISON_GAS
- .2byte MOVE_LOVELY_KISS
- .2byte MOVE_SPORE
- .2byte MOVE_SPIDER_WEB
- .2byte MOVE_SWEET_KISS
- .2byte MOVE_SPIKES
- .2byte MOVE_SWAGGER
- .2byte MOVE_MEAN_LOOK
- .2byte MOVE_ATTRACT
- .2byte MOVE_ENCORE
- .2byte MOVE_TORMENT
- .2byte MOVE_FLATTER
- .2byte MOVE_WILL_O_WISP
- .2byte MOVE_TAUNT
- .2byte MOVE_YAWN
- .2byte MOVE_IMPRISON
- .2byte MOVE_SNATCH
- .2byte MOVE_TEETER_DANCE
- .2byte MOVE_GRASS_WHISTLE
- .2byte MOVE_BLOCK
- .2byte 0
-
-gBattleFactoryStyleMoveList_DependsOnTheBattlesFlow:: @ 86120F6
- .2byte MOVE_SANDSTORM
- .2byte MOVE_RAIN_DANCE
- .2byte MOVE_SUNNY_DAY
- .2byte MOVE_HAIL
- .2byte MOVE_WEATHER_BALL
- .2byte 0
-
- .align 2
-gBattleFactoryStyleMoveListPointers:: @ 8612104
- .4byte gBattleFactoryStyleMoveList_TotalPreparation
- .4byte gBattleFactoryStyleMoveList_SlowAndSteady
- .4byte gBattleFactoryStyleMoveList_Endurance
- .4byte gBattleFactoryStyleMoveList_HighRiskHighReturn
- .4byte gBattleFactoryStyleMoveList_WeakeningTheFoe
- .4byte gBattleFactoryStyleMoveList_ImpossibleToPredict
- .4byte gBattleFactoryStyleMoveList_DependsOnTheBattlesFlow
diff --git a/data/battle_frontier_2.s b/data/battle_frontier_2.s
index cbd38a119..3d80f1173 100644
--- a/data/battle_frontier_2.s
+++ b/data/battle_frontier_2.s
@@ -136,861 +136,3 @@ gUnknown_08611F4C:: @ 8611F4C
.align 2
gUnknown_08611F5C:: @ 8611F5C
spr_template 0x03e8, 0xffff, gUnknown_08611F24, gUnknown_08611F4C, NULL, gDummySpriteAffineAnimTable, sub_81A5698
-
- .align 2
-gUnknown_08611F74:: @ 8611F74
- obj_tiles gUnknown_08D854E8, 0x0200, 0x03e8
- null_obj_tiles
-
- .align 2
-gUnknown_08611F84:: @ 8611F84
- .4byte sub_81A58B4
- .4byte sub_81A5964
- .4byte sub_81A59FC
- .4byte sub_81A5AC4
- .4byte sub_81A5B08
- .4byte sub_81A5B88
- .4byte sub_81A5BE0
-
- .align 1
-gUnknown_08611FA0:: @ 8611FA0
- .2byte 0x003f, 0x0040, 0x0041, 0x0043, 0x0042, 0x0046
-
- .align 1
-gUnknown_08611FAC:: @ 8611FAC
- .2byte 0x00b3, 0x00b4, 0x00b7, 0x00c8, 0x00b9, 0x00bb, 0x00c4, 0x00c6, 0x00ba, 0x0000
-
-@ 8611FC0
- .include "data/battle_frontier/battle_factory_style_move_lists.inc"
-
- .align 2
-gUnknown_08612120:: @ 8612120
- .4byte sub_81A5E94
- .4byte sub_81A5FA8
- .4byte sub_81A6054
- .4byte sub_81A613C
- .4byte nullsub_75
- .4byte nullsub_123
- .4byte sub_81A6188
- .4byte sub_81A6198
- .4byte sub_81A61A4
- .4byte sub_81A63CC
- .4byte sub_81A64C4
- .4byte sub_81A63B8
- .4byte sub_81A61B0
- .4byte sub_81A67EC
- .4byte sub_81A6A08
- .4byte sub_81A6AEC
- .4byte sub_81A6C1C
-
- .align 2
-gUnknown_08612164:: @ 8612164
- .4byte 0x00000100, 0x00000200, 0x01000000, 0x02000000
-
- .align 2
-gUnknown_08612174:: @ 8612174
- .4byte 0xfffffeff, 0xfffffdff, 0xfeffffff, 0xfdffffff
-
-gUnknown_08612184:: @ 8612184
- .byte 0x03, 0x06, 0x06, 0x09, 0x09, 0x0c, 0x0c, 0x0f, 0x0f, 0x12, 0x15, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f
-
- .align 1
-gUnknown_08612194:: @ 8612194
- .2byte 0x006e, 0x00c7, 0x00a2, 0x010a, 0x010b, 0x0173, 0x0174, 0x01d3, 0x01d4, 0x0233, 0x0234, 0x0293, 0x0294, 0x02f3, 0x0174, 0x0351
- .2byte 0x0174, 0x01d3, 0x01d4, 0x0233, 0x0234, 0x0293, 0x0294, 0x02f3, 0x0174, 0x0371, 0x0174, 0x0371, 0x0174, 0x0371, 0x0174, 0x0371
-
- .align 1
-gUnknown_086121D4:: @ 86121D4
- .2byte 0x017b, 0x0004, 0x005c, 0x0089, 0x0022, 0x00bc, 0x0149, 0x0004, 0x005c, 0x005f, 0x0022, 0x0039, 0x016a, 0x0005, 0x0105, 0x00d4
- .2byte 0x005c, 0x0145
-
- .align 1
-gUnknown_086121F8:: @ 86121F8
- .2byte 0x017b, 0x0004, 0x005c, 0x0089, 0x0022, 0x00bc, 0x0149, 0x0004, 0x005c, 0x005f, 0x0022, 0x0039, 0x0065, 0x0005, 0x0099, 0x0078
- .2byte 0x0057, 0x005c
-
- .align 1
-gUnknown_0861221C:: @ 861221C
- .2byte 0x017b, 0x0004, 0x005c, 0x0089, 0x0022, 0x00bc, 0x0149, 0x0004, 0x005c, 0x005f, 0x0022, 0x0039, 0x0133, 0x0005, 0x0093, 0x004e
- .2byte 0x004d, 0x00ed
-
- .align 1
-gUnknown_08612240:: @ 8612240
- .2byte 0x017b, 0x0004, 0x005c, 0x0089, 0x0022, 0x00bc, 0x0149, 0x0004, 0x005c, 0x005f, 0x0022, 0x0039, 0x00ca, 0x0005, 0x0044, 0x00f3
- .2byte 0x00db, 0x00c2
-
- .align 2
-gUnknown_08612264:: @ 8612264
- .4byte gUnknown_086121D4
- .4byte gUnknown_086121F8
- .4byte gUnknown_0861221C
- .4byte gUnknown_08612240
-
- .align 1
-gUnknown_08612274:: @ 8612274
- .2byte 0x017b, 0x0004, 0x005c, 0x0089, 0x0131, 0x00bc, 0x0149, 0x0004, 0x005c, 0x005f, 0x0022, 0x003a, 0x016a, 0x0005, 0x0105, 0x00d4
- .2byte 0x005c, 0x003a
-
- .align 1
-gUnknown_08612298:: @ 8612298
- .2byte 0x017b, 0x0004, 0x005c, 0x0089, 0x0131, 0x00bc, 0x0149, 0x0004, 0x005c, 0x005f, 0x0022, 0x003a, 0x0065, 0x0005, 0x0099, 0x0078
- .2byte 0x0057, 0x005c
-
- .align 1
-gUnknown_086122BC:: @ 86122BC
- .2byte 0x017b, 0x0004, 0x005c, 0x0089, 0x0131, 0x00bc, 0x0149, 0x0004, 0x005c, 0x005f, 0x0022, 0x003a, 0x0133, 0x0005, 0x0093, 0x004e
- .2byte 0x004d, 0x00ed
-
- .align 1
-gUnknown_086122E0:: @ 86122E0
- .2byte 0x017b, 0x0004, 0x005c, 0x0089, 0x0131, 0x00bc, 0x0149, 0x0004, 0x005c, 0x005f, 0x0022, 0x003a, 0x00ca, 0x0005, 0x0044, 0x00f3
- .2byte 0x00db, 0x00e3
-
- .align 2
-gUnknown_08612304:: @ 8612304
- .4byte gUnknown_08612274
- .4byte gUnknown_08612298
- .4byte gUnknown_086122BC
- .4byte gUnknown_086122E0
-
- .align 2
-gUnknown_08612314:: @ 8612314
- .4byte gUnknown_08612264
- .4byte gUnknown_08612304
-
- .align 2
-gUnknown_0861231C:: @ 861231C
- .2byte 0x0012
- .byte 0x03, 0x05, 0x06
-
- .align 2
- .2byte 0x0005
- .byte 0x0d, 0x20, 0x25
-
- .align 2
- .2byte 0x0011
- .byte 0x08, 0x0b, 0x0c
-
- .align 2
- .2byte 0x0024
- .byte 0x22, 0x1e, 0x21
-
- .align 2
- .2byte 0x0015
- .byte 0x00, 0x00, 0x00
-
- .align 2
- .2byte 0x001e
- .byte 0x01, 0x01, 0x01
-
- .align 2
- .2byte 0x002c
- .byte 0x16, 0x17, 0x1b
-
- .align 2
- .2byte 0x0037
- .byte 0x08, 0x16, 0x1f
-
- .align 2
- .2byte 0x000e
- .byte 0x0d, 0x27, 0x15
-
- .align 2
- .2byte 0x0014
- .byte 0x02, 0x04, 0x11
-
- .align 2
- .2byte 0x0038
- .byte 0x1e, 0x14, 0x24
-
- .align 2
- .2byte 0x0042
- .byte 0x1c, 0x22, 0x19
-
- .align 2
- .2byte 0x0026
- .byte 0x17, 0x26, 0x1a
-
- .align 2
- .2byte 0x0032
- .byte 0x17, 0x1e, 0x0b
-
- .align 2
- .2byte 0x002f
- .byte 0x0f, 0x13, 0x0e
-
- .align 2
- .2byte 0x0027
- .byte 0x02, 0x1d, 0x1a
-
- .align 2
- .2byte 0x0033
- .byte 0x25, 0x0c, 0x20
-
- .align 2
- .2byte 0x0021
- .byte 0x18, 0x17, 0x26
-
- .align 2
- .2byte 0x0018
- .byte 0x05, 0x16, 0x04
-
- .align 2
- .2byte 0x000b
- .byte 0x29, 0x25, 0x23
-
- .align 2
- .2byte 0x0035
- .byte 0x27, 0x0e, 0x0d
-
- .align 2
- .2byte 0x0030
- .byte 0x0a, 0x07, 0x09
-
- .align 2
- .2byte 0x000c
- .byte 0x28, 0x14, 0x10
-
- .align 2
- .2byte 0x0034
- .byte 0x12, 0x0d, 0x15
-
- .align 2
- .2byte 0x0013
- .byte 0x16, 0x1f, 0x1b
-
- .align 2
-gUnknown_086123E4:: @ 86123E4
- .byte 0x29, 0x0a, 0x30, 0x06, 0x01, 0x0a, 0x0f, 0x14, 0x20, 0x10, 0x0e, 0x27
- .byte 0x2a, 0x0a, 0x1d, 0x08, 0x1b, 0x06, 0x34, 0x10, 0x20, 0x1e, 0x29, 0x0a
- .byte 0x22, 0x1e, 0x31, 0x12, 0x01, 0x0a, 0x18, 0x10, 0x1a, 0x1c, 0x03, 0x0c
- .byte 0x0f, 0x1e, 0x0b, 0x10, 0x39, 0x10, 0x0f, 0x20, 0x2b, 0x10, 0x14, 0x0a
- .byte 0x3b, 0x10, 0x02, 0x0a, 0x1e, 0x16, 0x20, 0x10, 0x3e, 0x14, 0x03, 0x0c
- .byte 0x31, 0x0a, 0x02, 0x0e, 0x15, 0x0e, 0x36, 0x14, 0x37, 0x10, 0x0a, 0x1e
- .byte 0x29, 0x0a, 0x25, 0x10, 0x2a, 0x14, 0x34, 0x10, 0x0f, 0x1e, 0x1b, 0x0a
- .byte 0x01, 0x0a, 0x07, 0x0e, 0x2a, 0x12, 0x0f, 0x1e, 0x1f, 0x06, 0xff, 0xff
- .byte 0x35, 0x1a, 0x36, 0x10, 0x0f, 0x0e, 0x01, 0x0a, 0x21, 0x26, 0x0f, 0x1e
- .byte 0x25, 0x0e, 0x2f, 0x10, 0x2d, 0x06, 0x1e, 0x20, 0x03, 0x0c, 0xff, 0xff
- .byte 0x1d, 0x0c, 0x1d, 0x08, 0x2b, 0x0a, 0x0f, 0x10, 0x02, 0x0a, 0x03, 0x0c
- .byte 0x2a, 0x0a, 0x3e, 0x0a, 0x00, 0x20, 0x27, 0x10, 0x08, 0x1c, 0x04, 0x0c
- .byte 0x01, 0x0a, 0x12, 0x12, 0x01, 0x0a, 0x00, 0x10, 0x2d, 0x06, 0xff, 0xff
- .byte 0x22, 0x1e, 0x31, 0x12, 0x01, 0x0a, 0x18, 0x10, 0x1c, 0x1c, 0x03, 0x0c
- .byte 0x01, 0x0a, 0x0b, 0x06, 0x30, 0x10, 0x28, 0x0a, 0x49, 0x25, 0x24, 0x06
- .byte 0x14, 0x10, 0x2c, 0x0a, 0x15, 0x04, 0x42, 0x16, 0x1b, 0x1e, 0x03, 0x0c
- .byte 0x28, 0x06, 0x0f, 0x1a, 0x0b, 0x10, 0x17, 0x20, 0x00, 0x0c, 0xff, 0xff
- .byte 0x01, 0x0a, 0x15, 0x10, 0x47, 0x16, 0x0f, 0x1e, 0x39, 0x0e, 0x36, 0x0e
- .byte 0x01, 0x0a, 0x17, 0x10, 0x20, 0x16, 0x19, 0x0e, 0x31, 0x0a, 0x38, 0x0c
- .byte 0x1d, 0x0c, 0x1d, 0x08, 0x00, 0x0c, 0x22, 0x10, 0x12, 0x1c, 0x0b, 0x02
- .byte 0x29, 0x10, 0x04, 0x14, 0x2f, 0x10, 0x06, 0x10, 0x28, 0x1e, 0x1c, 0x1c
- .byte 0x29, 0x10, 0x20, 0x0e, 0x28, 0x10, 0x16, 0x1c, 0x29, 0x1e, 0x03, 0x0c
- .byte 0x0f, 0x1e, 0x0b, 0x10, 0x2f, 0x0e, 0x38, 0x06, 0x0c, 0x10, 0xff, 0xff
- .byte 0x29, 0x0a, 0x08, 0x14, 0x2f, 0x10, 0x1e, 0x06, 0x2c, 0x10, 0xff, 0xff
- .byte 0x23, 0x10, 0x0b, 0x10, 0x1d, 0x08, 0x2d, 0x06, 0x37, 0x10, 0x14, 0x0a
- .byte 0x29, 0x0a, 0x22, 0x10, 0x08, 0x14, 0x2f, 0x10, 0x1e, 0x16, 0x29, 0x10
- .byte 0x01, 0x06, 0x2c, 0x10, 0x01, 0x0a, 0x15, 0x10, 0x39, 0x0e, 0x36, 0x0e
- .byte 0x20, 0x10, 0x0b, 0x02, 0x3f, 0x10, 0x12, 0x1c, 0x04, 0x0c, 0xff, 0xff
- .byte 0x18, 0x10, 0x02, 0x0a, 0x3a, 0x10, 0x46, 0x04, 0x0e, 0x02, 0x03, 0x0c
- .byte 0x10, 0x1e, 0x0b, 0x02, 0x0a, 0x1e, 0x0b, 0x10, 0x3a, 0x06, 0xff, 0xff
- .byte 0x02, 0x0a, 0x12, 0x12, 0x0f, 0x1e, 0x0b, 0x10, 0x38, 0x06, 0x03, 0x0c
- .byte 0x22, 0x1e, 0x00, 0x10, 0x1b, 0x16, 0x3f, 0x10, 0x0f, 0x1e, 0x03, 0x0c
- .byte 0x29, 0x0a, 0x1e, 0x0e, 0x25, 0x10, 0x26, 0x1e, 0x00, 0x0c, 0xff, 0xff
- .byte 0x01, 0x0a, 0x1e, 0x0e, 0x36, 0x12, 0x2f, 0x10, 0x0b, 0x12, 0x04, 0x0c
- .byte 0x05, 0x28, 0x0f, 0x1e, 0x1b, 0x0a, 0x0b, 0x10, 0x20, 0x10, 0x3b, 0x06
- .byte 0x01, 0x0a, 0x1f, 0x10, 0x3e, 0x0a, 0x37, 0x10, 0x20, 0x10, 0x28, 0x06
- .byte 0x26, 0x10, 0x31, 0x0a, 0x29, 0x1e, 0x1c, 0x1c, 0x01, 0x0a, 0x12, 0x12
- .byte 0x0a, 0x0c, 0x00, 0x0c, 0x29, 0x10, 0x1c, 0x10, 0x0f, 0x1e, 0x23, 0x0c
- .byte 0x28, 0x0a, 0x0e, 0x02, 0x0f, 0x10, 0x39, 0x10, 0x2a, 0x14, 0x04, 0x0c
- .byte 0x28, 0x0a, 0x0e, 0x02, 0x0f, 0x10, 0x20, 0x06, 0x2f, 0x10, 0x3c, 0x04
- .byte 0x39, 0x0c, 0x39, 0x0c, 0x00, 0x0c, 0x29, 0x0a, 0x17, 0x20, 0x39, 0x0c
- .byte 0x5c, 0x26, 0x0b, 0x10, 0x20, 0x10, 0x30, 0x12, 0x05, 0x1e, 0x0c, 0x10
-
-gUnknown_086125DC:: @ 86125DC
- .byte 0x23, 0x46, 0x23, 0x01, 0x04, 0x09, 0x05, 0x00, 0x15, 0x2a, 0x15, 0x01, 0x1c, 0x38, 0x1c, 0x01, 0x15, 0x2a, 0x15, 0x01, 0x1c, 0x8c, 0x38, 0x01, 0x15, 0x46, 0x23, 0x00
-
- .align 2
-gUnknown_086125F8:: @ 86125F8
- .4byte sub_81A705C
- .4byte sub_81A7140
- .4byte sub_81A7248
- .4byte sub_81A73B8
- .4byte sub_81A7070
- .4byte sub_81A73EC
- .4byte sub_81A7400
- .4byte sub_81A740C
- .4byte sub_81A7418
- .4byte nullsub_76
- .4byte nullsub_124
- .4byte sub_81A7468
- .4byte sub_81A74CC
- .4byte sub_81A74E0
- .4byte sub_81A7508
- .4byte sub_81A7580
- .4byte sub_81A8090
- .4byte sub_81A80DC
- .4byte sub_81A825C
- .4byte sub_81A827C
- .4byte sub_81A84B4
- .4byte sub_81A84EC
- .4byte sub_81A863C
- .4byte sub_81A8658
- .4byte sub_81A869C
- .4byte sub_81A86C0
- .4byte sub_81A8794
- .4byte sub_81A87E8
- .4byte sub_81A8830
-
-gUnknown_0861266C:: @ 861266C
- .byte 0x03, 0x03, 0x01, 0x00, 0x00, 0x02, 0x02, 0x01, 0x04
-
-gUnknown_08612675:: @ 8612675
- .byte 0x02, 0x01, 0x00, 0x02, 0x00, 0x01, 0x01, 0x02, 0x00, 0x01, 0x00, 0x02, 0x00, 0x02, 0x01, 0x00, 0x01, 0x02, 0x00
-
- .align 2
-gUnknown_08612688:: @ 8612688
- .4byte sub_81A7D8C
- .4byte sub_81A7DE8
-
- .align 2
-gUnknown_08612690:: @ 8612690
- .4byte 0x00000400, 0x00000800
-
-gUnknown_08612698:: @ 8612698
- store_lock_anim
- walk_right
- free_unlock_anim
- step_end
-
-gUnknown_0861269C:: @ 861269C
- store_lock_anim
- walk_down
- free_unlock_anim
- step_end
-
-gUnknown_086126A0:: @ 86126A0
- store_lock_anim
- walk_left
- free_unlock_anim
- step_end
-
-gUnknown_086126A4:: @ 86126A4
- store_lock_anim
- walk_up
- free_unlock_anim
- step_end
-
-gUnknown_086126A8:: @ 86126A8
- face_right
- step_end
-
-gUnknown_086126AA:: @ 86126AA
- face_down
- step_end
-
-gUnknown_086126AC:: @ 86126AC
- face_left
- step_end
-
-gUnknown_086126AE:: @ 86126AE
- face_up
- step_end
-
-@ 86126B0
- .include "data/battle_frontier/battle_pyramid_level_50_wild_mons.inc"
-
-@ 8612E80
- .include "data/battle_frontier/battle_pyramid_open_level_wild_mons.inc"
-
- .align 2
-gUnknown_08613650:: @ 8613650
- .byte 0x07, 0x03, 0x00, 0x00, 0x80, 0x00, 0x00, 0x01, 0x01, 0x02, 0x02, 0x03, 0x03, 0x00, 0x00, 0x00, 0x06, 0x03, 0x00, 0x00, 0x80, 0x01, 0x01, 0x02, 0x02, 0x03, 0x03, 0x04, 0x04, 0x00, 0x00, 0x00
- .byte 0x05, 0x03, 0x00, 0x00, 0x78, 0x02, 0x02, 0x03, 0x03, 0x04, 0x04, 0x05, 0x05, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x78, 0x03, 0x03, 0x04, 0x04, 0x05, 0x05, 0x06, 0x06, 0x00, 0x00, 0x00
- .byte 0x04, 0x04, 0x00, 0x01, 0x70, 0x04, 0x04, 0x05, 0x05, 0x06, 0x06, 0x07, 0x07, 0x00, 0x00, 0x00, 0x03, 0x05, 0x00, 0x02, 0x70, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x00, 0x00, 0x00
- .byte 0x03, 0x05, 0x00, 0x00, 0x68, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x00, 0x00, 0x00, 0x02, 0x04, 0x00, 0x01, 0x68, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x00, 0x00, 0x00
- .byte 0x04, 0x05, 0x00, 0x02, 0x60, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x00, 0x00, 0x00, 0x03, 0x06, 0x00, 0x04, 0x60, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x00, 0x00, 0x00
- .byte 0x02, 0x03, 0x00, 0x00, 0x58, 0x0c, 0x0d, 0x0e, 0x0c, 0x0d, 0x0e, 0x0c, 0x0d, 0x00, 0x00, 0x00, 0x04, 0x05, 0x00, 0x00, 0x58, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x00, 0x00, 0x00
- .byte 0x03, 0x07, 0x00, 0x00, 0x50, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x00, 0x00, 0x00, 0x02, 0x04, 0x00, 0x00, 0x50, 0x0d, 0x0d, 0x0d, 0x0d, 0x0d, 0x0d, 0x0d, 0x0d, 0x00, 0x00, 0x00
- .byte 0x03, 0x06, 0x00, 0x00, 0x50, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x00, 0x00, 0x00, 0x03, 0x08, 0x00, 0x00, 0x50, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x00, 0x00, 0x00
-
-gUnknown_08613750:: @ 8613750
- .byte 0x28, 0x00, 0x46, 0x01, 0x5a, 0x02, 0x64, 0x03, 0x23, 0x01, 0x37, 0x02, 0x4b, 0x03, 0x5a, 0x04, 0x64, 0x0a, 0x23, 0x02, 0x37, 0x03, 0x4b, 0x04, 0x5a, 0x05, 0x64, 0x0b, 0x23, 0x03, 0x37, 0x04
- .byte 0x4b, 0x05, 0x5a, 0x06, 0x64, 0x0c, 0x23, 0x04, 0x37, 0x05, 0x4b, 0x06, 0x5a, 0x07, 0x64, 0x0d, 0x23, 0x05, 0x37, 0x06, 0x4b, 0x07, 0x5a, 0x08, 0x64, 0x0e, 0x23, 0x06, 0x37, 0x07, 0x4b, 0x08
- .byte 0x5a, 0x09, 0x64, 0x0f
-
-gUnknown_08613794:: @ 8613794
- .byte 0x00, 0x04, 0x09, 0x0e, 0x13, 0x18, 0x1d, 0x00
-
- .align 1
-gUnknown_0861379C:: @ 861379C
- .2byte 0x0015, 0x0051, 0x0085, 0x0022, 0x008d, 0x0018, 0x00b3, 0x00db, 0x0019, 0x002d, 0x0015, 0x004a, 0x0087, 0x0022, 0x008a, 0x0018
- .2byte 0x00c8, 0x00ba, 0x0013, 0x0025, 0x0015, 0x004b, 0x0088, 0x0022, 0x008d, 0x0018, 0x00c6, 0x00c4, 0x0019, 0x002d, 0x0015, 0x004c
- .2byte 0x008d, 0x0022, 0x008a, 0x0018, 0x00b7, 0x00bb, 0x0013, 0x0025, 0x0015, 0x004d, 0x0086, 0x0022, 0x008d, 0x0018, 0x00b3, 0x00db
- .2byte 0x0019, 0x002d, 0x0015, 0x004e, 0x008d, 0x0022, 0x008a, 0x0018, 0x00c8, 0x00ba, 0x0013, 0x0025, 0x0015, 0x004f, 0x008d, 0x0022
- .2byte 0x008d, 0x0018, 0x00c6, 0x00c4, 0x0019, 0x002d, 0x0015, 0x0049, 0x008d, 0x0022, 0x008a, 0x0018, 0x00b7, 0x00bb, 0x0013, 0x0025
- .2byte 0x0015, 0x0051, 0x008d, 0x0022, 0x008d, 0x0018, 0x00b3, 0x00db, 0x0019, 0x002d, 0x0015, 0x004a, 0x008d, 0x0022, 0x008a, 0x0018
- .2byte 0x00c8, 0x00ba, 0x0013, 0x0025, 0x0015, 0x004b, 0x008d, 0x0022, 0x008d, 0x0018, 0x00c6, 0x00c4, 0x0019, 0x002d, 0x0015, 0x004c
- .2byte 0x008d, 0x0022, 0x008a, 0x0018, 0x00b7, 0x00bb, 0x0013, 0x0025, 0x0015, 0x004d, 0x008d, 0x0022, 0x008d, 0x0018, 0x00b3, 0x00db
- .2byte 0x0019, 0x002d, 0x0015, 0x004e, 0x008d, 0x0022, 0x008a, 0x0018, 0x00c8, 0x00ba, 0x0013, 0x0025, 0x0015, 0x004f, 0x008d, 0x0022
- .2byte 0x008d, 0x0018, 0x00c6, 0x00c4, 0x0019, 0x002d, 0x0015, 0x0049, 0x008d, 0x0022, 0x008a, 0x0018, 0x00b7, 0x00bb, 0x0013, 0x0025
- .2byte 0x0015, 0x0051, 0x008d, 0x0022, 0x008d, 0x0018, 0x00b3, 0x00db, 0x0019, 0x002d, 0x0015, 0x004a, 0x008d, 0x0022, 0x008a, 0x0018
- .2byte 0x00c8, 0x00ba, 0x0013, 0x0025, 0x0015, 0x004b, 0x008d, 0x0022, 0x008d, 0x0018, 0x00c6, 0x00c4, 0x0019, 0x002d, 0x0015, 0x004c
- .2byte 0x008d, 0x0022, 0x008a, 0x0018, 0x00b7, 0x00bb, 0x0013, 0x0025
-
- .align 1
-gUnknown_0861392C:: @ 861392C
- .2byte 0x0015, 0x0051, 0x0085, 0x0022, 0x008d, 0x0018, 0x00b3, 0x00db, 0x0019, 0x002d, 0x0015, 0x004a, 0x0087, 0x0022, 0x008a, 0x0018
- .2byte 0x00c8, 0x00ba, 0x0013, 0x0025, 0x0015, 0x004b, 0x0088, 0x0022, 0x008d, 0x0018, 0x00c6, 0x00c4, 0x0019, 0x002d, 0x0015, 0x004c
- .2byte 0x008d, 0x0022, 0x008a, 0x0018, 0x00b7, 0x00bb, 0x0013, 0x0025, 0x0015, 0x004d, 0x0086, 0x0022, 0x008d, 0x0018, 0x00b3, 0x00db
- .2byte 0x0019, 0x002d, 0x0015, 0x004e, 0x008d, 0x0022, 0x008a, 0x0018, 0x00c8, 0x00ba, 0x0013, 0x0025, 0x0015, 0x004f, 0x008d, 0x0022
- .2byte 0x008d, 0x0018, 0x00c6, 0x00c4, 0x0019, 0x002d, 0x0015, 0x0049, 0x008d, 0x0022, 0x008a, 0x0018, 0x00b7, 0x00bb, 0x0013, 0x0025
- .2byte 0x0015, 0x0051, 0x008d, 0x0022, 0x008d, 0x0018, 0x00b3, 0x00db, 0x0019, 0x002d, 0x0015, 0x004a, 0x008d, 0x0022, 0x008a, 0x0018
- .2byte 0x00c8, 0x00ba, 0x0013, 0x0025, 0x0015, 0x004b, 0x008d, 0x0022, 0x008d, 0x0018, 0x00c6, 0x00c4, 0x0019, 0x002d, 0x0015, 0x004c
- .2byte 0x008d, 0x0022, 0x008a, 0x0018, 0x00b7, 0x00bb, 0x0013, 0x0025, 0x0015, 0x004d, 0x008d, 0x0022, 0x008d, 0x0018, 0x00b3, 0x00db
- .2byte 0x0019, 0x002d, 0x0015, 0x004e, 0x008d, 0x0022, 0x008a, 0x0018, 0x00c8, 0x00ba, 0x0013, 0x0025, 0x0015, 0x004f, 0x008d, 0x0022
- .2byte 0x008d, 0x0018, 0x00c6, 0x00c4, 0x0019, 0x002d, 0x0015, 0x0049, 0x008d, 0x0022, 0x008a, 0x0018, 0x00b7, 0x00bb, 0x0013, 0x0025
- .2byte 0x0015, 0x0051, 0x008d, 0x0022, 0x008d, 0x0018, 0x00b3, 0x00db, 0x0019, 0x002d, 0x0015, 0x004a, 0x008d, 0x0022, 0x008a, 0x0018
- .2byte 0x00c8, 0x00ba, 0x0013, 0x0025, 0x0015, 0x004b, 0x008d, 0x0022, 0x008d, 0x0018, 0x00c6, 0x00c4, 0x0019, 0x002d, 0x0015, 0x004c
- .2byte 0x008d, 0x0022, 0x008a, 0x0018, 0x00b7, 0x00bb, 0x0013, 0x0025
-
-gUnknown_08613ABC:: @ 8613ABC
- .byte 0x1f, 0x00, 0x2e, 0x01, 0x3d, 0x02, 0x47, 0x03, 0x51, 0x04, 0x5b, 0x05, 0x5e, 0x06, 0x61, 0x07, 0x64, 0x08, 0x0f, 0x00, 0x2e, 0x01, 0x3d, 0x02, 0x47, 0x03, 0x51, 0x04, 0x5b, 0x05, 0x5e, 0x06
- .byte 0x61, 0x08, 0x64, 0x09, 0x0f, 0x00, 0x1e, 0x01, 0x3d, 0x02, 0x47, 0x03, 0x51, 0x04, 0x5b, 0x05, 0x5e, 0x06, 0x61, 0x07, 0x64, 0x08, 0x1c, 0x00, 0x2b, 0x01, 0x3a, 0x02, 0x44, 0x03, 0x4e, 0x04
- .byte 0x58, 0x05, 0x5c, 0x07, 0x60, 0x08, 0x64, 0x09, 0x0f, 0x00, 0x2b, 0x01, 0x3a, 0x02, 0x44, 0x03, 0x4e, 0x04, 0x58, 0x05, 0x5c, 0x06, 0x60, 0x07, 0x64, 0x09, 0x0f, 0x00, 0x1e, 0x01, 0x3a, 0x02
- .byte 0x44, 0x03, 0x4e, 0x04, 0x58, 0x05, 0x5c, 0x06, 0x60, 0x07, 0x64, 0x08, 0x1c, 0x00, 0x2b, 0x01, 0x3a, 0x02, 0x44, 0x03, 0x4e, 0x04, 0x58, 0x05, 0x5c, 0x06, 0x60, 0x08, 0x64, 0x09
-
-gUnknown_08613B3A:: @ 8613B3A
- .byte 0x00, 0x09, 0x12, 0x1b, 0x24, 0x2d, 0x36, 0x00, 0x00, 0x00
-
- .align 2
-gUnknown_08613B44:: @ 8613B44
- .byte 0x03, 0x06
-
- .align 2
- .byte 0x0b, 0x06
-
- .align 2
- .byte 0x0d, 0x06
-
- .align 2
- .byte 0x0f, 0x01
-
- .align 2
- .byte 0x2b, 0x04
-
- .align 2
- .byte 0x2d, 0x01
-
- .align 2
- .byte 0x24, 0x09
-
- .align 2
- .byte 0x29, 0x04
-
- .align 2
- .byte 0x05, 0x05
-
- .align 2
- .byte 0x18, 0x04
-
- .align 2
- .byte 0x2f, 0x00
-
- .align 2
- .byte 0x2e, 0x09
-
- .align 2
- .byte 0x11, 0x0c
-
- .align 2
- .byte 0x10, 0x0b
-
- .align 2
- .byte 0x1e, 0x0d
-
- .align 2
- .byte 0x08, 0x01
-
- .align 2
- .byte 0x17, 0x03
-
- .align 2
- .byte 0x0c, 0x04
-
- .align 2
- .byte 0x38, 0x04
-
- .align 2
- .byte 0x1c, 0x03
-
- .align 2
- .byte 0x1a, 0x00
-
- .align 2
- .byte 0x19, 0x0b
-
- .align 2
- .byte 0x09, 0x07
-
- .align 2
- .byte 0x31, 0x07
-
- .align 2
- .byte 0x35, 0x07
-
- .align 2
- .byte 0x36, 0x01
-
- .align 2
- .byte 0x33, 0x00
-
- .align 2
- .byte 0x2a, 0x03
-
- .align 2
- .byte 0x16, 0x0d
-
- .align 2
- .byte 0x0e, 0x03
-
- .align 2
- .byte 0x15, 0x01
-
- .align 2
- .byte 0x14, 0x01
-
- .align 2
- .byte 0x2c, 0x01
-
- .align 2
- .byte 0x1b, 0x02
-
- .align 2
- .byte 0x04, 0x01
-
- .align 2
- .byte 0x07, 0x03
-
- .align 2
- .byte 0x34, 0x05
-
- .align 2
- .byte 0x32, 0x00
-
- .align 2
- .byte 0x37, 0x02
-
- .align 2
- .byte 0x1d, 0x04
-
- .align 2
- .byte 0x22, 0x09
-
- .align 2
- .byte 0x1f, 0x01
-
- .align 2
- .byte 0x25, 0x00
-
- .align 2
- .byte 0x0a, 0x04
-
- .align 2
- .byte 0x28, 0x00
-
- .align 2
- .byte 0x06, 0x05
-
- .align 2
- .byte 0x27, 0x0b
-
- .align 2
- .byte 0x26, 0x00
-
- .align 2
- .byte 0x13, 0x00
-
- .align 2
- .byte 0x12, 0x02
-
- .align 2
- .byte 0x39, 0x08
-
- .align 2
- .byte 0x02, 0x0b
-
- .align 2
- .byte 0x20, 0x01
-
- .align 2
- .byte 0x21, 0x00
-
- .align 2
-gUnknown_08613C1C:: @ 8613C1C
- .byte 0x0d, 0x03, 0x0e, 0x04, 0x10, 0x01, 0x11, 0x00, 0x03, 0x02, 0x12, 0x03, 0x0c, 0x03, 0x13, 0x03, 0x14, 0x03, 0x15, 0x02, 0x17, 0x02, 0x07, 0x02, 0x0a, 0x04, 0x19, 0x02, 0x1a, 0x02, 0x1b, 0x00
- .byte 0x1d, 0x02, 0x1e, 0x02, 0x1f, 0x03, 0x20, 0x04, 0x26, 0x00, 0x27, 0x01, 0x29, 0x04, 0x2a, 0x05, 0x09, 0x04, 0x16, 0x05, 0x2b, 0x00, 0x2d, 0x04, 0x2e, 0x02, 0x30, 0x02, 0x32, 0x02, 0x31, 0x03
- .byte 0x2f, 0x03, 0x33, 0x03, 0x34, 0x02, 0x04, 0x02, 0x35, 0x00, 0x36, 0x03, 0x37, 0x03, 0x38, 0x03, 0x1c, 0x01, 0x3a, 0x02, 0x05, 0x02, 0x42, 0x02, 0x02, 0x03, 0x44, 0x02, 0x45, 0x03, 0x47, 0x03
- .byte 0x43, 0x00, 0x00, 0x04
-
- .align 2
-gUnknown_08613C80:: @ 8613C80
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252D2D
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252D57
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252D81
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252DAB
-
- .align 2
-gUnknown_08613C90:: @ 8613C90
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25330B
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2532CC
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25328B
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253248
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253206
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2531C4
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253183
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253140
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2530FD
-
- .align 2
-gUnknown_08613CB4:: @ 8613CB4
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2544A6
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25445A
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25440B
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2543BA
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25436A
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25431A
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2542CB
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25427A
-
- .align 2
-gUnknown_08613CD4:: @ 8613CD4
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252DD5
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252E03
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252E31
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252E5F
-
- .align 2
-gUnknown_08613CE4:: @ 8613CE4
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25362E
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2535D4
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253578
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25351A
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2534BD
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253460
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253404
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2533A6
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25334D
-
- .align 2
-gUnknown_08613D08:: @ 8613D08
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25471E
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2546CC
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25467C
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25462A
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2545D9
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254588
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254538
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2544E6
-
- .align 2
-gUnknown_08613D28:: @ 8613D28
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252E8D
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252EAA
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252EC7
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252EE4
-
- .align 2
-gUnknown_08613D38:: @ 8613D38
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2539EC
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253980
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253915
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2538A8
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25383C
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2537D0
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253765
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2536F8
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25368B
-
- .align 2
-gUnknown_08613D5C:: @ 8613D5C
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254A0B
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2549AE
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25494D
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2548EB
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25488A
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254829
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2547C9
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254767
-
- .align 2
-gUnknown_08613D7C:: @ 8613D7C
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252F01
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252F3A
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252F73
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252FAC
-
- .align 2
-gUnknown_08613D8C:: @ 8613D8C
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253D3E
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253CE0
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253C87
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253C2C
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253BD2
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253B78
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253B1F
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253AC4
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253A69
-
- .align 2
-gUnknown_08613DB0:: @ 8613DB0
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254C3E
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254BF1
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254BAE
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254B69
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254B25
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254AE1
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254A9E
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254A59
-
- .align 2
-gUnknown_08613DD0:: @ 8613DD0
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252FE5
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253000
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25301B
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253036
-
- .align 2
-gUnknown_08613DE0:: @ 8613DE0
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253F6C
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253F34
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253EFA
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253EBE
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253E83
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253E48
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253E0E
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253DD2
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253D96
-
- .align 2
-gUnknown_08613E04:: @ 8613E04
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254E6E
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254E27
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254DE0
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254D97
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254D4F
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254D07
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254CC0
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254C77
-
- .align 2
-gUnknown_08613E24:: @ 8613E24
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253051
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25307C
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2530A7
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2530D2
-
- .align 2
-gUnknown_08613E34:: @ 8613E34
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25422B
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2541DD
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25418D
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25413B
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2540EA
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254099
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254049
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253FF7
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253FA5
-
- .align 2
-gUnknown_08613E58:: @ 8613E58
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_255068
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25502F
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254FF6
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254FBB
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254F81
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254F47
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254F0E
- .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254ED3
-
- .align 2
-gUnknown_08613E78:: @ 8613E78
- .4byte gUnknown_08613C80
- .4byte gUnknown_08613C90
- .4byte gUnknown_08613CB4
-
- .align 2
-gUnknown_08613E84:: @ 8613E84
- .4byte gUnknown_08613CD4
- .4byte gUnknown_08613CE4
- .4byte gUnknown_08613D08
-
- .align 2
-gUnknown_08613E90:: @ 8613E90
- .4byte gUnknown_08613D28
- .4byte gUnknown_08613D38
- .4byte gUnknown_08613D5C
-
- .align 2
-gUnknown_08613E9C:: @ 8613E9C
- .4byte gUnknown_08613D7C
- .4byte gUnknown_08613D8C
- .4byte gUnknown_08613DB0
-
- .align 2
-gUnknown_08613EA8:: @ 8613EA8
- .4byte gUnknown_08613DD0
- .4byte gUnknown_08613DE0
- .4byte gUnknown_08613E04
-
- .align 2
-gUnknown_08613EB4:: @ 8613EB4
- .4byte gUnknown_08613E24
- .4byte gUnknown_08613E34
- .4byte gUnknown_08613E58
-
- .align 2
-gUnknown_08613EC0:: @ 8613EC0
- .4byte gUnknown_08613E78
- .4byte gUnknown_08613E84
- .4byte gUnknown_08613E90
- .4byte gUnknown_08613E9C
- .4byte gUnknown_08613EA8
- .4byte gUnknown_08613EB4
-
-gUnknown_08613ED8:: @ 8613ED8
- .byte 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x03, 0x04
-
- .align 2
-gUnknown_08613EE0:: @ 8613EE0
- .4byte sub_81A8E9C
- .4byte sub_81A8F38
- .4byte sub_81A9048
- .4byte sub_81A9134
- .4byte sub_81A917C
- .4byte sub_81A91FC
- .4byte sub_81A9254
- .4byte CalculateBattlePyramidItemBallItemId
- .4byte sub_81A93C8
- .4byte sub_81A9414
- .4byte sub_81A9424
- .4byte sub_81A9618
- .4byte sub_81A966C
- .4byte sub_81A9684
- .4byte sub_81A975C
- .4byte sub_81A97C8
- .4byte sub_81A9828
- .4byte sub_81A9834
-
- .align 1
-gUnknown_08613F28:: @ 8613F28
- .2byte 0x003f, 0x0040, 0x0041, 0x0043, 0x0042, 0x0046
-
- .align 2
-gUnknown_08613F34:: @ 8613F34
- .2byte 0x00b3, 0x00b4, 0x00b7, 0x00c8, 0x00b9, 0x00bb, 0x00c4, 0x00c6, 0x00ba
-
-gUnknown_08613F46:: @ 8613F46
- .byte 0x01, 0x04, 0xff, 0xff, 0x00, 0x02, 0x05, 0xff, 0x01, 0x03, 0x06, 0xff, 0x02, 0x07, 0xff, 0xff, 0x00, 0x05, 0x08, 0xff, 0x01, 0x04, 0x06, 0x09, 0x02, 0x05, 0x07, 0x0a, 0x03, 0x06, 0x0b, 0xff
- .byte 0x04, 0x09, 0x0c, 0xff, 0x05, 0x08, 0x0a, 0x0d, 0x06, 0x09, 0x0b, 0x0e, 0x07, 0x0a, 0x0f, 0xff, 0x08, 0x0d, 0xff, 0xff, 0x09, 0x0c, 0x0e, 0xff, 0x0a, 0x0d, 0x0f, 0xff, 0x0b, 0x0e, 0xff, 0xff
-
-gUnknown_08613F86:: @ 8613F86
- .byte 0x1e, 0x28, 0x32, 0x3c, 0x46, 0x50, 0x55, 0x5a, 0x5f, 0x64
-
diff --git a/data/battle_frontier_3.s b/data/battle_frontier_3.s
new file mode 100644
index 000000000..b5837abdf
--- /dev/null
+++ b/data/battle_frontier_3.s
@@ -0,0 +1,803 @@
+#include "constants/moves.h"
+#include "constants/species.h"
+#include "constants/trainers.h"
+ .include "asm/macros.inc"
+ .include "constants/constants.inc"
+
+ .section .rodata
+
+
+ .align 2
+gUnknown_086121D4:: @ 86121D4
+ .2byte 0x017b, 0x0004, 0x005c, 0x0089, 0x0022, 0x00bc, 0x0149, 0x0004, 0x005c, 0x005f, 0x0022, 0x0039, 0x016a, 0x0005, 0x0105, 0x00d4
+ .2byte 0x005c, 0x0145
+
+ .align 1
+gUnknown_086121F8:: @ 86121F8
+ .2byte 0x017b, 0x0004, 0x005c, 0x0089, 0x0022, 0x00bc, 0x0149, 0x0004, 0x005c, 0x005f, 0x0022, 0x0039, 0x0065, 0x0005, 0x0099, 0x0078
+ .2byte 0x0057, 0x005c
+
+ .align 1
+gUnknown_0861221C:: @ 861221C
+ .2byte 0x017b, 0x0004, 0x005c, 0x0089, 0x0022, 0x00bc, 0x0149, 0x0004, 0x005c, 0x005f, 0x0022, 0x0039, 0x0133, 0x0005, 0x0093, 0x004e
+ .2byte 0x004d, 0x00ed
+
+ .align 1
+gUnknown_08612240:: @ 8612240
+ .2byte 0x017b, 0x0004, 0x005c, 0x0089, 0x0022, 0x00bc, 0x0149, 0x0004, 0x005c, 0x005f, 0x0022, 0x0039, 0x00ca, 0x0005, 0x0044, 0x00f3
+ .2byte 0x00db, 0x00c2
+
+ .align 2
+gUnknown_08612264:: @ 8612264
+ .4byte gUnknown_086121D4
+ .4byte gUnknown_086121F8
+ .4byte gUnknown_0861221C
+ .4byte gUnknown_08612240
+
+ .align 1
+gUnknown_08612274:: @ 8612274
+ .2byte 0x017b, 0x0004, 0x005c, 0x0089, 0x0131, 0x00bc, 0x0149, 0x0004, 0x005c, 0x005f, 0x0022, 0x003a, 0x016a, 0x0005, 0x0105, 0x00d4
+ .2byte 0x005c, 0x003a
+
+ .align 1
+gUnknown_08612298:: @ 8612298
+ .2byte 0x017b, 0x0004, 0x005c, 0x0089, 0x0131, 0x00bc, 0x0149, 0x0004, 0x005c, 0x005f, 0x0022, 0x003a, 0x0065, 0x0005, 0x0099, 0x0078
+ .2byte 0x0057, 0x005c
+
+ .align 1
+gUnknown_086122BC:: @ 86122BC
+ .2byte 0x017b, 0x0004, 0x005c, 0x0089, 0x0131, 0x00bc, 0x0149, 0x0004, 0x005c, 0x005f, 0x0022, 0x003a, 0x0133, 0x0005, 0x0093, 0x004e
+ .2byte 0x004d, 0x00ed
+
+ .align 1
+gUnknown_086122E0:: @ 86122E0
+ .2byte 0x017b, 0x0004, 0x005c, 0x0089, 0x0131, 0x00bc, 0x0149, 0x0004, 0x005c, 0x005f, 0x0022, 0x003a, 0x00ca, 0x0005, 0x0044, 0x00f3
+ .2byte 0x00db, 0x00e3
+
+ .align 2
+gUnknown_08612304:: @ 8612304
+ .4byte gUnknown_08612274
+ .4byte gUnknown_08612298
+ .4byte gUnknown_086122BC
+ .4byte gUnknown_086122E0
+
+ .align 2
+gUnknown_08612314:: @ 8612314
+ .4byte gUnknown_08612264
+ .4byte gUnknown_08612304
+
+ .align 2
+gUnknown_0861231C:: @ 861231C
+ .2byte 0x0012
+ .byte 0x03, 0x05, 0x06
+
+ .align 2
+ .2byte 0x0005
+ .byte 0x0d, 0x20, 0x25
+
+ .align 2
+ .2byte 0x0011
+ .byte 0x08, 0x0b, 0x0c
+
+ .align 2
+ .2byte 0x0024
+ .byte 0x22, 0x1e, 0x21
+
+ .align 2
+ .2byte 0x0015
+ .byte 0x00, 0x00, 0x00
+
+ .align 2
+ .2byte 0x001e
+ .byte 0x01, 0x01, 0x01
+
+ .align 2
+ .2byte 0x002c
+ .byte 0x16, 0x17, 0x1b
+
+ .align 2
+ .2byte 0x0037
+ .byte 0x08, 0x16, 0x1f
+
+ .align 2
+ .2byte 0x000e
+ .byte 0x0d, 0x27, 0x15
+
+ .align 2
+ .2byte 0x0014
+ .byte 0x02, 0x04, 0x11
+
+ .align 2
+ .2byte 0x0038
+ .byte 0x1e, 0x14, 0x24
+
+ .align 2
+ .2byte 0x0042
+ .byte 0x1c, 0x22, 0x19
+
+ .align 2
+ .2byte 0x0026
+ .byte 0x17, 0x26, 0x1a
+
+ .align 2
+ .2byte 0x0032
+ .byte 0x17, 0x1e, 0x0b
+
+ .align 2
+ .2byte 0x002f
+ .byte 0x0f, 0x13, 0x0e
+
+ .align 2
+ .2byte 0x0027
+ .byte 0x02, 0x1d, 0x1a
+
+ .align 2
+ .2byte 0x0033
+ .byte 0x25, 0x0c, 0x20
+
+ .align 2
+ .2byte 0x0021
+ .byte 0x18, 0x17, 0x26
+
+ .align 2
+ .2byte 0x0018
+ .byte 0x05, 0x16, 0x04
+
+ .align 2
+ .2byte 0x000b
+ .byte 0x29, 0x25, 0x23
+
+ .align 2
+ .2byte 0x0035
+ .byte 0x27, 0x0e, 0x0d
+
+ .align 2
+ .2byte 0x0030
+ .byte 0x0a, 0x07, 0x09
+
+ .align 2
+ .2byte 0x000c
+ .byte 0x28, 0x14, 0x10
+
+ .align 2
+ .2byte 0x0034
+ .byte 0x12, 0x0d, 0x15
+
+ .align 2
+ .2byte 0x0013
+ .byte 0x16, 0x1f, 0x1b
+
+ .align 2
+gUnknown_086123E4:: @ 86123E4
+ .byte 0x29, 0x0a, 0x30, 0x06, 0x01, 0x0a, 0x0f, 0x14, 0x20, 0x10, 0x0e, 0x27
+ .byte 0x2a, 0x0a, 0x1d, 0x08, 0x1b, 0x06, 0x34, 0x10, 0x20, 0x1e, 0x29, 0x0a
+ .byte 0x22, 0x1e, 0x31, 0x12, 0x01, 0x0a, 0x18, 0x10, 0x1a, 0x1c, 0x03, 0x0c
+ .byte 0x0f, 0x1e, 0x0b, 0x10, 0x39, 0x10, 0x0f, 0x20, 0x2b, 0x10, 0x14, 0x0a
+ .byte 0x3b, 0x10, 0x02, 0x0a, 0x1e, 0x16, 0x20, 0x10, 0x3e, 0x14, 0x03, 0x0c
+ .byte 0x31, 0x0a, 0x02, 0x0e, 0x15, 0x0e, 0x36, 0x14, 0x37, 0x10, 0x0a, 0x1e
+ .byte 0x29, 0x0a, 0x25, 0x10, 0x2a, 0x14, 0x34, 0x10, 0x0f, 0x1e, 0x1b, 0x0a
+ .byte 0x01, 0x0a, 0x07, 0x0e, 0x2a, 0x12, 0x0f, 0x1e, 0x1f, 0x06, 0xff, 0xff
+ .byte 0x35, 0x1a, 0x36, 0x10, 0x0f, 0x0e, 0x01, 0x0a, 0x21, 0x26, 0x0f, 0x1e
+ .byte 0x25, 0x0e, 0x2f, 0x10, 0x2d, 0x06, 0x1e, 0x20, 0x03, 0x0c, 0xff, 0xff
+ .byte 0x1d, 0x0c, 0x1d, 0x08, 0x2b, 0x0a, 0x0f, 0x10, 0x02, 0x0a, 0x03, 0x0c
+ .byte 0x2a, 0x0a, 0x3e, 0x0a, 0x00, 0x20, 0x27, 0x10, 0x08, 0x1c, 0x04, 0x0c
+ .byte 0x01, 0x0a, 0x12, 0x12, 0x01, 0x0a, 0x00, 0x10, 0x2d, 0x06, 0xff, 0xff
+ .byte 0x22, 0x1e, 0x31, 0x12, 0x01, 0x0a, 0x18, 0x10, 0x1c, 0x1c, 0x03, 0x0c
+ .byte 0x01, 0x0a, 0x0b, 0x06, 0x30, 0x10, 0x28, 0x0a, 0x49, 0x25, 0x24, 0x06
+ .byte 0x14, 0x10, 0x2c, 0x0a, 0x15, 0x04, 0x42, 0x16, 0x1b, 0x1e, 0x03, 0x0c
+ .byte 0x28, 0x06, 0x0f, 0x1a, 0x0b, 0x10, 0x17, 0x20, 0x00, 0x0c, 0xff, 0xff
+ .byte 0x01, 0x0a, 0x15, 0x10, 0x47, 0x16, 0x0f, 0x1e, 0x39, 0x0e, 0x36, 0x0e
+ .byte 0x01, 0x0a, 0x17, 0x10, 0x20, 0x16, 0x19, 0x0e, 0x31, 0x0a, 0x38, 0x0c
+ .byte 0x1d, 0x0c, 0x1d, 0x08, 0x00, 0x0c, 0x22, 0x10, 0x12, 0x1c, 0x0b, 0x02
+ .byte 0x29, 0x10, 0x04, 0x14, 0x2f, 0x10, 0x06, 0x10, 0x28, 0x1e, 0x1c, 0x1c
+ .byte 0x29, 0x10, 0x20, 0x0e, 0x28, 0x10, 0x16, 0x1c, 0x29, 0x1e, 0x03, 0x0c
+ .byte 0x0f, 0x1e, 0x0b, 0x10, 0x2f, 0x0e, 0x38, 0x06, 0x0c, 0x10, 0xff, 0xff
+ .byte 0x29, 0x0a, 0x08, 0x14, 0x2f, 0x10, 0x1e, 0x06, 0x2c, 0x10, 0xff, 0xff
+ .byte 0x23, 0x10, 0x0b, 0x10, 0x1d, 0x08, 0x2d, 0x06, 0x37, 0x10, 0x14, 0x0a
+ .byte 0x29, 0x0a, 0x22, 0x10, 0x08, 0x14, 0x2f, 0x10, 0x1e, 0x16, 0x29, 0x10
+ .byte 0x01, 0x06, 0x2c, 0x10, 0x01, 0x0a, 0x15, 0x10, 0x39, 0x0e, 0x36, 0x0e
+ .byte 0x20, 0x10, 0x0b, 0x02, 0x3f, 0x10, 0x12, 0x1c, 0x04, 0x0c, 0xff, 0xff
+ .byte 0x18, 0x10, 0x02, 0x0a, 0x3a, 0x10, 0x46, 0x04, 0x0e, 0x02, 0x03, 0x0c
+ .byte 0x10, 0x1e, 0x0b, 0x02, 0x0a, 0x1e, 0x0b, 0x10, 0x3a, 0x06, 0xff, 0xff
+ .byte 0x02, 0x0a, 0x12, 0x12, 0x0f, 0x1e, 0x0b, 0x10, 0x38, 0x06, 0x03, 0x0c
+ .byte 0x22, 0x1e, 0x00, 0x10, 0x1b, 0x16, 0x3f, 0x10, 0x0f, 0x1e, 0x03, 0x0c
+ .byte 0x29, 0x0a, 0x1e, 0x0e, 0x25, 0x10, 0x26, 0x1e, 0x00, 0x0c, 0xff, 0xff
+ .byte 0x01, 0x0a, 0x1e, 0x0e, 0x36, 0x12, 0x2f, 0x10, 0x0b, 0x12, 0x04, 0x0c
+ .byte 0x05, 0x28, 0x0f, 0x1e, 0x1b, 0x0a, 0x0b, 0x10, 0x20, 0x10, 0x3b, 0x06
+ .byte 0x01, 0x0a, 0x1f, 0x10, 0x3e, 0x0a, 0x37, 0x10, 0x20, 0x10, 0x28, 0x06
+ .byte 0x26, 0x10, 0x31, 0x0a, 0x29, 0x1e, 0x1c, 0x1c, 0x01, 0x0a, 0x12, 0x12
+ .byte 0x0a, 0x0c, 0x00, 0x0c, 0x29, 0x10, 0x1c, 0x10, 0x0f, 0x1e, 0x23, 0x0c
+ .byte 0x28, 0x0a, 0x0e, 0x02, 0x0f, 0x10, 0x39, 0x10, 0x2a, 0x14, 0x04, 0x0c
+ .byte 0x28, 0x0a, 0x0e, 0x02, 0x0f, 0x10, 0x20, 0x06, 0x2f, 0x10, 0x3c, 0x04
+ .byte 0x39, 0x0c, 0x39, 0x0c, 0x00, 0x0c, 0x29, 0x0a, 0x17, 0x20, 0x39, 0x0c
+ .byte 0x5c, 0x26, 0x0b, 0x10, 0x20, 0x10, 0x30, 0x12, 0x05, 0x1e, 0x0c, 0x10
+
+gUnknown_086125DC:: @ 86125DC
+ .byte 0x23, 0x46, 0x23, 0x01, 0x04, 0x09, 0x05, 0x00, 0x15, 0x2a, 0x15, 0x01, 0x1c, 0x38, 0x1c, 0x01, 0x15, 0x2a, 0x15, 0x01, 0x1c, 0x8c, 0x38, 0x01, 0x15, 0x46, 0x23, 0x00
+
+ .align 2
+gUnknown_086125F8:: @ 86125F8
+ .4byte sub_81A705C
+ .4byte sub_81A7140
+ .4byte sub_81A7248
+ .4byte sub_81A73B8
+ .4byte sub_81A7070
+ .4byte sub_81A73EC
+ .4byte sub_81A7400
+ .4byte sub_81A740C
+ .4byte sub_81A7418
+ .4byte nullsub_76
+ .4byte nullsub_124
+ .4byte sub_81A7468
+ .4byte sub_81A74CC
+ .4byte sub_81A74E0
+ .4byte sub_81A7508
+ .4byte sub_81A7580
+ .4byte sub_81A8090
+ .4byte sub_81A80DC
+ .4byte sub_81A825C
+ .4byte sub_81A827C
+ .4byte sub_81A84B4
+ .4byte sub_81A84EC
+ .4byte sub_81A863C
+ .4byte sub_81A8658
+ .4byte sub_81A869C
+ .4byte sub_81A86C0
+ .4byte sub_81A8794
+ .4byte sub_81A87E8
+ .4byte sub_81A8830
+
+gUnknown_0861266C:: @ 861266C
+ .byte 0x03, 0x03, 0x01, 0x00, 0x00, 0x02, 0x02, 0x01, 0x04
+
+gUnknown_08612675:: @ 8612675
+ .byte 0x02, 0x01, 0x00, 0x02, 0x00, 0x01, 0x01, 0x02, 0x00, 0x01, 0x00, 0x02, 0x00, 0x02, 0x01, 0x00, 0x01, 0x02, 0x00
+
+ .align 2
+gUnknown_08612688:: @ 8612688
+ .4byte sub_81A7D8C
+ .4byte sub_81A7DE8
+
+ .align 2
+gUnknown_08612690:: @ 8612690
+ .4byte 0x00000400, 0x00000800
+
+gUnknown_08612698:: @ 8612698
+ store_lock_anim
+ walk_right
+ free_unlock_anim
+ step_end
+
+gUnknown_0861269C:: @ 861269C
+ store_lock_anim
+ walk_down
+ free_unlock_anim
+ step_end
+
+gUnknown_086126A0:: @ 86126A0
+ store_lock_anim
+ walk_left
+ free_unlock_anim
+ step_end
+
+gUnknown_086126A4:: @ 86126A4
+ store_lock_anim
+ walk_up
+ free_unlock_anim
+ step_end
+
+gUnknown_086126A8:: @ 86126A8
+ face_right
+ step_end
+
+gUnknown_086126AA:: @ 86126AA
+ face_down
+ step_end
+
+gUnknown_086126AC:: @ 86126AC
+ face_left
+ step_end
+
+gUnknown_086126AE:: @ 86126AE
+ face_up
+ step_end
+
+@ 86126B0
+ .include "data/battle_frontier/battle_pyramid_level_50_wild_mons.inc"
+
+@ 8612E80
+ .include "data/battle_frontier/battle_pyramid_open_level_wild_mons.inc"
+
+ .align 2
+gUnknown_08613650:: @ 8613650
+ .byte 0x07, 0x03, 0x00, 0x00, 0x80, 0x00, 0x00, 0x01, 0x01, 0x02, 0x02, 0x03, 0x03, 0x00, 0x00, 0x00, 0x06, 0x03, 0x00, 0x00, 0x80, 0x01, 0x01, 0x02, 0x02, 0x03, 0x03, 0x04, 0x04, 0x00, 0x00, 0x00
+ .byte 0x05, 0x03, 0x00, 0x00, 0x78, 0x02, 0x02, 0x03, 0x03, 0x04, 0x04, 0x05, 0x05, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x78, 0x03, 0x03, 0x04, 0x04, 0x05, 0x05, 0x06, 0x06, 0x00, 0x00, 0x00
+ .byte 0x04, 0x04, 0x00, 0x01, 0x70, 0x04, 0x04, 0x05, 0x05, 0x06, 0x06, 0x07, 0x07, 0x00, 0x00, 0x00, 0x03, 0x05, 0x00, 0x02, 0x70, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x00, 0x00, 0x00
+ .byte 0x03, 0x05, 0x00, 0x00, 0x68, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x00, 0x00, 0x00, 0x02, 0x04, 0x00, 0x01, 0x68, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x00, 0x00, 0x00
+ .byte 0x04, 0x05, 0x00, 0x02, 0x60, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x00, 0x00, 0x00, 0x03, 0x06, 0x00, 0x04, 0x60, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x00, 0x00, 0x00
+ .byte 0x02, 0x03, 0x00, 0x00, 0x58, 0x0c, 0x0d, 0x0e, 0x0c, 0x0d, 0x0e, 0x0c, 0x0d, 0x00, 0x00, 0x00, 0x04, 0x05, 0x00, 0x00, 0x58, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x0b, 0x00, 0x00, 0x00
+ .byte 0x03, 0x07, 0x00, 0x00, 0x50, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x0c, 0x00, 0x00, 0x00, 0x02, 0x04, 0x00, 0x00, 0x50, 0x0d, 0x0d, 0x0d, 0x0d, 0x0d, 0x0d, 0x0d, 0x0d, 0x00, 0x00, 0x00
+ .byte 0x03, 0x06, 0x00, 0x00, 0x50, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x0e, 0x00, 0x00, 0x00, 0x03, 0x08, 0x00, 0x00, 0x50, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x00, 0x00, 0x00
+
+gUnknown_08613750:: @ 8613750
+ .byte 0x28, 0x00, 0x46, 0x01, 0x5a, 0x02, 0x64, 0x03, 0x23, 0x01, 0x37, 0x02, 0x4b, 0x03, 0x5a, 0x04, 0x64, 0x0a, 0x23, 0x02, 0x37, 0x03, 0x4b, 0x04, 0x5a, 0x05, 0x64, 0x0b, 0x23, 0x03, 0x37, 0x04
+ .byte 0x4b, 0x05, 0x5a, 0x06, 0x64, 0x0c, 0x23, 0x04, 0x37, 0x05, 0x4b, 0x06, 0x5a, 0x07, 0x64, 0x0d, 0x23, 0x05, 0x37, 0x06, 0x4b, 0x07, 0x5a, 0x08, 0x64, 0x0e, 0x23, 0x06, 0x37, 0x07, 0x4b, 0x08
+ .byte 0x5a, 0x09, 0x64, 0x0f
+
+gUnknown_08613794:: @ 8613794
+ .byte 0x00, 0x04, 0x09, 0x0e, 0x13, 0x18, 0x1d, 0x00
+
+ .align 1
+gUnknown_0861379C:: @ 861379C
+ .2byte 0x0015, 0x0051, 0x0085, 0x0022, 0x008d, 0x0018, 0x00b3, 0x00db, 0x0019, 0x002d, 0x0015, 0x004a, 0x0087, 0x0022, 0x008a, 0x0018
+ .2byte 0x00c8, 0x00ba, 0x0013, 0x0025, 0x0015, 0x004b, 0x0088, 0x0022, 0x008d, 0x0018, 0x00c6, 0x00c4, 0x0019, 0x002d, 0x0015, 0x004c
+ .2byte 0x008d, 0x0022, 0x008a, 0x0018, 0x00b7, 0x00bb, 0x0013, 0x0025, 0x0015, 0x004d, 0x0086, 0x0022, 0x008d, 0x0018, 0x00b3, 0x00db
+ .2byte 0x0019, 0x002d, 0x0015, 0x004e, 0x008d, 0x0022, 0x008a, 0x0018, 0x00c8, 0x00ba, 0x0013, 0x0025, 0x0015, 0x004f, 0x008d, 0x0022
+ .2byte 0x008d, 0x0018, 0x00c6, 0x00c4, 0x0019, 0x002d, 0x0015, 0x0049, 0x008d, 0x0022, 0x008a, 0x0018, 0x00b7, 0x00bb, 0x0013, 0x0025
+ .2byte 0x0015, 0x0051, 0x008d, 0x0022, 0x008d, 0x0018, 0x00b3, 0x00db, 0x0019, 0x002d, 0x0015, 0x004a, 0x008d, 0x0022, 0x008a, 0x0018
+ .2byte 0x00c8, 0x00ba, 0x0013, 0x0025, 0x0015, 0x004b, 0x008d, 0x0022, 0x008d, 0x0018, 0x00c6, 0x00c4, 0x0019, 0x002d, 0x0015, 0x004c
+ .2byte 0x008d, 0x0022, 0x008a, 0x0018, 0x00b7, 0x00bb, 0x0013, 0x0025, 0x0015, 0x004d, 0x008d, 0x0022, 0x008d, 0x0018, 0x00b3, 0x00db
+ .2byte 0x0019, 0x002d, 0x0015, 0x004e, 0x008d, 0x0022, 0x008a, 0x0018, 0x00c8, 0x00ba, 0x0013, 0x0025, 0x0015, 0x004f, 0x008d, 0x0022
+ .2byte 0x008d, 0x0018, 0x00c6, 0x00c4, 0x0019, 0x002d, 0x0015, 0x0049, 0x008d, 0x0022, 0x008a, 0x0018, 0x00b7, 0x00bb, 0x0013, 0x0025
+ .2byte 0x0015, 0x0051, 0x008d, 0x0022, 0x008d, 0x0018, 0x00b3, 0x00db, 0x0019, 0x002d, 0x0015, 0x004a, 0x008d, 0x0022, 0x008a, 0x0018
+ .2byte 0x00c8, 0x00ba, 0x0013, 0x0025, 0x0015, 0x004b, 0x008d, 0x0022, 0x008d, 0x0018, 0x00c6, 0x00c4, 0x0019, 0x002d, 0x0015, 0x004c
+ .2byte 0x008d, 0x0022, 0x008a, 0x0018, 0x00b7, 0x00bb, 0x0013, 0x0025
+
+ .align 1
+gUnknown_0861392C:: @ 861392C
+ .2byte 0x0015, 0x0051, 0x0085, 0x0022, 0x008d, 0x0018, 0x00b3, 0x00db, 0x0019, 0x002d, 0x0015, 0x004a, 0x0087, 0x0022, 0x008a, 0x0018
+ .2byte 0x00c8, 0x00ba, 0x0013, 0x0025, 0x0015, 0x004b, 0x0088, 0x0022, 0x008d, 0x0018, 0x00c6, 0x00c4, 0x0019, 0x002d, 0x0015, 0x004c
+ .2byte 0x008d, 0x0022, 0x008a, 0x0018, 0x00b7, 0x00bb, 0x0013, 0x0025, 0x0015, 0x004d, 0x0086, 0x0022, 0x008d, 0x0018, 0x00b3, 0x00db
+ .2byte 0x0019, 0x002d, 0x0015, 0x004e, 0x008d, 0x0022, 0x008a, 0x0018, 0x00c8, 0x00ba, 0x0013, 0x0025, 0x0015, 0x004f, 0x008d, 0x0022
+ .2byte 0x008d, 0x0018, 0x00c6, 0x00c4, 0x0019, 0x002d, 0x0015, 0x0049, 0x008d, 0x0022, 0x008a, 0x0018, 0x00b7, 0x00bb, 0x0013, 0x0025
+ .2byte 0x0015, 0x0051, 0x008d, 0x0022, 0x008d, 0x0018, 0x00b3, 0x00db, 0x0019, 0x002d, 0x0015, 0x004a, 0x008d, 0x0022, 0x008a, 0x0018
+ .2byte 0x00c8, 0x00ba, 0x0013, 0x0025, 0x0015, 0x004b, 0x008d, 0x0022, 0x008d, 0x0018, 0x00c6, 0x00c4, 0x0019, 0x002d, 0x0015, 0x004c
+ .2byte 0x008d, 0x0022, 0x008a, 0x0018, 0x00b7, 0x00bb, 0x0013, 0x0025, 0x0015, 0x004d, 0x008d, 0x0022, 0x008d, 0x0018, 0x00b3, 0x00db
+ .2byte 0x0019, 0x002d, 0x0015, 0x004e, 0x008d, 0x0022, 0x008a, 0x0018, 0x00c8, 0x00ba, 0x0013, 0x0025, 0x0015, 0x004f, 0x008d, 0x0022
+ .2byte 0x008d, 0x0018, 0x00c6, 0x00c4, 0x0019, 0x002d, 0x0015, 0x0049, 0x008d, 0x0022, 0x008a, 0x0018, 0x00b7, 0x00bb, 0x0013, 0x0025
+ .2byte 0x0015, 0x0051, 0x008d, 0x0022, 0x008d, 0x0018, 0x00b3, 0x00db, 0x0019, 0x002d, 0x0015, 0x004a, 0x008d, 0x0022, 0x008a, 0x0018
+ .2byte 0x00c8, 0x00ba, 0x0013, 0x0025, 0x0015, 0x004b, 0x008d, 0x0022, 0x008d, 0x0018, 0x00c6, 0x00c4, 0x0019, 0x002d, 0x0015, 0x004c
+ .2byte 0x008d, 0x0022, 0x008a, 0x0018, 0x00b7, 0x00bb, 0x0013, 0x0025
+
+gUnknown_08613ABC:: @ 8613ABC
+ .byte 0x1f, 0x00, 0x2e, 0x01, 0x3d, 0x02, 0x47, 0x03, 0x51, 0x04, 0x5b, 0x05, 0x5e, 0x06, 0x61, 0x07, 0x64, 0x08, 0x0f, 0x00, 0x2e, 0x01, 0x3d, 0x02, 0x47, 0x03, 0x51, 0x04, 0x5b, 0x05, 0x5e, 0x06
+ .byte 0x61, 0x08, 0x64, 0x09, 0x0f, 0x00, 0x1e, 0x01, 0x3d, 0x02, 0x47, 0x03, 0x51, 0x04, 0x5b, 0x05, 0x5e, 0x06, 0x61, 0x07, 0x64, 0x08, 0x1c, 0x00, 0x2b, 0x01, 0x3a, 0x02, 0x44, 0x03, 0x4e, 0x04
+ .byte 0x58, 0x05, 0x5c, 0x07, 0x60, 0x08, 0x64, 0x09, 0x0f, 0x00, 0x2b, 0x01, 0x3a, 0x02, 0x44, 0x03, 0x4e, 0x04, 0x58, 0x05, 0x5c, 0x06, 0x60, 0x07, 0x64, 0x09, 0x0f, 0x00, 0x1e, 0x01, 0x3a, 0x02
+ .byte 0x44, 0x03, 0x4e, 0x04, 0x58, 0x05, 0x5c, 0x06, 0x60, 0x07, 0x64, 0x08, 0x1c, 0x00, 0x2b, 0x01, 0x3a, 0x02, 0x44, 0x03, 0x4e, 0x04, 0x58, 0x05, 0x5c, 0x06, 0x60, 0x08, 0x64, 0x09
+
+gUnknown_08613B3A:: @ 8613B3A
+ .byte 0x00, 0x09, 0x12, 0x1b, 0x24, 0x2d, 0x36, 0x00, 0x00, 0x00
+
+ .align 2
+gUnknown_08613B44:: @ 8613B44
+ .byte 0x03, 0x06
+
+ .align 2
+ .byte 0x0b, 0x06
+
+ .align 2
+ .byte 0x0d, 0x06
+
+ .align 2
+ .byte 0x0f, 0x01
+
+ .align 2
+ .byte 0x2b, 0x04
+
+ .align 2
+ .byte 0x2d, 0x01
+
+ .align 2
+ .byte 0x24, 0x09
+
+ .align 2
+ .byte 0x29, 0x04
+
+ .align 2
+ .byte 0x05, 0x05
+
+ .align 2
+ .byte 0x18, 0x04
+
+ .align 2
+ .byte 0x2f, 0x00
+
+ .align 2
+ .byte 0x2e, 0x09
+
+ .align 2
+ .byte 0x11, 0x0c
+
+ .align 2
+ .byte 0x10, 0x0b
+
+ .align 2
+ .byte 0x1e, 0x0d
+
+ .align 2
+ .byte 0x08, 0x01
+
+ .align 2
+ .byte 0x17, 0x03
+
+ .align 2
+ .byte 0x0c, 0x04
+
+ .align 2
+ .byte 0x38, 0x04
+
+ .align 2
+ .byte 0x1c, 0x03
+
+ .align 2
+ .byte 0x1a, 0x00
+
+ .align 2
+ .byte 0x19, 0x0b
+
+ .align 2
+ .byte 0x09, 0x07
+
+ .align 2
+ .byte 0x31, 0x07
+
+ .align 2
+ .byte 0x35, 0x07
+
+ .align 2
+ .byte 0x36, 0x01
+
+ .align 2
+ .byte 0x33, 0x00
+
+ .align 2
+ .byte 0x2a, 0x03
+
+ .align 2
+ .byte 0x16, 0x0d
+
+ .align 2
+ .byte 0x0e, 0x03
+
+ .align 2
+ .byte 0x15, 0x01
+
+ .align 2
+ .byte 0x14, 0x01
+
+ .align 2
+ .byte 0x2c, 0x01
+
+ .align 2
+ .byte 0x1b, 0x02
+
+ .align 2
+ .byte 0x04, 0x01
+
+ .align 2
+ .byte 0x07, 0x03
+
+ .align 2
+ .byte 0x34, 0x05
+
+ .align 2
+ .byte 0x32, 0x00
+
+ .align 2
+ .byte 0x37, 0x02
+
+ .align 2
+ .byte 0x1d, 0x04
+
+ .align 2
+ .byte 0x22, 0x09
+
+ .align 2
+ .byte 0x1f, 0x01
+
+ .align 2
+ .byte 0x25, 0x00
+
+ .align 2
+ .byte 0x0a, 0x04
+
+ .align 2
+ .byte 0x28, 0x00
+
+ .align 2
+ .byte 0x06, 0x05
+
+ .align 2
+ .byte 0x27, 0x0b
+
+ .align 2
+ .byte 0x26, 0x00
+
+ .align 2
+ .byte 0x13, 0x00
+
+ .align 2
+ .byte 0x12, 0x02
+
+ .align 2
+ .byte 0x39, 0x08
+
+ .align 2
+ .byte 0x02, 0x0b
+
+ .align 2
+ .byte 0x20, 0x01
+
+ .align 2
+ .byte 0x21, 0x00
+
+ .align 2
+gUnknown_08613C1C:: @ 8613C1C
+ .byte 0x0d, 0x03, 0x0e, 0x04, 0x10, 0x01, 0x11, 0x00, 0x03, 0x02, 0x12, 0x03, 0x0c, 0x03, 0x13, 0x03, 0x14, 0x03, 0x15, 0x02, 0x17, 0x02, 0x07, 0x02, 0x0a, 0x04, 0x19, 0x02, 0x1a, 0x02, 0x1b, 0x00
+ .byte 0x1d, 0x02, 0x1e, 0x02, 0x1f, 0x03, 0x20, 0x04, 0x26, 0x00, 0x27, 0x01, 0x29, 0x04, 0x2a, 0x05, 0x09, 0x04, 0x16, 0x05, 0x2b, 0x00, 0x2d, 0x04, 0x2e, 0x02, 0x30, 0x02, 0x32, 0x02, 0x31, 0x03
+ .byte 0x2f, 0x03, 0x33, 0x03, 0x34, 0x02, 0x04, 0x02, 0x35, 0x00, 0x36, 0x03, 0x37, 0x03, 0x38, 0x03, 0x1c, 0x01, 0x3a, 0x02, 0x05, 0x02, 0x42, 0x02, 0x02, 0x03, 0x44, 0x02, 0x45, 0x03, 0x47, 0x03
+ .byte 0x43, 0x00, 0x00, 0x04
+
+ .align 2
+gUnknown_08613C80:: @ 8613C80
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252D2D
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252D57
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252D81
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252DAB
+
+ .align 2
+gUnknown_08613C90:: @ 8613C90
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25330B
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2532CC
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25328B
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253248
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253206
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2531C4
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253183
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253140
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2530FD
+
+ .align 2
+gUnknown_08613CB4:: @ 8613CB4
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2544A6
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25445A
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25440B
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2543BA
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25436A
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25431A
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2542CB
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25427A
+
+ .align 2
+gUnknown_08613CD4:: @ 8613CD4
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252DD5
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252E03
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252E31
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252E5F
+
+ .align 2
+gUnknown_08613CE4:: @ 8613CE4
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25362E
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2535D4
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253578
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25351A
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2534BD
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253460
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253404
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2533A6
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25334D
+
+ .align 2
+gUnknown_08613D08:: @ 8613D08
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25471E
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2546CC
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25467C
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25462A
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2545D9
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254588
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254538
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2544E6
+
+ .align 2
+gUnknown_08613D28:: @ 8613D28
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252E8D
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252EAA
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252EC7
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252EE4
+
+ .align 2
+gUnknown_08613D38:: @ 8613D38
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2539EC
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253980
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253915
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2538A8
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25383C
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2537D0
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253765
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2536F8
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25368B
+
+ .align 2
+gUnknown_08613D5C:: @ 8613D5C
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254A0B
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2549AE
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25494D
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2548EB
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25488A
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254829
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2547C9
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254767
+
+ .align 2
+gUnknown_08613D7C:: @ 8613D7C
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252F01
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252F3A
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252F73
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252FAC
+
+ .align 2
+gUnknown_08613D8C:: @ 8613D8C
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253D3E
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253CE0
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253C87
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253C2C
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253BD2
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253B78
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253B1F
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253AC4
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253A69
+
+ .align 2
+gUnknown_08613DB0:: @ 8613DB0
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254C3E
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254BF1
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254BAE
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254B69
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254B25
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254AE1
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254A9E
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254A59
+
+ .align 2
+gUnknown_08613DD0:: @ 8613DD0
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_252FE5
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253000
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25301B
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253036
+
+ .align 2
+gUnknown_08613DE0:: @ 8613DE0
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253F6C
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253F34
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253EFA
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253EBE
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253E83
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253E48
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253E0E
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253DD2
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253D96
+
+ .align 2
+gUnknown_08613E04:: @ 8613E04
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254E6E
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254E27
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254DE0
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254D97
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254D4F
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254D07
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254CC0
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254C77
+
+ .align 2
+gUnknown_08613E24:: @ 8613E24
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253051
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25307C
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2530A7
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2530D2
+
+ .align 2
+gUnknown_08613E34:: @ 8613E34
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25422B
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2541DD
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25418D
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25413B
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_2540EA
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254099
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254049
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253FF7
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_253FA5
+
+ .align 2
+gUnknown_08613E58:: @ 8613E58
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_255068
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_25502F
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254FF6
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254FBB
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254F81
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254F47
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254F0E
+ .4byte BattleFrontier_BattlePyramidEmptySquare_Text_254ED3
+
+ .align 2
+gUnknown_08613E78:: @ 8613E78
+ .4byte gUnknown_08613C80
+ .4byte gUnknown_08613C90
+ .4byte gUnknown_08613CB4
+
+ .align 2
+gUnknown_08613E84:: @ 8613E84
+ .4byte gUnknown_08613CD4
+ .4byte gUnknown_08613CE4
+ .4byte gUnknown_08613D08
+
+ .align 2
+gUnknown_08613E90:: @ 8613E90
+ .4byte gUnknown_08613D28
+ .4byte gUnknown_08613D38
+ .4byte gUnknown_08613D5C
+
+ .align 2
+gUnknown_08613E9C:: @ 8613E9C
+ .4byte gUnknown_08613D7C
+ .4byte gUnknown_08613D8C
+ .4byte gUnknown_08613DB0
+
+ .align 2
+gUnknown_08613EA8:: @ 8613EA8
+ .4byte gUnknown_08613DD0
+ .4byte gUnknown_08613DE0
+ .4byte gUnknown_08613E04
+
+ .align 2
+gUnknown_08613EB4:: @ 8613EB4
+ .4byte gUnknown_08613E24
+ .4byte gUnknown_08613E34
+ .4byte gUnknown_08613E58
+
+ .align 2
+gUnknown_08613EC0:: @ 8613EC0
+ .4byte gUnknown_08613E78
+ .4byte gUnknown_08613E84
+ .4byte gUnknown_08613E90
+ .4byte gUnknown_08613E9C
+ .4byte gUnknown_08613EA8
+ .4byte gUnknown_08613EB4
+
+gUnknown_08613ED8:: @ 8613ED8
+ .byte 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x03, 0x04
+
+ .align 2
+gUnknown_08613EE0:: @ 8613EE0
+ .4byte sub_81A8E9C
+ .4byte sub_81A8F38
+ .4byte sub_81A9048
+ .4byte sub_81A9134
+ .4byte sub_81A917C
+ .4byte sub_81A91FC
+ .4byte sub_81A9254
+ .4byte CalculateBattlePyramidItemBallItemId
+ .4byte sub_81A93C8
+ .4byte sub_81A9414
+ .4byte sub_81A9424
+ .4byte sub_81A9618
+ .4byte sub_81A966C
+ .4byte sub_81A9684
+ .4byte sub_81A975C
+ .4byte sub_81A97C8
+ .4byte sub_81A9828
+ .4byte sub_81A9834
+
+ .align 1
+gUnknown_08613F28:: @ 8613F28
+ .2byte 0x003f, 0x0040, 0x0041, 0x0043, 0x0042, 0x0046
+
+ .align 2
+gUnknown_08613F34:: @ 8613F34
+ .2byte 0x00b3, 0x00b4, 0x00b7, 0x00c8, 0x00b9, 0x00bb, 0x00c4, 0x00c6, 0x00ba
+
+gUnknown_08613F46:: @ 8613F46
+ .byte 0x01, 0x04, 0xff, 0xff, 0x00, 0x02, 0x05, 0xff, 0x01, 0x03, 0x06, 0xff, 0x02, 0x07, 0xff, 0xff, 0x00, 0x05, 0x08, 0xff, 0x01, 0x04, 0x06, 0x09, 0x02, 0x05, 0x07, 0x0a, 0x03, 0x06, 0x0b, 0xff
+ .byte 0x04, 0x09, 0x0c, 0xff, 0x05, 0x08, 0x0a, 0x0d, 0x06, 0x09, 0x0b, 0x0e, 0x07, 0x0a, 0x0f, 0xff, 0x08, 0x0d, 0xff, 0xff, 0x09, 0x0c, 0x0e, 0xff, 0x0a, 0x0d, 0x0f, 0xff, 0x0b, 0x0e, 0xff, 0xff
+
+gUnknown_08613F86:: @ 8613F86
+ .byte 0x1e, 0x28, 0x32, 0x3c, 0x46, 0x50, 0x55, 0x5a, 0x5f, 0x64
diff --git a/data/maps/BattleFrontier_BattleArenaBattleRoom/scripts.inc b/data/maps/BattleFrontier_BattleArenaBattleRoom/scripts.inc
index 69df3aca2..bce2de516 100644
--- a/data/maps/BattleFrontier_BattleArenaBattleRoom/scripts.inc
+++ b/data/maps/BattleFrontier_BattleArenaBattleRoom/scripts.inc
@@ -73,7 +73,7 @@ BattleFrontier_BattleArenaBattleRoom_EventScript_25752E:: @ 825752E
waitse
waitmovement 0
setvar VAR_0x8004, 6
- special sub_81A5238
+ special CallBattleArenaFunction
msgbox BattleFrontier_BattleArenaBattleRoom_Text_257C68, 4
closemessage
applymovement 7, BattleFrontier_BattleArenaBattleRoom_Movement_257BF2
@@ -105,7 +105,7 @@ BattleFrontier_BattleArenaBattleRoom_EventScript_2575DB:: @ 82575DB
waitse
waitmovement 0
setvar VAR_0x8004, 6
- special sub_81A5238
+ special CallBattleArenaFunction
msgbox BattleFrontier_BattleArenaBattleRoom_Text_257CCE, 4
BattleFrontier_BattleArenaBattleRoom_EventScript_257615:: @ 8257615
@@ -266,7 +266,7 @@ BattleFrontier_BattleArenaBattleRoom_EventScript_25789A:: @ 825789A
waitmessage
setvar VAR_0x8004, 3
setvar VAR_0x8005, 2
- special sub_81A5238
+ special CallBattleArenaFunction
playse SE_SAVE
waitse
fadescreen 1
diff --git a/data/maps/BattleFrontier_BattleArenaLobby/scripts.inc b/data/maps/BattleFrontier_BattleArenaLobby/scripts.inc
index 710dd1ece..19976c855 100644
--- a/data/maps/BattleFrontier_BattleArenaLobby/scripts.inc
+++ b/data/maps/BattleFrontier_BattleArenaLobby/scripts.inc
@@ -32,11 +32,11 @@ BattleFrontier_BattleArenaLobby_EventScript_255C88:: @ 8255C88
setvar VAR_0x8004, 2
setvar VAR_0x8005, 1
setvar VAR_0x8006, 0
- special sub_81A5238
+ special CallBattleArenaFunction
setvar VAR_0x8004, 2
setvar VAR_0x8005, 2
setvar VAR_0x8006, 0
- special sub_81A5238
+ special CallBattleArenaFunction
setvar VAR_0x8004, 2
setvar VAR_0x8005, 0
setvar VAR_0x8006, 0
@@ -78,7 +78,7 @@ BattleFrontier_BattleArenaLobby_EventScript_255D2B:: @ 8255D2B
setvar VAR_0x8004, 2
setvar VAR_0x8005, 2
setvar VAR_0x8006, 0
- special sub_81A5238
+ special CallBattleArenaFunction
call BattleFrontier_BattleArenaLobby_EventScript_255D59
msgbox BattleFrontier_BattleArenaLobby_Text_256A74, 4
closemessage
@@ -93,7 +93,7 @@ BattleFrontier_BattleArenaLobby_EventScript_255D59:: @ 8255D59
special HealPlayerParty
setvar VAR_0x8004, 3
setvar VAR_0x8005, 0
- special sub_81A5238
+ special CallBattleArenaFunction
playse SE_SAVE
waitse
call BattleFrontier_BattleArenaLobby_EventScript_23E8E0
@@ -119,7 +119,7 @@ BattleFrontier_BattleArenaLobby_EventScript_255DC0:: @ 8255DC0
waitmessage
setvar VAR_0x8004, 3
setvar VAR_0x8005, 1
- special sub_81A5238
+ special CallBattleArenaFunction
playse SE_SAVE
waitse
setvar VAR_0x8004, 2
@@ -183,11 +183,11 @@ BattleFrontier_BattleArenaLobby_EventScript_255EE8:: @ 8255EE8
setvar VAR_0x8005, 4
special CallFrontierUtilFunc
setvar VAR_0x8004, 0
- special sub_81A5238
+ special CallBattleArenaFunction
setvar VAR_0x8004, 2
setvar VAR_0x8005, 2
setvar VAR_0x8006, 1
- special sub_81A5238
+ special CallBattleArenaFunction
setvar VAR_0x8004, 2
setvar VAR_0x8005, 0
setvar VAR_0x8006, 1
diff --git a/data/maps/BattleFrontier_BattleFactoryBattleRoom/scripts.inc b/data/maps/BattleFrontier_BattleFactoryBattleRoom/scripts.inc
index 6d2350b6f..96d53d42f 100644
--- a/data/maps/BattleFrontier_BattleFactoryBattleRoom/scripts.inc
+++ b/data/maps/BattleFrontier_BattleFactoryBattleRoom/scripts.inc
@@ -69,7 +69,7 @@ BattleFrontier_BattleFactoryBattleRoom_EventScript_25AE67:: @ 825AE67
waitmovement 0
call BattleFrontier_BattleFactoryBattleRoom_EventScript_25B1B4
setvar VAR_0x8004, 11
- special sub_81A5E74
+ special CallBattleFactoryFunction
removeobject 2
setobjectxyperm 2, 7, 1
addobject 2
@@ -109,14 +109,14 @@ BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25AEF8:: @ 825AEF8
BattleFrontier_BattleFactoryBattleRoom_EventScript_25AF0F:: @ 825AF0F
setvar VAR_0x8004, 1
setvar VAR_0x8005, 3
- special sub_81A5E74
+ special CallBattleFactoryFunction
compare VAR_RESULT, 9999
goto_eq BattleFrontier_BattleFactoryBattleRoom_EventScript_25AF3E
addvar VAR_RESULT, 1
setorcopyvar VAR_0x8006, VAR_RESULT
setvar VAR_0x8004, 2
setvar VAR_0x8005, 3
- special sub_81A5E74
+ special CallBattleFactoryFunction
BattleFrontier_BattleFactoryBattleRoom_EventScript_25AF3E:: @ 825AF3E
call BattleFrontier_BattleFactoryBattleRoom_EventScript_241EBA
@@ -235,24 +235,24 @@ BattleFrontier_BattleFactoryBattleRoom_EventScript_25B0E0:: @ 825B0E0
BattleFrontier_BattleFactoryBattleRoom_EventScript_25B105:: @ 825B105
setvar VAR_0x8004, 1
setvar VAR_0x8005, 3
- special sub_81A5E74
+ special CallBattleFactoryFunction
compare VAR_RESULT, 9999
goto_eq BattleFrontier_BattleFactoryBattleRoom_EventScript_25AF3E
addvar VAR_RESULT, 1
setorcopyvar VAR_0x8006, VAR_RESULT
setvar VAR_0x8004, 2
setvar VAR_0x8005, 3
- special sub_81A5E74
+ special CallBattleFactoryFunction
setvar VAR_0x8004, 1
setvar VAR_0x8005, 1
- special sub_81A5E74
+ special CallBattleFactoryFunction
compare VAR_RESULT, 9999
goto_eq BattleFrontier_BattleFactoryBattleRoom_EventScript_25AF43
addvar VAR_RESULT, 1
setvar VAR_0x8004, 2
setvar VAR_0x8005, 1
copyvar VAR_0x8006, VAR_RESULT
- special sub_81A5E74
+ special CallBattleFactoryFunction
setvar VAR_0x8004, 1
setvar VAR_0x8005, 2
special CallFrontierUtilFunc
diff --git a/data/maps/BattleFrontier_BattleFactoryLobby/scripts.inc b/data/maps/BattleFrontier_BattleFactoryLobby/scripts.inc
index 1a535c893..6ea24b81f 100644
--- a/data/maps/BattleFrontier_BattleFactoryLobby/scripts.inc
+++ b/data/maps/BattleFrontier_BattleFactoryLobby/scripts.inc
@@ -30,19 +30,19 @@ BattleFrontier_BattleFactoryLobby_EventScript_25843A:: @ 825843A
msgbox BattleFrontier_BattleFactoryLobby_Text_258ECA, 4
closemessage
setvar VAR_0x8004, 8
- special sub_81A5E74
+ special CallBattleFactoryFunction
setvar VAR_0x8004, 2
setvar VAR_0x8005, 3
setvar VAR_0x8006, 0
- special sub_81A5E74
+ special CallBattleFactoryFunction
setvar VAR_0x8004, 2
setvar VAR_0x8005, 1
setvar VAR_0x8006, 0
- special sub_81A5E74
+ special CallBattleFactoryFunction
setvar VAR_0x8004, 2
setvar VAR_0x8005, 2
setvar VAR_0x8006, 0
- special sub_81A5E74
+ special CallBattleFactoryFunction
setvar VAR_0x8004, 2
setvar VAR_0x8005, 0
setvar VAR_0x8006, 0
@@ -77,7 +77,7 @@ BattleFrontier_BattleFactoryLobby_EventScript_2584C6:: @ 82584C6
special LoadPlayerParty
setvar VAR_0x8004, 3
setvar VAR_0x8005, 0
- special sub_81A5E74
+ special CallBattleFactoryFunction
playse SE_SAVE
waitse
goto BattleFrontier_BattleFactoryLobby_EventScript_25853B
@@ -93,10 +93,10 @@ BattleFrontier_BattleFactoryLobby_EventScript_258506:: @ 8258506
setvar VAR_0x8004, 2
setvar VAR_0x8005, 2
setvar VAR_0x8006, 0
- special sub_81A5E74
+ special CallBattleFactoryFunction
setvar VAR_0x8004, 3
setvar VAR_0x8005, 0
- special sub_81A5E74
+ special CallBattleFactoryFunction
playse SE_SAVE
waitse
@@ -128,7 +128,7 @@ BattleFrontier_BattleFactoryLobby_EventScript_258592:: @ 8258592
waitmessage
setvar VAR_0x8004, 3
setvar VAR_0x8005, 1
- special sub_81A5E74
+ special CallBattleFactoryFunction
playse SE_SAVE
waitse
setvar VAR_0x8004, 2
@@ -193,7 +193,7 @@ BattleFrontier_BattleFactoryLobby_EventScript_258653:: @ 8258653
BattleFrontier_BattleFactoryLobby_EventScript_2586B9:: @ 82586B9
setvar VAR_TEMP_0, 0
setvar VAR_0x8004, 0
- special sub_81A5E74
+ special CallBattleFactoryFunction
setvar VAR_0x8004, 2
setvar VAR_0x8005, 0
setvar VAR_0x8006, 1
@@ -201,7 +201,7 @@ BattleFrontier_BattleFactoryLobby_EventScript_2586B9:: @ 82586B9
setvar VAR_0x8004, 2
setvar VAR_0x8005, 2
setvar VAR_0x8006, 1
- special sub_81A5E74
+ special CallBattleFactoryFunction
setvar VAR_0x8004, 2
setvar VAR_0x8005, 3
setvar VAR_0x8006, 0
diff --git a/data/maps/BattleFrontier_BattleFactoryPreBattleRoom/scripts.inc b/data/maps/BattleFrontier_BattleFactoryPreBattleRoom/scripts.inc
index 5764025e0..d99fed1b2 100644
--- a/data/maps/BattleFrontier_BattleFactoryPreBattleRoom/scripts.inc
+++ b/data/maps/BattleFrontier_BattleFactoryPreBattleRoom/scripts.inc
@@ -32,23 +32,23 @@ BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259AF9:: @ 8259AF9
compare VAR_0x8006, 2
goto_eq BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259E69
setvar VAR_0x8004, 13
- special sub_81A5E74
+ special CallBattleFactoryFunction
setvar VAR_0x8004, 12
- special sub_81A5E74
+ special CallBattleFactoryFunction
setvar VAR_0x8004, 14
- special sub_81A5E74
+ special CallBattleFactoryFunction
setorcopyvar VAR_0x8005, VAR_RESULT
setvar VAR_0x8004, 15
- special sub_81A5E74
+ special CallBattleFactoryFunction
setorcopyvar VAR_0x8006, VAR_RESULT
call BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259E93
call BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A004
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A1C8, 4
fadescreen 1
setvar VAR_0x8004, 8
- special sub_81A5E74
+ special CallBattleFactoryFunction
setvar VAR_0x8004, 6
- special sub_81A5E74
+ special CallBattleFactoryFunction
waitstate
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259B74:: @ 8259B74
@@ -66,9 +66,9 @@ BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259B74:: @ 8259B74
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259BA5:: @ 8259BA5
setvar VAR_0x8004, 9
- special sub_81A5E74
+ special CallBattleFactoryFunction
setvar VAR_0x8004, 16
- special sub_81A5E74
+ special CallBattleFactoryFunction
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A22D, 4
playfanfare MUS_ME_ASA
waitfanfare
@@ -165,12 +165,12 @@ BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259D66:: @ 8259D66
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259D98:: @ 8259D98
setvar VAR_0x8004, 12
- special sub_81A5E74
+ special CallBattleFactoryFunction
setvar VAR_0x8004, 14
- special sub_81A5E74
+ special CallBattleFactoryFunction
setorcopyvar VAR_0x8005, VAR_RESULT
setvar VAR_0x8004, 15
- special sub_81A5E74
+ special CallBattleFactoryFunction
setorcopyvar VAR_0x8006, VAR_RESULT
call BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259E93
call BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A004
@@ -183,12 +183,12 @@ BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259D98:: @ 8259D98
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259DF2:: @ 8259DF2
fadescreen 1
setvar VAR_0x8004, 7
- special sub_81A5E74
+ special CallBattleFactoryFunction
waitstate
compare VAR_RESULT, 1
goto_eq BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259B74
setvar VAR_0x8004, 8
- special sub_81A5E74
+ special CallBattleFactoryFunction
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25AB6C, 4
goto BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259B74
@@ -227,7 +227,7 @@ BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259E47:: @ 8259E47
waitmessage
setvar VAR_0x8004, 3
setvar VAR_0x8005, 2
- special sub_81A5E74
+ special CallBattleFactoryFunction
playse SE_SAVE
waitse
fadescreen 1
@@ -239,7 +239,7 @@ BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259E69:: @ 8259E69
special SavePlayerParty
setvar VAR_0x8004, 10
setvar VAR_0x8005, 0
- special sub_81A5E74
+ special CallBattleFactoryFunction
setvar VAR_0x8004, 2
setvar VAR_0x8005, 6
setvar VAR_0x8006, 1
@@ -381,39 +381,39 @@ BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A004:: @ 825A004
return
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A068:: @ 825A068
- msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25AAE6, 4
+ msgbox Text_StyleUnrestrained, 4
return
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A071:: @ 825A071
- msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A9CE, 4
+ msgbox Text_StyleTotalPreparation, 4
return
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A07A:: @ 825A07A
- msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A8D9, 4
+ msgbox Text_StyleSlowAndSteady, 4
return
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A083:: @ 825A083
- msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A912, 4
+ msgbox Text_StyleEndurance, 4
return
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A08C:: @ 825A08C
- msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A94C, 4
+ msgbox Text_StyleHighRisk, 4
return
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A095:: @ 825A095
- msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25AA16, 4
+ msgbox Text_StyleWeakenFoe, 4
return
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A09E:: @ 825A09E
- msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25AAA7, 4
+ msgbox Text_StyleImpossibleToPredict, 4
return
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A0A7:: @ 825A0A7
- msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A98C, 4
+ msgbox Text_StyleDependsOnFlow, 4
return
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A0B0:: @ 825A0B0
- msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25AA5A, 4
+ msgbox Text_StyleFlexible, 4
return
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A0B9:: @ 825A0B9
@@ -642,39 +642,39 @@ BattleFrontier_BattleFactoryPreBattleRoom_Text_25A893: @ 825A893
.string "The TRAINER appears to have no clear\n"
.string "favorites when it comes to type.$"
-BattleFrontier_BattleFactoryPreBattleRoom_Text_25A8D9: @ 825A8D9
+Text_StyleSlowAndSteady: @ 825A8D9
.string "The favorite battle style appears to\n"
.string "be slow and steady.$"
-BattleFrontier_BattleFactoryPreBattleRoom_Text_25A912: @ 825A912
+Text_StyleEndurance: @ 825A912
.string "The favorite battle style appears to\n"
.string "be one of endurance.$"
-BattleFrontier_BattleFactoryPreBattleRoom_Text_25A94C: @ 825A94C
+Text_StyleHighRisk: @ 825A94C
.string "The favorite battle style appears to\n"
.string "be high risk, high return.$"
-BattleFrontier_BattleFactoryPreBattleRoom_Text_25A98C: @ 825A98C
+Text_StyleDependsOnFlow: @ 825A98C
.string "The favorite battle style appears to\n"
.string "depend on the battle’s flow.$"
-BattleFrontier_BattleFactoryPreBattleRoom_Text_25A9CE: @ 825A9CE
+Text_StyleTotalPreparation: @ 825A9CE
.string "The favorite battle style appears to\n"
.string "be one based on total preparation.$"
-BattleFrontier_BattleFactoryPreBattleRoom_Text_25AA16: @ 825AA16
+Text_StyleWeakenFoe: @ 825AA16
.string "The favorite battle style appears\n"
.string "to be weakening the foe to start.$"
-BattleFrontier_BattleFactoryPreBattleRoom_Text_25AA5A: @ 825AA5A
+Text_StyleFlexible: @ 825AA5A
.string "The favorite battle style appears to\n"
.string "be flexibly adaptable to the situation.$"
-BattleFrontier_BattleFactoryPreBattleRoom_Text_25AAA7: @ 825AAA7
+Text_StyleImpossibleToPredict: @ 825AAA7
.string "The favorite battle style appears to\n"
.string "be impossible to predict.$"
-BattleFrontier_BattleFactoryPreBattleRoom_Text_25AAE6: @ 825AAE6
+Text_StyleUnrestrained: @ 825AAE6
.string "The favorite battle style appears to\n"
.string "be free-spirited and unrestrained.$"
diff --git a/data/maps/FallarborTown_BattleTentBattleRoom/scripts.inc b/data/maps/FallarborTown_BattleTentBattleRoom/scripts.inc
index 6ec39dfd2..8bbcef830 100644
--- a/data/maps/FallarborTown_BattleTentBattleRoom/scripts.inc
+++ b/data/maps/FallarborTown_BattleTentBattleRoom/scripts.inc
@@ -162,14 +162,14 @@ FallarborTown_BattleTentBattleRoom_EventScript_200AF3:: @ 8200AF3
waitstate
setvar VAR_0x8004, 1
setvar VAR_0x8005, 1
- special sub_81A5238
+ special CallBattleArenaFunction
compare VAR_RESULT, 9999
goto_eq FallarborTown_BattleTentBattleRoom_EventScript_2009B3
addvar VAR_RESULT, 1
setvar VAR_0x8004, 2
setvar VAR_0x8005, 1
copyvar VAR_0x8006, VAR_RESULT
- special sub_81A5238
+ special CallBattleArenaFunction
FallarborTown_BattleTentBattleRoom_EventScript_200B43:: @ 8200B43
message FallarborTown_BattleTentBattleRoom_Text_257D17
diff --git a/data/maps/SlateportCity_BattleTentBattleRoom/scripts.inc b/data/maps/SlateportCity_BattleTentBattleRoom/scripts.inc
index 833abdf99..6b63f13f8 100644
--- a/data/maps/SlateportCity_BattleTentBattleRoom/scripts.inc
+++ b/data/maps/SlateportCity_BattleTentBattleRoom/scripts.inc
@@ -42,7 +42,7 @@ SlateportCity_BattleTentBattleRoom_EventScript_2099BE:: @ 82099BE
applymovement 3, SlateportCity_BattleTentBattleRoom_Movement_209A99
waitmovement 0
setvar VAR_0x8004, 11
- special sub_81A5E74
+ special CallBattleFactoryFunction
setobjectxyperm 2, 5, 1
removeobject 2
addobject 2
diff --git a/data/maps/SlateportCity_BattleTentCorridor/scripts.inc b/data/maps/SlateportCity_BattleTentCorridor/scripts.inc
index c2ef5e3da..57df51237 100644
--- a/data/maps/SlateportCity_BattleTentCorridor/scripts.inc
+++ b/data/maps/SlateportCity_BattleTentCorridor/scripts.inc
@@ -59,9 +59,9 @@ SlateportCity_BattleTentCorridor_EventScript_208EB4:: @ 8208EB4
SlateportCity_BattleTentCorridor_EventScript_208EEE:: @ 8208EEE
setvar VAR_0x8004, 9
- special sub_81A5E74
+ special CallBattleFactoryFunction
setvar VAR_0x8004, 16
- special sub_81A5E74
+ special CallBattleFactoryFunction
msgbox SlateportCity_BattleTentCorridor_Text_25A22D, 4
playfanfare MUS_ME_ASA
waitfanfare
@@ -143,7 +143,7 @@ SlateportCity_BattleTentCorridor_EventScript_209044:: @ 8209044
special SavePlayerParty
setvar VAR_0x8004, 10
setvar VAR_0x8005, 0
- special sub_81A5E74
+ special CallBattleFactoryFunction
goto SlateportCity_BattleTentCorridor_EventScript_208F0D
SlateportCity_BattleTentCorridor_Movement_209059: @ 8209059
diff --git a/data/specials.inc b/data/specials.inc
index 5c1653d49..680843237 100644
--- a/data/specials.inc
+++ b/data/specials.inc
@@ -248,8 +248,8 @@ gSpecials:: @ 81DBA64
def_special sub_8195960
def_special CopyEReaderTrainerGreeting
def_special DoSpecialTrainerBattle
- def_special sub_81A5238
- def_special sub_81A5E74
+ def_special CallBattleArenaFunction
+ def_special CallBattleFactoryFunction
def_special sub_81A703C
def_special sub_81A8E7C
def_special StopMapMusic