diff options
-rw-r--r-- | asm/trainer_tower.s | 139 | ||||
-rw-r--r-- | data/trainer_tower/trainers.inc | 2866 | ||||
-rw-r--r-- | src/trainer_tower.c | 169 |
3 files changed, 235 insertions, 2939 deletions
diff --git a/asm/trainer_tower.s b/asm/trainer_tower.s index dd72f56e2..c1da74a98 100644 --- a/asm/trainer_tower.s +++ b/asm/trainer_tower.s @@ -5,145 +5,6 @@ .text - thumb_func_start sub_815DF54 -sub_815DF54: @ 815DF54 - push {r4,r5,lr} - ldr r0, _0815DF90 @ =gSpecialVar_0x8006 - ldrh r4, [r0] - ldr r2, _0815DF94 @ =gUnknown_203F458 - ldr r3, [r2] - ldrb r1, [r3] - lsls r0, r1, 5 - subs r0, r1 - lsls r1, r0, 5 - adds r0, r3, r1 - ldrb r5, [r0, 0xE] - cmp r5, 0x1 - beq _0815DF7C - lsls r0, r4, 2 - adds r0, r4 - lsls r0, 3 - adds r0, r4 - lsls r0, 3 - adds r0, r1 - adds r0, r3, r0 -_0815DF7C: - ldrb r1, [r0, 0x1B] - ldr r0, _0815DF98 @ =gSpecialVar_0x8005 - ldrh r0, [r0] - cmp r0, 0x3 - beq _0815DFD4 - cmp r0, 0x3 - bgt _0815DF9C - cmp r0, 0x2 - beq _0815DFA6 - b _0815E05C - .align 2, 0 -_0815DF90: .4byte gSpecialVar_0x8006 -_0815DF94: .4byte gUnknown_203F458 -_0815DF98: .4byte gSpecialVar_0x8005 -_0815DF9C: - cmp r0, 0x4 - beq _0815E000 - cmp r0, 0x5 - beq _0815E038 - b _0815E05C -_0815DFA6: - adds r0, r5, 0 - bl sub_815E068 - ldr r0, _0815DFD0 @ =gUnknown_203F458 - ldr r0, [r0] - ldrb r2, [r0] - lsls r1, r2, 5 - subs r1, r2 - lsls r1, 5 - adds r1, 0xC - adds r0, r1 - lsls r1, r4, 2 - adds r1, r4 - lsls r1, 3 - adds r1, r4 - lsls r1, 3 - adds r1, 0x4 - adds r0, r1 - adds r0, 0xE - b _0815E026 - .align 2, 0 -_0815DFD0: .4byte gUnknown_203F458 -_0815DFD4: - adds r0, r5, 0 - bl sub_815E068 - ldr r0, _0815DFFC @ =gUnknown_203F458 - ldr r0, [r0] - ldrb r2, [r0] - lsls r1, r2, 5 - subs r1, r2 - lsls r1, 5 - adds r1, 0xC - adds r0, r1 - lsls r1, r4, 2 - adds r1, r4 - lsls r1, 3 - adds r1, r4 - lsls r1, 3 - adds r1, 0x4 - adds r0, r1 - adds r0, 0x1A - b _0815E026 - .align 2, 0 -_0815DFFC: .4byte gUnknown_203F458 -_0815E000: - adds r0, r5, 0 - bl sub_815E068 - ldr r0, _0815E030 @ =gUnknown_203F458 - ldr r0, [r0] - ldrb r2, [r0] - lsls r1, r2, 5 - subs r1, r2 - lsls r1, 5 - adds r1, 0xC - adds r0, r1 - lsls r1, r4, 2 - adds r1, r4 - lsls r1, 3 - adds r1, r4 - lsls r1, 3 - adds r1, 0x4 - adds r0, r1 - adds r0, 0x26 -_0815E026: - ldr r1, _0815E034 @ =gStringVar4 - bl sub_815DEFC - b _0815E05C - .align 2, 0 -_0815E030: .4byte gUnknown_203F458 -_0815E034: .4byte gStringVar4 -_0815E038: - ldr r0, [r2] - ldrb r2, [r0] - lsls r1, r2, 5 - subs r1, r2 - lsls r1, 5 - adds r1, 0xC - adds r0, r1 - lsls r1, r4, 2 - adds r1, r4 - lsls r1, 3 - adds r1, r4 - lsls r1, 3 - adds r1, 0x4 - adds r0, r1 - adds r0, 0x32 - ldr r1, _0815E064 @ =gStringVar4 - bl sub_815DEFC -_0815E05C: - pop {r4,r5} - pop {r0} - bx r0 - .align 2, 0 -_0815E064: .4byte gStringVar4 - thumb_func_end sub_815DF54 - thumb_func_start sub_815E068 sub_815E068: @ 815E068 push {r4,r5,lr} diff --git a/data/trainer_tower/trainers.inc b/data/trainer_tower/trainers.inc index 3bb762224..bd23b849e 100644 --- a/data/trainer_tower/trainers.inc +++ b/data/trainer_tower/trainers.inc @@ -6,6 +6,37 @@ .4byte \id | (\secret << 16) .endm + .macro dummy_tower_mon + .align 2 + .2byte SPECIES_NONE, ITEM_NONE + .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE + .byte 0, 0x00 @ level, ppBonuses + .byte 0, 0, 0, 0, 0, 0 @ EVs + .align 2 + trainerid 0, 0 @ OT ID + ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability + .4byte 0x00000000 @ personality + .string "$$$$$$$$$$$", 11 + .byte 0 @ friendship + .endm + + .macro dummy_tower_team + .string "$", 11 + .byte 0x00, 0x01, 0x00 + + .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF + .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF + .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF + .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF + + dummy_tower_mon + dummy_tower_mon + dummy_tower_mon + dummy_tower_mon + dummy_tower_mon + dummy_tower_mon + .endm + .align 2 gUnknown_847ABAC:: .byte 0x01, 0x08, 0x00, 0x07 @@ -89,166 +120,8 @@ gUnknown_847ABAC:: .string "SLOWBRO$", 11 .byte 255 @ friendship - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - + dummy_tower_team + dummy_tower_team .byte 0xab, 0x6a, 0x01 .align 2 @@ -334,166 +207,8 @@ gUnknown_847AF8C:: .string "MR. MIME$", 11 .byte 255 @ friendship - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - + dummy_tower_team + dummy_tower_team .byte 0x56, 0x64, 0x01 .align 2 @@ -579,166 +294,8 @@ gUnknown_847B36C:: .string "CLEFABLE$", 11 .byte 255 @ friendship - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - + dummy_tower_team + dummy_tower_team .byte 0xec, 0x64, 0x01 .align 2 @@ -904,86 +461,7 @@ gUnknown_847B74C:: .string "GENGAR$", 11 .byte 255 @ friendship - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - + dummy_tower_team .byte 0x08, 0x79, 0x01 .align 2 @@ -1149,86 +627,7 @@ gUnknown_847BB2C:: .string "PORYGON2$", 11 .byte 255 @ friendship - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - + dummy_tower_team .byte 0x3b, 0x5d, 0x01 .align 2 @@ -1394,86 +793,7 @@ gUnknown_847BF0C:: .string "HERACROSS$", 11 .byte 255 @ friendship - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - + dummy_tower_team .byte 0xb1, 0x60, 0x01 .align 2 @@ -2049,166 +1369,8 @@ gUnknown_847CAAC:: .string "RAPIDASH$", 11 .byte 255 @ friendship - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - + dummy_tower_team + dummy_tower_team .byte 0x17, 0x64, 0x01 .align 2 @@ -2294,166 +1456,8 @@ gUnknown_847CE8C:: .string "SNUBBULL$", 11 .byte 255 @ friendship - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - + dummy_tower_team + dummy_tower_team .byte 0xb7, 0x6c, 0x01 .align 2 @@ -2539,166 +1543,8 @@ gUnknown_847D26C:: .string "FORRETRESS$", 11 .byte 255 @ friendship - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - + dummy_tower_team + dummy_tower_team .byte 0x1f, 0x6e, 0x01 .align 2 @@ -2864,86 +1710,7 @@ gUnknown_847D64C:: .string "POLIWRATH$", 11 .byte 255 @ friendship - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - + dummy_tower_team .byte 0xb4, 0x66, 0x01 .align 2 @@ -3109,86 +1876,7 @@ gUnknown_847DA2C:: .string "UMBREON$", 11 .byte 255 @ friendship - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - + dummy_tower_team .byte 0xc2, 0x7f, 0x01 .align 2 @@ -3354,86 +2042,7 @@ gUnknown_847DE0C:: .string "XATU$", 11 .byte 255 @ friendship - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - + dummy_tower_team .byte 0xb0, 0x6b, 0x01 .align 2 @@ -4009,166 +2618,8 @@ gUnknown_847E9AC:: .string "DUNSPARCE$", 11 .byte 255 @ friendship - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - + dummy_tower_team + dummy_tower_team .byte 0x30, 0x65, 0x01 .align 2 @@ -4254,166 +2705,8 @@ gUnknown_847ED8C:: .string "DRAGONITE$", 11 .byte 255 @ friendship - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - + dummy_tower_team + dummy_tower_team .byte 0x32, 0x6e, 0x01 .align 2 @@ -4499,166 +2792,8 @@ gUnknown_847F16C:: .string "GRANBULL$", 11 .byte 255 @ friendship - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - + dummy_tower_team + dummy_tower_team .byte 0x90, 0x68, 0x01 .align 2 @@ -4824,86 +2959,7 @@ gUnknown_847F54C:: .string "KABUTOPS$", 11 .byte 255 @ friendship - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - + dummy_tower_team .byte 0x7c, 0x5d, 0x01 .align 2 @@ -5069,86 +3125,7 @@ gUnknown_847F92C:: .string "RHYDON$", 11 .byte 255 @ friendship - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - + dummy_tower_team .byte 0xf4, 0x60, 0x01 .align 2 @@ -5969,166 +3946,8 @@ gUnknown_84808AC:: .string "FORRETRESS$", 11 .byte 255 @ friendship - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - + dummy_tower_team + dummy_tower_team .byte 0x6a, 0x5b, 0x01 .align 2 @@ -6214,166 +4033,8 @@ gUnknown_8480C8C:: .string "PORYGON$", 11 .byte 255 @ friendship - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - + dummy_tower_team + dummy_tower_team .byte 0xec, 0x60, 0x01 .align 2 @@ -6459,166 +4120,8 @@ gUnknown_848106C:: .string "STARMIE$", 11 .byte 255 @ friendship - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - + dummy_tower_team + dummy_tower_team .byte 0x4b, 0x62, 0x01 .align 2 @@ -6784,86 +4287,7 @@ gUnknown_848144C:: .string "LAPRAS$", 11 .byte 255 @ friendship - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - + dummy_tower_team .byte 0x60, 0x63, 0x01 .align 2 @@ -7029,86 +4453,7 @@ gUnknown_848182C:: .string "STARMIE$", 11 .byte 255 @ friendship - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - + dummy_tower_team .byte 0x72, 0x52, 0x01 .align 2 @@ -7274,86 +4619,7 @@ gUnknown_8481C0C:: .string "WOOPER$", 11 .byte 255 @ friendship - .string "$", 11 - .byte 0x00, 0x01, 0x00 - - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - .2byte 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - - .align 2 - .2byte SPECIES_NONE, ITEM_NONE - .2byte MOVE_NONE, MOVE_NONE, MOVE_NONE, MOVE_NONE - .byte 0, 0x00 @ level, ppBonuses - .byte 0, 0, 0, 0, 0, 0 @ EVs - .align 2 - trainerid 0, 0 @ OT ID - ivs 0, 0, 0, 0, 0, 0, 0 @ IVs, ability - .4byte 0x00000000 @ personality - .string "$$$$$$$$$$$", 11 - .byte 0 @ friendship - + dummy_tower_team .byte 0x66, 0x59, 0x01 .align 2 diff --git a/src/trainer_tower.c b/src/trainer_tower.c index b94358185..91132c07b 100644 --- a/src/trainer_tower.c +++ b/src/trainer_tower.c @@ -523,3 +523,172 @@ void sub_815DEFC(u16 * ecWords, u8 * dest) dest[r1] = CHAR_PROMPT_SCROLL; } } + +#ifdef NONMATCHING +void sub_815DF54(void) +{ + u16 r4 = gSpecialVar_0x8006; + u8 r1; + u8 r5 = gUnknown_203F458->unk_0004.unk_0008[gUnknown_203F458->unk_0000].unk_002; + // HOW DO I MATCH THIS CONTROL FLOW?!?! + r1 = gUnknown_203F458->unk_0004.unk_0008[gUnknown_203F458->unk_0000].unk_004[r5 == 1 ? 0 : r4].unk_00B; + switch (gSpecialVar_0x8005) + { + case 2: + sub_815E068(r5, r1); + sub_815DEFC(gUnknown_203F458->unk_0004.unk_0008[gUnknown_203F458->unk_0000].unk_004[r4].unk_00E, gStringVar4); + break; + case 3: + sub_815E068(r5, r1); + sub_815DEFC(gUnknown_203F458->unk_0004.unk_0008[gUnknown_203F458->unk_0000].unk_004[r4].unk_01A, gStringVar4); + break; + case 4: + sub_815E068(r5, r1); + sub_815DEFC(gUnknown_203F458->unk_0004.unk_0008[gUnknown_203F458->unk_0000].unk_004[r4].unk_026, gStringVar4); + break; + case 5: + sub_815DEFC(gUnknown_203F458->unk_0004.unk_0008[gUnknown_203F458->unk_0000].unk_004[r4].unk_032, gStringVar4); + break; + } +} +#else +NAKED +void sub_815DF54(void) +{ + asm_unified("\tpush {r4,r5,lr}\n" + "\tldr r0, _0815DF90 @ =gSpecialVar_0x8006\n" + "\tldrh r4, [r0]\n" + "\tldr r2, _0815DF94 @ =gUnknown_203F458\n" + "\tldr r3, [r2]\n" + "\tldrb r1, [r3]\n" + "\tlsls r0, r1, 5\n" + "\tsubs r0, r1\n" + "\tlsls r1, r0, 5\n" + "\tadds r0, r3, r1\n" + "\tldrb r5, [r0, 0xE]\n" + "\tcmp r5, 0x1\n" + "\tbeq _0815DF7C\n" + "\tlsls r0, r4, 2\n" + "\tadds r0, r4\n" + "\tlsls r0, 3\n" + "\tadds r0, r4\n" + "\tlsls r0, 3\n" + "\tadds r0, r1\n" + "\tadds r0, r3, r0\n" + "_0815DF7C:\n" + "\tldrb r1, [r0, 0x1B]\n" + "\tldr r0, _0815DF98 @ =gSpecialVar_0x8005\n" + "\tldrh r0, [r0]\n" + "\tcmp r0, 0x3\n" + "\tbeq _0815DFD4\n" + "\tcmp r0, 0x3\n" + "\tbgt _0815DF9C\n" + "\tcmp r0, 0x2\n" + "\tbeq _0815DFA6\n" + "\tb _0815E05C\n" + "\t.align 2, 0\n" + "_0815DF90: .4byte gSpecialVar_0x8006\n" + "_0815DF94: .4byte gUnknown_203F458\n" + "_0815DF98: .4byte gSpecialVar_0x8005\n" + "_0815DF9C:\n" + "\tcmp r0, 0x4\n" + "\tbeq _0815E000\n" + "\tcmp r0, 0x5\n" + "\tbeq _0815E038\n" + "\tb _0815E05C\n" + "_0815DFA6:\n" + "\tadds r0, r5, 0\n" + "\tbl sub_815E068\n" + "\tldr r0, _0815DFD0 @ =gUnknown_203F458\n" + "\tldr r0, [r0]\n" + "\tldrb r2, [r0]\n" + "\tlsls r1, r2, 5\n" + "\tsubs r1, r2\n" + "\tlsls r1, 5\n" + "\tadds r1, 0xC\n" + "\tadds r0, r1\n" + "\tlsls r1, r4, 2\n" + "\tadds r1, r4\n" + "\tlsls r1, 3\n" + "\tadds r1, r4\n" + "\tlsls r1, 3\n" + "\tadds r1, 0x4\n" + "\tadds r0, r1\n" + "\tadds r0, 0xE\n" + "\tb _0815E026\n" + "\t.align 2, 0\n" + "_0815DFD0: .4byte gUnknown_203F458\n" + "_0815DFD4:\n" + "\tadds r0, r5, 0\n" + "\tbl sub_815E068\n" + "\tldr r0, _0815DFFC @ =gUnknown_203F458\n" + "\tldr r0, [r0]\n" + "\tldrb r2, [r0]\n" + "\tlsls r1, r2, 5\n" + "\tsubs r1, r2\n" + "\tlsls r1, 5\n" + "\tadds r1, 0xC\n" + "\tadds r0, r1\n" + "\tlsls r1, r4, 2\n" + "\tadds r1, r4\n" + "\tlsls r1, 3\n" + "\tadds r1, r4\n" + "\tlsls r1, 3\n" + "\tadds r1, 0x4\n" + "\tadds r0, r1\n" + "\tadds r0, 0x1A\n" + "\tb _0815E026\n" + "\t.align 2, 0\n" + "_0815DFFC: .4byte gUnknown_203F458\n" + "_0815E000:\n" + "\tadds r0, r5, 0\n" + "\tbl sub_815E068\n" + "\tldr r0, _0815E030 @ =gUnknown_203F458\n" + "\tldr r0, [r0]\n" + "\tldrb r2, [r0]\n" + "\tlsls r1, r2, 5\n" + "\tsubs r1, r2\n" + "\tlsls r1, 5\n" + "\tadds r1, 0xC\n" + "\tadds r0, r1\n" + "\tlsls r1, r4, 2\n" + "\tadds r1, r4\n" + "\tlsls r1, 3\n" + "\tadds r1, r4\n" + "\tlsls r1, 3\n" + "\tadds r1, 0x4\n" + "\tadds r0, r1\n" + "\tadds r0, 0x26\n" + "_0815E026:\n" + "\tldr r1, _0815E034 @ =gStringVar4\n" + "\tbl sub_815DEFC\n" + "\tb _0815E05C\n" + "\t.align 2, 0\n" + "_0815E030: .4byte gUnknown_203F458\n" + "_0815E034: .4byte gStringVar4\n" + "_0815E038:\n" + "\tldr r0, [r2]\n" + "\tldrb r2, [r0]\n" + "\tlsls r1, r2, 5\n" + "\tsubs r1, r2\n" + "\tlsls r1, 5\n" + "\tadds r1, 0xC\n" + "\tadds r0, r1\n" + "\tlsls r1, r4, 2\n" + "\tadds r1, r4\n" + "\tlsls r1, 3\n" + "\tadds r1, r4\n" + "\tlsls r1, 3\n" + "\tadds r1, 0x4\n" + "\tadds r0, r1\n" + "\tadds r0, 0x32\n" + "\tldr r1, _0815E064 @ =gStringVar4\n" + "\tbl sub_815DEFC\n" + "_0815E05C:\n" + "\tpop {r4,r5}\n" + "\tpop {r0}\n" + "\tbx r0\n" + "\t.align 2, 0\n" + "_0815E064: .4byte gStringVar4"); +} +#endif // NONMATCHING |