Merge branch 'master' of https://github.com/pret/pokeemerald
This commit is contained in:
+1
-2
@@ -15,8 +15,7 @@
|
||||
*.latfont
|
||||
*.hwjpnfont
|
||||
*.fwjpnfont
|
||||
src/*.s
|
||||
tools/*
|
||||
tools/agbcc
|
||||
*.map
|
||||
*.ld
|
||||
*.bat
|
||||
|
||||
+17
-2
@@ -2,12 +2,27 @@ First, you must put a Pokémon Emerald (US) ROM in the root directory of the rep
|
||||
|
||||
# Linux
|
||||
|
||||
TBD
|
||||
Install [**devkitARM**](http://devkitpro.org/wiki/Getting_Started/devkitARM).
|
||||
|
||||
Make sure that there is an environment variable called DEVKITARM with the path of the directory before the "bin" directory containing "arm-none-eabi-as", "arm-none-eabi-cpp", "arm-none-eabi-ld" and "arm-none-eabi-objcopy".
|
||||
|
||||
Then get the compiler from https://github.com/pret/agbcc and run the following commands.
|
||||
|
||||
build.sh
|
||||
install.sh PATH_OF_POKEEMERALD_DIRECTORY
|
||||
|
||||
Then in the pokeemerald directory, build the tools.
|
||||
|
||||
build_tools.sh
|
||||
|
||||
Finally, build the rom.
|
||||
|
||||
make
|
||||
|
||||
# Windows
|
||||
|
||||
Install [**devkitARM**](http://devkitpro.org/wiki/Getting_Started/devkitARM).
|
||||
|
||||
Then download [**pokeruby-tools**](https://github.com/pret/pokeruby-tools). Copy the `tools/` folder with the compiled `exe`s to the `tools/` folder in your `pokeemerald/` directory.
|
||||
Then get the compiled tools from https://github.com/pret/pokeruby-tools. Copy the `tools/` folder over the `tools/` folder in your pokeemerald directory.
|
||||
|
||||
You can then build pokeemerald using `make` in the MSYS environment provided with devkitARM.
|
||||
|
||||
@@ -13,18 +13,22 @@ To set up the repository, see [**INSTALL.md**](INSTALL.md).
|
||||
|
||||
* Disassembly of [**Pokémon Red/Blue**][pokered]
|
||||
* Disassembly of [**Pokémon Yellow**][pokeyellow]
|
||||
* Disassembly of [**Pokémon Gold**][pokegold]
|
||||
* Disassembly of [**Pokémon Crystal**][pokecrystal]
|
||||
* Disassembly of [**Pokémon Pinball**][pokepinball]
|
||||
* Disassembly of [**Pokémon TCG**][poketcg]
|
||||
* Disassembly of [**Pokémon Ruby**][pokeruby]
|
||||
* Disassembly of [**Pokémon Fire Red**][pokefirered]
|
||||
* Discord: [**pret**][Discord]
|
||||
* irc: **irc.freenode.net** [**#pret**][irc]
|
||||
|
||||
[pokered]: https://github.com/pret/pokered
|
||||
[pokeyellow]: https://github.com/pret/pokeyellow
|
||||
[pokegold]: https://github.com/pret/pokegold
|
||||
[pokecrystal]: https://github.com/pret/pokecrystal
|
||||
[pokepinball]: https://github.com/pret/pokepinball
|
||||
[poketcg]: https://github.com/pret/poketcg
|
||||
[pokeruby]: https://github.com/pret/pokeruby
|
||||
[pokefirered]: https://github.com/pret/pokefirered
|
||||
[Discord]: https://discord.gg/cJxDDVP
|
||||
[irc]: https://kiwiirc.com/client/irc.freenode.net/?#pret
|
||||
|
||||
@@ -867,7 +867,7 @@ LaunchStatusAnimation: @ 80AA364
|
||||
strb r4, [r0]
|
||||
ldr r0, =gAnimBankTarget
|
||||
strb r4, [r0]
|
||||
ldr r0, =gUnknown_082C92FC
|
||||
ldr r0, =gBattleAnims_Statuses
|
||||
movs r2, 0
|
||||
bl LaunchBattleAnimation
|
||||
ldr r0, =task0A_80788BC
|
||||
|
||||
+12
-12
@@ -14567,7 +14567,7 @@ _08105CCC:
|
||||
lsls r2, 1
|
||||
adds r0, r2
|
||||
str r1, [r0]
|
||||
ldr r0, =gUnknown_08C22610
|
||||
ldr r0, =gBattleAnimSpritePalette_206
|
||||
bl LZDecompressWram
|
||||
movs r4, 0
|
||||
_08105D00:
|
||||
@@ -15557,7 +15557,7 @@ _0810653A:
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _08106578
|
||||
ldr r1, =gUnknown_08D93960
|
||||
ldr r1, =gBattleAnimBackgroundTilemap_ScaryFaceContest
|
||||
b _0810658A
|
||||
.pool
|
||||
_08106578:
|
||||
@@ -15568,7 +15568,7 @@ _08106578:
|
||||
lsrs r0, 24
|
||||
cmp r0, 0x1
|
||||
bne _0810659C
|
||||
ldr r1, =gUnknown_08D93598
|
||||
ldr r1, =gBattleAnimBackgroundTilemap_ScaryFacePlayer
|
||||
_0810658A:
|
||||
mov r0, sp
|
||||
movs r2, 0
|
||||
@@ -15576,7 +15576,7 @@ _0810658A:
|
||||
b _081065A6
|
||||
.pool
|
||||
_0810659C:
|
||||
ldr r1, =gUnknown_08D9377C
|
||||
ldr r1, =gBattleAnimBackgroundTilemap_ScaryFaceOpponent
|
||||
mov r0, sp
|
||||
movs r2, 0
|
||||
bl sub_80A6D60
|
||||
@@ -17067,8 +17067,8 @@ sub_8107144: @ 8107144
|
||||
.pool
|
||||
thumb_func_end sub_8107144
|
||||
|
||||
thumb_func_start update_fury_cutter_counter_copy
|
||||
update_fury_cutter_counter_copy: @ 8107168
|
||||
thumb_func_start sub_8107168
|
||||
sub_8107168: @ 8107168
|
||||
push {lr}
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
@@ -17081,7 +17081,7 @@ update_fury_cutter_counter_copy: @ 8107168
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end update_fury_cutter_counter_copy
|
||||
thumb_func_end sub_8107168
|
||||
|
||||
thumb_func_start sub_8107188
|
||||
sub_8107188: @ 8107188
|
||||
@@ -18097,7 +18097,7 @@ _081079E0:
|
||||
_081079EA:
|
||||
mov r0, sp
|
||||
ldrb r0, [r0, 0x9]
|
||||
ldr r1, =gUnknown_08D94AB8
|
||||
ldr r1, =gBattleAnimBackgroundImage_Surf
|
||||
mov r2, sp
|
||||
ldrh r2, [r2, 0xA]
|
||||
bl sub_80A6CC0
|
||||
@@ -18106,7 +18106,7 @@ _081079EA:
|
||||
ldrsh r0, [r0, r1]
|
||||
cmp r0, 0
|
||||
bne _08107A24
|
||||
ldr r0, =gUnknown_08D95DD8
|
||||
ldr r0, =gBattleAnimBackgroundPalette_Surf
|
||||
mov r1, sp
|
||||
ldrb r1, [r1, 0x8]
|
||||
lsls r1, 4
|
||||
@@ -18115,7 +18115,7 @@ _081079EA:
|
||||
b _08107A32
|
||||
.pool
|
||||
_08107A24:
|
||||
ldr r0, =gUnknown_08D8FB9C
|
||||
ldr r0, =gBattleAnimBackgroundImageMuddyWater_Pal
|
||||
mov r1, sp
|
||||
ldrb r1, [r1, 0x8]
|
||||
lsls r1, 4
|
||||
@@ -26969,7 +26969,7 @@ _0810C0E2:
|
||||
mov r3, sp
|
||||
ldrh r3, [r3, 0xA]
|
||||
bl LoadBgTiles
|
||||
ldr r1, =gUnknown_08D932E0
|
||||
ldr r1, =gBattleAnimFogTilemap
|
||||
mov r0, sp
|
||||
movs r2, 0
|
||||
bl sub_80A6D60
|
||||
@@ -27251,7 +27251,7 @@ _0810C366:
|
||||
mov r3, sp
|
||||
ldrh r3, [r3, 0xA]
|
||||
bl LoadBgTiles
|
||||
ldr r1, =gUnknown_08D932E0
|
||||
ldr r1, =gBattleAnimFogTilemap
|
||||
mov r0, sp
|
||||
movs r2, 0
|
||||
bl sub_80A6D60
|
||||
|
||||
@@ -639,8 +639,8 @@ _0815A5AC:
|
||||
.pool
|
||||
thumb_func_end sub_815A52C
|
||||
|
||||
thumb_func_start c3_80DE6F0
|
||||
c3_80DE6F0: @ 815A5C8
|
||||
thumb_func_start sub_815A5C8
|
||||
sub_815A5C8: @ 815A5C8
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
ldr r2, =gTasks
|
||||
@@ -656,7 +656,7 @@ c3_80DE6F0: @ 815A5C8
|
||||
strb r0, [r1]
|
||||
bx lr
|
||||
.pool
|
||||
thumb_func_end c3_80DE6F0
|
||||
thumb_func_end sub_815A5C8
|
||||
|
||||
thumb_func_start sub_815A5F0
|
||||
sub_815A5F0: @ 815A5F0
|
||||
@@ -3271,8 +3271,8 @@ _0815BAFC:
|
||||
.pool
|
||||
thumb_func_end sub_815B7D0
|
||||
|
||||
thumb_func_start c3_80DFBE4
|
||||
c3_80DFBE4: @ 815BB18
|
||||
thumb_func_start sub_815BB18
|
||||
sub_815BB18: @ 815BB18
|
||||
push {r4,lr}
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
@@ -3297,7 +3297,7 @@ c3_80DFBE4: @ 815BB18
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end c3_80DFBE4
|
||||
thumb_func_end sub_815BB18
|
||||
|
||||
thumb_func_start sub_815BB58
|
||||
sub_815BB58: @ 815BB58
|
||||
|
||||
@@ -150,8 +150,8 @@ _08158C4C:
|
||||
.pool
|
||||
thumb_func_end sub_8158C04
|
||||
|
||||
thumb_func_start mas_80DCF38
|
||||
mas_80DCF38: @ 8158C58
|
||||
thumb_func_start sub_8158C58
|
||||
sub_8158C58: @ 8158C58
|
||||
push {r4-r7,lr}
|
||||
mov r7, r10
|
||||
mov r6, r9
|
||||
@@ -230,7 +230,7 @@ mas_80DCF38: @ 8158C58
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end mas_80DCF38
|
||||
thumb_func_end sub_8158C58
|
||||
|
||||
thumb_func_start sub_8158D08
|
||||
sub_8158D08: @ 8158D08
|
||||
|
||||
@@ -13641,7 +13641,7 @@ sub_8195ED8: @ 8195ED8
|
||||
push {r4,lr}
|
||||
ldr r4, =gMapHeader
|
||||
ldrb r0, [r4, 0x17]
|
||||
bl is_light_level_1_2_3_or_6
|
||||
bl Overworld_MapTypeAllowsTeleportAndFly
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _08195F30
|
||||
|
||||
@@ -189,7 +189,7 @@ _0819A69C:
|
||||
bl ResetSpriteData
|
||||
bl ResetTasks
|
||||
bl FreeAllSpritePalettes
|
||||
ldr r0, =gUnknown_08DC0754
|
||||
ldr r0, =gFrontierFactorySelectMenu_Gfx
|
||||
ldr r5, =gUnknown_0203CE2C
|
||||
ldr r1, [r5]
|
||||
movs r2, 0x88
|
||||
@@ -211,7 +211,7 @@ _0819A69C:
|
||||
movs r2, 0x60
|
||||
movs r3, 0
|
||||
bl LoadBgTiles
|
||||
ldr r0, =gUnknown_08DC0B94
|
||||
ldr r0, =gFrontierFactorySelectMenu_Tilemap
|
||||
ldr r4, =gUnknown_0203CE34
|
||||
ldr r1, [r4]
|
||||
movs r2, 0x80
|
||||
@@ -223,7 +223,7 @@ _0819A69C:
|
||||
movs r0, 0x1
|
||||
movs r3, 0
|
||||
bl LoadBgTilemap
|
||||
ldr r0, =gUnknown_08DC0714
|
||||
ldr r0, =gFrontierFactorySelectMenu_Pal
|
||||
movs r1, 0
|
||||
movs r2, 0x40
|
||||
bl LoadPalette
|
||||
@@ -6646,7 +6646,7 @@ _0819DDA8:
|
||||
bl ResetTasks
|
||||
bl FreeAllSpritePalettes
|
||||
bl dp13_810BB8C
|
||||
ldr r0, =gUnknown_08DC0754
|
||||
ldr r0, =gFrontierFactorySelectMenu_Gfx
|
||||
ldr r5, =gUnknown_0203CE40
|
||||
ldr r1, [r5]
|
||||
movs r2, 0x88
|
||||
@@ -6668,7 +6668,7 @@ _0819DDA8:
|
||||
movs r2, 0x60
|
||||
movs r3, 0
|
||||
bl LoadBgTiles
|
||||
ldr r0, =gUnknown_08DC0B94
|
||||
ldr r0, =gFrontierFactorySelectMenu_Tilemap
|
||||
ldr r4, =gUnknown_0203CE48
|
||||
ldr r1, [r4]
|
||||
movs r2, 0x80
|
||||
@@ -6680,7 +6680,7 @@ _0819DDA8:
|
||||
movs r0, 0x1
|
||||
movs r3, 0
|
||||
bl LoadBgTilemap
|
||||
ldr r0, =gUnknown_08DC0714
|
||||
ldr r0, =gFrontierFactorySelectMenu_Pal
|
||||
movs r1, 0
|
||||
movs r2, 0x40
|
||||
bl LoadPalette
|
||||
|
||||
-2199
File diff suppressed because it is too large
Load Diff
+2
-2
@@ -6652,7 +6652,7 @@ sub_80DB0C4: @ 80DB0C4
|
||||
push {r4,r5,lr}
|
||||
ldr r0, =gUnknown_08587C00
|
||||
bl LoadCompressedObjectPic
|
||||
ldr r0, =gUnknown_08C1C6B8
|
||||
ldr r0, =gContest2Pal
|
||||
movs r1, 0x88
|
||||
lsls r1, 1
|
||||
movs r2, 0x20
|
||||
@@ -11731,7 +11731,7 @@ _080DD956:
|
||||
ldr r1, [r0]
|
||||
movs r0, 0x13
|
||||
ldrsb r0, [r1, r0]
|
||||
ldr r4, =gUnknown_08D8EC24
|
||||
ldr r4, =gContestApplauseMeterGfx
|
||||
cmp r5, r0
|
||||
bge _080DD966
|
||||
adds r4, 0x40
|
||||
|
||||
+3
-3
@@ -3966,14 +3966,14 @@ _0811BFE0:
|
||||
b _0811C124
|
||||
.pool
|
||||
_0811C044:
|
||||
ldr r1, =gUnknown_08DCBDD0
|
||||
ldr r1, =gEasyChatWindow_Gfx
|
||||
movs r0, 0
|
||||
str r0, [sp]
|
||||
movs r0, 0x3
|
||||
movs r2, 0
|
||||
movs r3, 0
|
||||
bl copy_decompressed_tile_data_to_vram_autofree
|
||||
ldr r1, =gUnknown_08DCBF10
|
||||
ldr r1, =gEasyChatWindow_Tilemap
|
||||
movs r0, 0x3
|
||||
movs r2, 0
|
||||
movs r3, 0
|
||||
@@ -5810,7 +5810,7 @@ sub_811CF04: @ 811CF04
|
||||
sub_811CF64: @ 811CF64
|
||||
push {r4,lr}
|
||||
bl ResetPaletteFade
|
||||
ldr r0, =gUnknown_08DCBDB0
|
||||
ldr r0, =gEasyChatMode_Pal
|
||||
movs r1, 0
|
||||
movs r2, 0x20
|
||||
bl LoadPalette
|
||||
|
||||
@@ -62,7 +62,7 @@ _0809BF3C:
|
||||
cmp r6, 0
|
||||
bne _0809BFA2
|
||||
_0809BF40:
|
||||
bl sub_811A138
|
||||
bl GetPlayerSpeed
|
||||
lsls r0, 16
|
||||
asrs r0, 16
|
||||
cmp r0, 0x4
|
||||
|
||||
+6
-6
@@ -2027,7 +2027,7 @@ _080B6A8A:
|
||||
thumb_func_start mapldr_08084390
|
||||
mapldr_08084390: @ 80B6AA4
|
||||
push {r4,lr}
|
||||
bl sub_8085784
|
||||
bl Overworld_PlaySpecialMapMusic
|
||||
bl pal_fill_black
|
||||
ldr r0, =c3_080843F8
|
||||
movs r1, 0
|
||||
@@ -2113,7 +2113,7 @@ _080B6B58:
|
||||
thumb_func_start sub_80B6B68
|
||||
sub_80B6B68: @ 80B6B68
|
||||
push {lr}
|
||||
bl sub_8085784
|
||||
bl Overworld_PlaySpecialMapMusic
|
||||
bl pal_fill_for_maplights
|
||||
bl ScriptContext2_Enable
|
||||
bl FreezeMapObjects
|
||||
@@ -2780,7 +2780,7 @@ _080B709C:
|
||||
thumb_func_start sub_80B70B4
|
||||
sub_80B70B4: @ 80B70B4
|
||||
push {lr}
|
||||
bl sub_8085784
|
||||
bl Overworld_PlaySpecialMapMusic
|
||||
bl pal_fill_for_maplights
|
||||
bl ScriptContext2_Enable
|
||||
ldr r0, =sub_80B70DC
|
||||
@@ -3747,7 +3747,7 @@ _080B784C:
|
||||
thumb_func_start mapldr_080851BC
|
||||
mapldr_080851BC: @ 80B7868
|
||||
push {lr}
|
||||
bl sub_8085784
|
||||
bl Overworld_PlaySpecialMapMusic
|
||||
bl pal_fill_for_maplights
|
||||
bl ScriptContext2_Enable
|
||||
ldr r0, =gFieldCallback
|
||||
@@ -4458,7 +4458,7 @@ _080B7E40:
|
||||
thumb_func_start mapldr_080859D4
|
||||
mapldr_080859D4: @ 80B7E48
|
||||
push {lr}
|
||||
bl sub_8085784
|
||||
bl Overworld_PlaySpecialMapMusic
|
||||
bl pal_fill_for_maplights
|
||||
bl ScriptContext2_Enable
|
||||
bl FreezeMapObjects
|
||||
@@ -4903,7 +4903,7 @@ _080B81E6:
|
||||
thumb_func_start mapldr_08085D88
|
||||
mapldr_08085D88: @ 80B8200
|
||||
push {lr}
|
||||
bl sub_8085784
|
||||
bl Overworld_PlaySpecialMapMusic
|
||||
bl pal_fill_for_maplights
|
||||
bl ScriptContext2_Enable
|
||||
bl FreezeMapObjects
|
||||
|
||||
+88
-88
@@ -57,7 +57,7 @@ player_step: @ 808A9C0
|
||||
bne _0808AA26
|
||||
adds r0, r7, 0
|
||||
adds r1, r6, 0
|
||||
bl sub_8119C3C
|
||||
bl Bike_TryAcroBikeHistoryUpdate
|
||||
adds r0, r5, 0
|
||||
mov r1, r8
|
||||
bl TryInterruptFieldObjectSpecialAnim
|
||||
@@ -405,7 +405,7 @@ DoForcedMovementInCurrentDirection: @ 808AC58
|
||||
thumb_func_start ForcedMovement_Slip
|
||||
ForcedMovement_Slip: @ 808AC8C
|
||||
push {lr}
|
||||
ldr r0, =PlayerGoSpeed1
|
||||
ldr r0, =PlayerGoSpeed2
|
||||
bl DoForcedMovementInCurrentDirection
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
@@ -417,7 +417,7 @@ ForcedMovement_Slip: @ 808AC8C
|
||||
thumb_func_start ForcedMovement_WalkSouth
|
||||
ForcedMovement_WalkSouth: @ 808ACA0
|
||||
push {lr}
|
||||
ldr r1, =PlayerGoSpeed0
|
||||
ldr r1, =PlayerGoSpeed1
|
||||
movs r0, 0x1
|
||||
bl DoForcedMovement
|
||||
lsls r0, 24
|
||||
@@ -430,7 +430,7 @@ ForcedMovement_WalkSouth: @ 808ACA0
|
||||
thumb_func_start ForcedMovement_WalkNorth
|
||||
ForcedMovement_WalkNorth: @ 808ACB8
|
||||
push {lr}
|
||||
ldr r1, =PlayerGoSpeed0
|
||||
ldr r1, =PlayerGoSpeed1
|
||||
movs r0, 0x2
|
||||
bl DoForcedMovement
|
||||
lsls r0, 24
|
||||
@@ -443,7 +443,7 @@ ForcedMovement_WalkNorth: @ 808ACB8
|
||||
thumb_func_start ForcedMovement_WalkWest
|
||||
ForcedMovement_WalkWest: @ 808ACD0
|
||||
push {lr}
|
||||
ldr r1, =PlayerGoSpeed0
|
||||
ldr r1, =PlayerGoSpeed1
|
||||
movs r0, 0x3
|
||||
bl DoForcedMovement
|
||||
lsls r0, 24
|
||||
@@ -456,7 +456,7 @@ ForcedMovement_WalkWest: @ 808ACD0
|
||||
thumb_func_start ForcedMovement_WalkEast
|
||||
ForcedMovement_WalkEast: @ 808ACE8
|
||||
push {lr}
|
||||
ldr r1, =PlayerGoSpeed0
|
||||
ldr r1, =PlayerGoSpeed1
|
||||
movs r0, 0x4
|
||||
bl DoForcedMovement
|
||||
lsls r0, 24
|
||||
@@ -469,7 +469,7 @@ ForcedMovement_WalkEast: @ 808ACE8
|
||||
thumb_func_start ForcedMovement_PushedSouthByCurrent
|
||||
ForcedMovement_PushedSouthByCurrent: @ 808AD00
|
||||
push {lr}
|
||||
ldr r1, =PlayerGoSpeed2
|
||||
ldr r1, =PlayerGoSpeed3
|
||||
movs r0, 0x1
|
||||
bl DoForcedMovement
|
||||
lsls r0, 24
|
||||
@@ -482,7 +482,7 @@ ForcedMovement_PushedSouthByCurrent: @ 808AD00
|
||||
thumb_func_start ForcedMovement_PushedNorthByCurrent
|
||||
ForcedMovement_PushedNorthByCurrent: @ 808AD18
|
||||
push {lr}
|
||||
ldr r1, =PlayerGoSpeed2
|
||||
ldr r1, =PlayerGoSpeed3
|
||||
movs r0, 0x2
|
||||
bl DoForcedMovement
|
||||
lsls r0, 24
|
||||
@@ -495,7 +495,7 @@ ForcedMovement_PushedNorthByCurrent: @ 808AD18
|
||||
thumb_func_start ForcedMovement_PushedWestByCurrent
|
||||
ForcedMovement_PushedWestByCurrent: @ 808AD30
|
||||
push {lr}
|
||||
ldr r1, =PlayerGoSpeed2
|
||||
ldr r1, =PlayerGoSpeed3
|
||||
movs r0, 0x3
|
||||
bl DoForcedMovement
|
||||
lsls r0, 24
|
||||
@@ -508,7 +508,7 @@ ForcedMovement_PushedWestByCurrent: @ 808AD30
|
||||
thumb_func_start ForcedMovement_PushedEastByCurrent
|
||||
ForcedMovement_PushedEastByCurrent: @ 808AD48
|
||||
push {lr}
|
||||
ldr r1, =PlayerGoSpeed2
|
||||
ldr r1, =PlayerGoSpeed3
|
||||
movs r0, 0x4
|
||||
bl DoForcedMovement
|
||||
lsls r0, 24
|
||||
@@ -548,7 +548,7 @@ ForcedMovement_Slide: @ 808AD60
|
||||
thumb_func_start ForcedMovement_SlideSouth
|
||||
ForcedMovement_SlideSouth: @ 808AD98
|
||||
push {lr}
|
||||
ldr r1, =PlayerGoSpeed1
|
||||
ldr r1, =PlayerGoSpeed2
|
||||
movs r0, 0x1
|
||||
bl ForcedMovement_Slide
|
||||
lsls r0, 24
|
||||
@@ -561,7 +561,7 @@ ForcedMovement_SlideSouth: @ 808AD98
|
||||
thumb_func_start ForcedMovement_SlideNorth
|
||||
ForcedMovement_SlideNorth: @ 808ADB0
|
||||
push {lr}
|
||||
ldr r1, =PlayerGoSpeed1
|
||||
ldr r1, =PlayerGoSpeed2
|
||||
movs r0, 0x2
|
||||
bl ForcedMovement_Slide
|
||||
lsls r0, 24
|
||||
@@ -574,7 +574,7 @@ ForcedMovement_SlideNorth: @ 808ADB0
|
||||
thumb_func_start ForcedMovement_SlideWest
|
||||
ForcedMovement_SlideWest: @ 808ADC8
|
||||
push {lr}
|
||||
ldr r1, =PlayerGoSpeed1
|
||||
ldr r1, =PlayerGoSpeed2
|
||||
movs r0, 0x3
|
||||
bl ForcedMovement_Slide
|
||||
lsls r0, 24
|
||||
@@ -587,7 +587,7 @@ ForcedMovement_SlideWest: @ 808ADC8
|
||||
thumb_func_start ForcedMovement_SlideEast
|
||||
ForcedMovement_SlideEast: @ 808ADE0
|
||||
push {lr}
|
||||
ldr r1, =PlayerGoSpeed1
|
||||
ldr r1, =PlayerGoSpeed2
|
||||
movs r0, 0x4
|
||||
bl ForcedMovement_Slide
|
||||
lsls r0, 24
|
||||
@@ -630,19 +630,19 @@ ForcedMovement_MuddySlope: @ 808AE10
|
||||
ands r0, r1
|
||||
cmp r0, 0x20
|
||||
bne _0808AE36
|
||||
bl sub_811A138
|
||||
bl GetPlayerSpeed
|
||||
lsls r0, 16
|
||||
asrs r0, 16
|
||||
cmp r0, 0x3
|
||||
bgt _0808AE60
|
||||
_0808AE36:
|
||||
movs r0, 0
|
||||
bl sub_811A114
|
||||
bl Bike_UpdateBikeCounterSpeed
|
||||
ldrb r0, [r4, 0x1]
|
||||
movs r1, 0x2
|
||||
orrs r0, r1
|
||||
strb r0, [r4, 0x1]
|
||||
ldr r1, =PlayerGoSpeed1
|
||||
ldr r1, =PlayerGoSpeed2
|
||||
movs r0, 0x1
|
||||
bl DoForcedMovement
|
||||
lsls r0, 24
|
||||
@@ -791,7 +791,7 @@ _0808AF4E:
|
||||
cmp r0, 0
|
||||
beq _0808AF68
|
||||
adds r0, r5, 0
|
||||
bl PlayerGoSpeed1
|
||||
bl PlayerGoSpeed2
|
||||
b _0808AFB6
|
||||
.pool
|
||||
_0808AF68:
|
||||
@@ -829,7 +829,7 @@ _0808AF68:
|
||||
.pool
|
||||
_0808AFB0:
|
||||
adds r0, r5, 0
|
||||
bl PlayerGoSpeed0
|
||||
bl PlayerGoSpeed1
|
||||
_0808AFB6:
|
||||
pop {r4-r6}
|
||||
pop {r0}
|
||||
@@ -1471,7 +1471,7 @@ PlayerAvatarTransition_MachBike: @ 808B46C
|
||||
bl SetPlayerAvatarStateMask
|
||||
movs r0, 0
|
||||
movs r1, 0
|
||||
bl sub_811A0D0
|
||||
bl BikeClearState
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
@@ -1497,8 +1497,8 @@ PlayerAvatarTransition_AcroBike: @ 808B4A0
|
||||
bl SetPlayerAvatarStateMask
|
||||
movs r0, 0
|
||||
movs r1, 0
|
||||
bl sub_811A0D0
|
||||
bl sub_811A188
|
||||
bl BikeClearState
|
||||
bl Bike_HandleBumpySlopeJump
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
@@ -1774,9 +1774,9 @@ sub_808B6BC: @ 808B6BC
|
||||
.pool
|
||||
thumb_func_end sub_808B6BC
|
||||
|
||||
thumb_func_start player_npc_set_state_and_x22_etc
|
||||
@ void player_npc_set_state_and_x22_etc(u8 animState, u8 a2)
|
||||
player_npc_set_state_and_x22_etc: @ 808B6E4
|
||||
thumb_func_start PlayerSetAnimId
|
||||
@ void PlayerSetAnimId(u8 animState, u8 a2)
|
||||
PlayerSetAnimId: @ 808B6E4
|
||||
push {r4,r5,lr}
|
||||
lsls r0, 24
|
||||
lsrs r5, r0, 24
|
||||
@@ -1802,11 +1802,11 @@ _0808B712:
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end player_npc_set_state_and_x22_etc
|
||||
thumb_func_end PlayerSetAnimId
|
||||
|
||||
thumb_func_start PlayerGoSpeed0
|
||||
@ void PlayerGoSpeed0(u8 direction)
|
||||
PlayerGoSpeed0: @ 808B720
|
||||
thumb_func_start PlayerGoSpeed1
|
||||
@ void PlayerGoSpeed1(u8 direction)
|
||||
PlayerGoSpeed1: @ 808B720
|
||||
push {lr}
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
@@ -1814,14 +1814,14 @@ PlayerGoSpeed0: @ 808B720
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r1, 0x2
|
||||
bl player_npc_set_state_and_x22_etc
|
||||
bl PlayerSetAnimId
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end PlayerGoSpeed0
|
||||
thumb_func_end PlayerGoSpeed1
|
||||
|
||||
thumb_func_start PlayerGoSpeed1
|
||||
@ void PlayerGoSpeed1(u8 direction)
|
||||
PlayerGoSpeed1: @ 808B738
|
||||
thumb_func_start PlayerGoSpeed2
|
||||
@ void PlayerGoSpeed2(u8 direction)
|
||||
PlayerGoSpeed2: @ 808B738
|
||||
push {lr}
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
@@ -1829,14 +1829,14 @@ PlayerGoSpeed1: @ 808B738
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r1, 0x2
|
||||
bl player_npc_set_state_and_x22_etc
|
||||
bl PlayerSetAnimId
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end PlayerGoSpeed1
|
||||
thumb_func_end PlayerGoSpeed2
|
||||
|
||||
thumb_func_start PlayerGoSpeed2
|
||||
@ void PlayerGoSpeed2(u8 direction)
|
||||
PlayerGoSpeed2: @ 808B750
|
||||
thumb_func_start PlayerGoSpeed3
|
||||
@ void PlayerGoSpeed3(u8 direction)
|
||||
PlayerGoSpeed3: @ 808B750
|
||||
push {lr}
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
@@ -1844,14 +1844,14 @@ PlayerGoSpeed2: @ 808B750
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r1, 0x2
|
||||
bl player_npc_set_state_and_x22_etc
|
||||
bl PlayerSetAnimId
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end PlayerGoSpeed2
|
||||
thumb_func_end PlayerGoSpeed3
|
||||
|
||||
thumb_func_start PlayerGoSpeed3
|
||||
@ void PlayerGoSpeed3(u8 direction)
|
||||
PlayerGoSpeed3: @ 808B768
|
||||
thumb_func_start PlayerGoSpeed4
|
||||
@ void PlayerGoSpeed4(u8 direction)
|
||||
PlayerGoSpeed4: @ 808B768
|
||||
push {lr}
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
@@ -1859,10 +1859,10 @@ PlayerGoSpeed3: @ 808B768
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r1, 0x2
|
||||
bl player_npc_set_state_and_x22_etc
|
||||
bl PlayerSetAnimId
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end PlayerGoSpeed3
|
||||
thumb_func_end PlayerGoSpeed4
|
||||
|
||||
thumb_func_start PlayerRun
|
||||
@ void PlayerRun(u8 direction)
|
||||
@@ -1874,7 +1874,7 @@ PlayerRun: @ 808B780
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r1, 0x2
|
||||
bl player_npc_set_state_and_x22_etc
|
||||
bl PlayerSetAnimId
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end PlayerRun
|
||||
@@ -1893,7 +1893,7 @@ PlayerOnBikeCollide: @ 808B798
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r1, 0x2
|
||||
bl player_npc_set_state_and_x22_etc
|
||||
bl PlayerSetAnimId
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
@@ -1909,7 +1909,7 @@ PlayerOnBikeCollideWithFarawayIslandMew: @ 808B7BC
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r1, 0x2
|
||||
bl player_npc_set_state_and_x22_etc
|
||||
bl PlayerSetAnimId
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end PlayerOnBikeCollideWithFarawayIslandMew
|
||||
@@ -1928,7 +1928,7 @@ PlayerNotOnBikeCollide: @ 808B7D4
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r1, 0x2
|
||||
bl player_npc_set_state_and_x22_etc
|
||||
bl PlayerSetAnimId
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
@@ -1944,7 +1944,7 @@ PlayerNotOnBikeCollideWithFarawayIslandMew: @ 808B7F8
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r1, 0x2
|
||||
bl player_npc_set_state_and_x22_etc
|
||||
bl PlayerSetAnimId
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end PlayerNotOnBikeCollideWithFarawayIslandMew
|
||||
@@ -1959,7 +1959,7 @@ PlayerFaceDirection: @ 808B810
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r1, 0x1
|
||||
bl player_npc_set_state_and_x22_etc
|
||||
bl PlayerSetAnimId
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end PlayerFaceDirection
|
||||
@@ -1974,7 +1974,7 @@ PlayerTurnInPlace: @ 808B828
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r1, 0x1
|
||||
bl player_npc_set_state_and_x22_etc
|
||||
bl PlayerSetAnimId
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end PlayerTurnInPlace
|
||||
@@ -1993,7 +1993,7 @@ PlayerJumpLedge: @ 808B840
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r1, 0x8
|
||||
bl player_npc_set_state_and_x22_etc
|
||||
bl PlayerSetAnimId
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
@@ -2033,8 +2033,8 @@ _0808B89A:
|
||||
.pool
|
||||
thumb_func_end sub_808B864
|
||||
|
||||
thumb_func_start sub_808B8A8
|
||||
sub_808B8A8: @ 808B8A8
|
||||
thumb_func_start PlayerIdleWheelie
|
||||
PlayerIdleWheelie: @ 808B8A8
|
||||
push {lr}
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
@@ -2042,13 +2042,13 @@ sub_808B8A8: @ 808B8A8
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r1, 0x1
|
||||
bl player_npc_set_state_and_x22_etc
|
||||
bl PlayerSetAnimId
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_808B8A8
|
||||
thumb_func_end PlayerIdleWheelie
|
||||
|
||||
thumb_func_start sub_808B8C0
|
||||
sub_808B8C0: @ 808B8C0
|
||||
thumb_func_start PlayerStartWheelie
|
||||
PlayerStartWheelie: @ 808B8C0
|
||||
push {lr}
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
@@ -2056,13 +2056,13 @@ sub_808B8C0: @ 808B8C0
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r1, 0x1
|
||||
bl player_npc_set_state_and_x22_etc
|
||||
bl PlayerSetAnimId
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_808B8C0
|
||||
thumb_func_end PlayerStartWheelie
|
||||
|
||||
thumb_func_start sub_808B8D8
|
||||
sub_808B8D8: @ 808B8D8
|
||||
thumb_func_start PlayerEndWheelie
|
||||
PlayerEndWheelie: @ 808B8D8
|
||||
push {lr}
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
@@ -2070,13 +2070,13 @@ sub_808B8D8: @ 808B8D8
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r1, 0x1
|
||||
bl player_npc_set_state_and_x22_etc
|
||||
bl PlayerSetAnimId
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_808B8D8
|
||||
thumb_func_end PlayerEndWheelie
|
||||
|
||||
thumb_func_start sub_808B8F0
|
||||
sub_808B8F0: @ 808B8F0
|
||||
thumb_func_start PlayerStandingHoppingWheelie
|
||||
PlayerStandingHoppingWheelie: @ 808B8F0
|
||||
push {r4,lr}
|
||||
adds r4, r0, 0
|
||||
lsls r4, 24
|
||||
@@ -2088,14 +2088,14 @@ sub_808B8F0: @ 808B8F0
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r1, 0x1
|
||||
bl player_npc_set_state_and_x22_etc
|
||||
bl PlayerSetAnimId
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_808B8F0
|
||||
thumb_func_end PlayerStandingHoppingWheelie
|
||||
|
||||
thumb_func_start sub_808B914
|
||||
sub_808B914: @ 808B914
|
||||
thumb_func_start PlayerMovingHoppingWheelie
|
||||
PlayerMovingHoppingWheelie: @ 808B914
|
||||
push {r4,lr}
|
||||
adds r4, r0, 0
|
||||
lsls r4, 24
|
||||
@@ -2107,14 +2107,14 @@ sub_808B914: @ 808B914
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r1, 0x2
|
||||
bl player_npc_set_state_and_x22_etc
|
||||
bl PlayerSetAnimId
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_808B914
|
||||
thumb_func_end PlayerMovingHoppingWheelie
|
||||
|
||||
thumb_func_start sub_808B938
|
||||
sub_808B938: @ 808B938
|
||||
thumb_func_start PlayerLedgeHoppingWheelie
|
||||
PlayerLedgeHoppingWheelie: @ 808B938
|
||||
push {r4,lr}
|
||||
adds r4, r0, 0
|
||||
lsls r4, 24
|
||||
@@ -2126,14 +2126,14 @@ sub_808B938: @ 808B938
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r1, 0x8
|
||||
bl player_npc_set_state_and_x22_etc
|
||||
bl PlayerSetAnimId
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_808B938
|
||||
thumb_func_end PlayerLedgeHoppingWheelie
|
||||
|
||||
thumb_func_start sub_808B95C
|
||||
sub_808B95C: @ 808B95C
|
||||
thumb_func_start PlayerAcroTurnJump
|
||||
PlayerAcroTurnJump: @ 808B95C
|
||||
push {r4,lr}
|
||||
adds r4, r0, 0
|
||||
lsls r4, 24
|
||||
@@ -2145,11 +2145,11 @@ sub_808B95C: @ 808B95C
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r1, 0x1
|
||||
bl player_npc_set_state_and_x22_etc
|
||||
bl PlayerSetAnimId
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_808B95C
|
||||
thumb_func_end PlayerAcroTurnJump
|
||||
|
||||
thumb_func_start sub_808B980
|
||||
sub_808B980: @ 808B980
|
||||
@@ -2164,7 +2164,7 @@ sub_808B980: @ 808B980
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r1, 0x2
|
||||
bl player_npc_set_state_and_x22_etc
|
||||
bl PlayerSetAnimId
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
@@ -2179,7 +2179,7 @@ sub_808B9A4: @ 808B9A4
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r1, 0x2
|
||||
bl player_npc_set_state_and_x22_etc
|
||||
bl PlayerSetAnimId
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_808B9A4
|
||||
@@ -2193,7 +2193,7 @@ sub_808B9BC: @ 808B9BC
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r1, 0x2
|
||||
bl player_npc_set_state_and_x22_etc
|
||||
bl PlayerSetAnimId
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_808B9BC
|
||||
@@ -2207,7 +2207,7 @@ npc_use_some_d2s: @ 808B9D4
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r1, 0x2
|
||||
bl player_npc_set_state_and_x22_etc
|
||||
bl PlayerSetAnimId
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end npc_use_some_d2s
|
||||
@@ -2592,9 +2592,9 @@ sub_808BCF4: @ 808BCF4
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _0808BD2C
|
||||
bl sub_811A188
|
||||
bl Bike_HandleBumpySlopeJump
|
||||
movs r0, 0
|
||||
bl sub_811A114
|
||||
bl Bike_UpdateBikeCounterSpeed
|
||||
_0808BD2C:
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
|
||||
+10
-10
@@ -7975,7 +7975,7 @@ _080AF120:
|
||||
sub_80AF128: @ 80AF128
|
||||
push {lr}
|
||||
bl ScriptContext2_Enable
|
||||
bl sub_8085784
|
||||
bl Overworld_PlaySpecialMapMusic
|
||||
bl pal_fill_black
|
||||
ldr r0, =task0A_nop_for_a_while
|
||||
movs r1, 0xA
|
||||
@@ -8006,7 +8006,7 @@ _080AF160:
|
||||
sub_80AF168: @ 80AF168
|
||||
push {lr}
|
||||
bl ScriptContext2_Enable
|
||||
bl sub_8085784
|
||||
bl Overworld_PlaySpecialMapMusic
|
||||
bl pal_fill_black
|
||||
ldr r0, =task0A_asap_script_env_2_enable_and_set_ctx_running
|
||||
movs r1, 0xA
|
||||
@@ -8092,7 +8092,7 @@ _080AF20E:
|
||||
sub_80AF214: @ 80AF214
|
||||
push {lr}
|
||||
bl ScriptContext2_Enable
|
||||
bl sub_8085784
|
||||
bl Overworld_PlaySpecialMapMusic
|
||||
bl palette_bg_faded_fill_black
|
||||
ldr r0, =task_mpl_807DD60
|
||||
movs r1, 0xA
|
||||
@@ -8220,7 +8220,7 @@ _080AF30C:
|
||||
sub_80AF314: @ 80AF314
|
||||
push {lr}
|
||||
bl ScriptContext2_Enable
|
||||
bl sub_8085784
|
||||
bl Overworld_PlaySpecialMapMusic
|
||||
bl palette_bg_faded_fill_black
|
||||
ldr r0, =sub_80AF234
|
||||
movs r1, 0xA
|
||||
@@ -8279,7 +8279,7 @@ _080AF37E:
|
||||
thumb_func_start mapldr_default
|
||||
mapldr_default: @ 80AF398
|
||||
push {lr}
|
||||
bl sub_8085784
|
||||
bl Overworld_PlaySpecialMapMusic
|
||||
bl pal_fill_for_maplights
|
||||
bl sub_80AF334
|
||||
bl ScriptContext2_Enable
|
||||
@@ -8290,7 +8290,7 @@ mapldr_default: @ 80AF398
|
||||
thumb_func_start sub_80AF3B0
|
||||
sub_80AF3B0: @ 80AF3B0
|
||||
push {lr}
|
||||
bl sub_8085784
|
||||
bl Overworld_PlaySpecialMapMusic
|
||||
bl sub_80AF08C
|
||||
bl sub_80AF334
|
||||
bl ScriptContext2_Enable
|
||||
@@ -8304,7 +8304,7 @@ sub_80AF3C8: @ 80AF3C8
|
||||
bl sub_81D6534
|
||||
cmp r0, 0
|
||||
bne _080AF3D6
|
||||
bl sub_8085784
|
||||
bl Overworld_PlaySpecialMapMusic
|
||||
_080AF3D6:
|
||||
bl pal_fill_black
|
||||
bl sub_80AF334
|
||||
@@ -8316,7 +8316,7 @@ _080AF3D6:
|
||||
thumb_func_start sub_80AF3E8
|
||||
sub_80AF3E8: @ 80AF3E8
|
||||
push {lr}
|
||||
bl sub_8085784
|
||||
bl Overworld_PlaySpecialMapMusic
|
||||
bl pal_fill_for_maplights
|
||||
movs r0, 0x2E
|
||||
bl PlaySE
|
||||
@@ -8332,7 +8332,7 @@ sub_80AF3E8: @ 80AF3E8
|
||||
thumb_func_start sub_80AF40C
|
||||
sub_80AF40C: @ 80AF40C
|
||||
push {lr}
|
||||
bl sub_8085784
|
||||
bl Overworld_PlaySpecialMapMusic
|
||||
bl pal_fill_for_maplights
|
||||
movs r0, 0x2E
|
||||
bl PlaySE
|
||||
@@ -8680,7 +8680,7 @@ sub_80AF6D4: @ 80AF6D4
|
||||
sub_80AF6F0: @ 80AF6F0
|
||||
push {lr}
|
||||
bl ScriptContext2_Enable
|
||||
bl sub_8085784
|
||||
bl Overworld_PlaySpecialMapMusic
|
||||
bl pal_fill_black
|
||||
ldr r0, =task_mpl_807E3C8
|
||||
movs r1, 0xA
|
||||
|
||||
@@ -32,10 +32,10 @@ Special_ViewWallClock: @ 8137CC8
|
||||
|
||||
thumb_func_start ResetCyclingRoadChallengeData
|
||||
ResetCyclingRoadChallengeData: @ 8137CEC
|
||||
ldr r0, =gUnknown_0203AB54
|
||||
ldr r0, =gBikeCyclingChallenge
|
||||
movs r1, 0
|
||||
strb r1, [r0]
|
||||
ldr r0, =gUnknown_0203AB55
|
||||
ldr r0, =0x0203ab55
|
||||
strb r1, [r0]
|
||||
ldr r1, =gUnknown_0203AB58
|
||||
movs r0, 0
|
||||
@@ -46,10 +46,10 @@ ResetCyclingRoadChallengeData: @ 8137CEC
|
||||
|
||||
thumb_func_start Special_BeginCyclingRoadChallenge
|
||||
Special_BeginCyclingRoadChallenge: @ 8137D0C
|
||||
ldr r1, =gUnknown_0203AB54
|
||||
ldr r1, =gBikeCyclingChallenge
|
||||
movs r0, 0x1
|
||||
strb r0, [r1]
|
||||
ldr r1, =gUnknown_0203AB55
|
||||
ldr r1, =0x0203ab55
|
||||
movs r0, 0
|
||||
strb r0, [r1]
|
||||
ldr r1, =gUnknown_0203AB58
|
||||
@@ -218,7 +218,7 @@ FinishCyclingRoadChallenge: @ 8137E6C
|
||||
ldr r4, [r0, 0x20]
|
||||
ldr r0, [r1]
|
||||
subs r4, r0
|
||||
ldr r5, =gUnknown_0203AB55
|
||||
ldr r5, =0x0203ab55
|
||||
ldrb r1, [r5]
|
||||
adds r0, r4, 0
|
||||
bl DetermineCyclingRoadResults
|
||||
|
||||
+1
-1
@@ -1662,7 +1662,7 @@ _0809E572:
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _0809E5D2
|
||||
bl sub_811A138
|
||||
bl GetPlayerSpeed
|
||||
lsls r0, 16
|
||||
asrs r0, 16
|
||||
cmp r0, 0x4
|
||||
|
||||
@@ -591,7 +591,7 @@ sub_80FA004: @ 80FA004
|
||||
bne _080FA070
|
||||
bl sub_80F9F5C
|
||||
ldr r1, =gUnknown_03005DB0
|
||||
ldr r0, =hm_add_c3_launch_phase_2
|
||||
ldr r0, =FieldCallback_Teleport
|
||||
str r0, [r1]
|
||||
ldr r1, =gUnknown_0203CEEC
|
||||
ldr r0, =sub_80FA0DC
|
||||
@@ -606,7 +606,7 @@ _080FA070:
|
||||
bne _080FA0A0
|
||||
bl sub_80F9F5C
|
||||
ldr r1, =gUnknown_03005DB0
|
||||
ldr r0, =hm_add_c3_launch_phase_2
|
||||
ldr r0, =FieldCallback_Teleport
|
||||
str r0, [r1]
|
||||
ldr r1, =gUnknown_0203CEEC
|
||||
ldr r0, =sub_80FA1E8
|
||||
@@ -625,7 +625,7 @@ _080FA0AE:
|
||||
_080FA0B2:
|
||||
bl sub_80F9F5C
|
||||
ldr r1, =gUnknown_03005DB0
|
||||
ldr r0, =hm_add_c3_launch_phase_2
|
||||
ldr r0, =FieldCallback_Teleport
|
||||
str r0, [r1]
|
||||
ldr r1, =gUnknown_0203CEEC
|
||||
ldr r0, =sub_80FA34C
|
||||
|
||||
+3
-3
@@ -20,7 +20,7 @@ sub_80D3718: @ 80D3718
|
||||
cmp r0, 0x1
|
||||
bne _080D3754
|
||||
ldr r1, =gUnknown_03005DB0
|
||||
ldr r0, =hm_add_c3_launch_phase_2
|
||||
ldr r0, =FieldCallback_Teleport
|
||||
str r0, [r1]
|
||||
ldr r1, =gUnknown_0203CEEC
|
||||
ldr r0, =sub_80D3A9C
|
||||
@@ -322,7 +322,7 @@ _080D395A:
|
||||
bne _080D39F8
|
||||
_080D39BC:
|
||||
ldr r1, =gUnknown_03005DB0
|
||||
ldr r0, =hm_add_c3_launch_phase_2
|
||||
ldr r0, =FieldCallback_Teleport
|
||||
str r0, [r1]
|
||||
ldr r1, =gUnknown_0203CEEC
|
||||
ldr r0, =hm2_ruin_valley
|
||||
@@ -360,7 +360,7 @@ _080D3A18:
|
||||
bne _080D3A2A
|
||||
_080D3A1E:
|
||||
ldr r1, =gUnknown_03005DB0
|
||||
ldr r0, =hm_add_c3_launch_phase_2
|
||||
ldr r0, =FieldCallback_Teleport
|
||||
str r0, [r1]
|
||||
ldr r1, =gUnknown_0203CEEC
|
||||
ldr r0, =hm2_ruin_valley
|
||||
|
||||
+2
-2
@@ -18,7 +18,7 @@ SetUpFieldMove_Flash: @ 81370FC
|
||||
lsrs r0, 24
|
||||
strh r0, [r4]
|
||||
ldr r1, =gUnknown_03005DB0
|
||||
ldr r0, =hm_add_c3_launch_phase_2
|
||||
ldr r0, =FieldCallback_Teleport
|
||||
str r0, [r1]
|
||||
ldr r1, =gUnknown_0203CEEC
|
||||
ldr r0, =sub_8179918
|
||||
@@ -35,7 +35,7 @@ _08137134:
|
||||
cmp r0, 0
|
||||
bne _08137170
|
||||
ldr r1, =gUnknown_03005DB0
|
||||
ldr r0, =hm_add_c3_launch_phase_2
|
||||
ldr r0, =FieldCallback_Teleport
|
||||
str r0, [r1]
|
||||
ldr r1, =gUnknown_0203CEEC
|
||||
ldr r0, =hm2_flash
|
||||
|
||||
@@ -23,7 +23,7 @@ _08145DD8:
|
||||
lsrs r0, 24
|
||||
strh r0, [r4]
|
||||
ldr r1, =gUnknown_03005DB0
|
||||
ldr r0, =hm_add_c3_launch_phase_2
|
||||
ldr r0, =FieldCallback_Teleport
|
||||
str r0, [r1]
|
||||
ldr r1, =gUnknown_0203CEEC
|
||||
ldr r0, =sub_8145E0C
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
thumb_func_start SetUpFieldMove_SweetScent
|
||||
SetUpFieldMove_SweetScent: @ 8159EF0
|
||||
ldr r1, =gUnknown_03005DB0
|
||||
ldr r0, =hm_add_c3_launch_phase_2
|
||||
ldr r0, =FieldCallback_Teleport
|
||||
str r0, [r1]
|
||||
ldr r1, =gUnknown_0203CEEC
|
||||
ldr r0, =hm2_sweet_scent
|
||||
|
||||
@@ -1,84 +0,0 @@
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
|
||||
.syntax unified
|
||||
|
||||
.text
|
||||
|
||||
thumb_func_start SetUpFieldMove_Teleport
|
||||
SetUpFieldMove_Teleport: @ 817C8BC
|
||||
push {lr}
|
||||
ldr r0, =gMapHeader
|
||||
ldrb r0, [r0, 0x17]
|
||||
bl is_light_level_1_2_3_or_6
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
cmp r0, 0x1
|
||||
beq _0817C8D8
|
||||
movs r0, 0
|
||||
b _0817C8E6
|
||||
.pool
|
||||
_0817C8D8:
|
||||
ldr r1, =gUnknown_03005DB0
|
||||
ldr r0, =hm_add_c3_launch_phase_2
|
||||
str r0, [r1]
|
||||
ldr r1, =gUnknown_0203CEEC
|
||||
ldr r0, =hm_teleport_run_dp02scr
|
||||
str r0, [r1]
|
||||
movs r0, 0x1
|
||||
_0817C8E6:
|
||||
pop {r1}
|
||||
bx r1
|
||||
.pool
|
||||
thumb_func_end SetUpFieldMove_Teleport
|
||||
|
||||
thumb_func_start hm_teleport_run_dp02scr
|
||||
hm_teleport_run_dp02scr: @ 817C8FC
|
||||
push {lr}
|
||||
bl sub_808469C
|
||||
movs r0, 0x3F
|
||||
bl FieldEffectStart
|
||||
bl GetCursorSelectionMonId
|
||||
ldr r1, =gFieldEffectArguments
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
str r0, [r1]
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end hm_teleport_run_dp02scr
|
||||
|
||||
thumb_func_start FldEff_UseTeleport
|
||||
FldEff_UseTeleport: @ 817C91C
|
||||
push {lr}
|
||||
bl oei_task_add
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
ldr r2, =gTasks
|
||||
lsls r1, r0, 2
|
||||
adds r1, r0
|
||||
lsls r1, 3
|
||||
adds r1, r2
|
||||
ldr r2, =sub_817C94C
|
||||
lsrs r0, r2, 16
|
||||
strh r0, [r1, 0x18]
|
||||
strh r2, [r1, 0x1A]
|
||||
movs r0, 0x1
|
||||
bl SetPlayerAvatarTransitionFlags
|
||||
movs r0, 0
|
||||
pop {r1}
|
||||
bx r1
|
||||
.pool
|
||||
thumb_func_end FldEff_UseTeleport
|
||||
|
||||
thumb_func_start sub_817C94C
|
||||
sub_817C94C: @ 817C94C
|
||||
push {lr}
|
||||
movs r0, 0x3F
|
||||
bl FieldEffectActiveListRemove
|
||||
bl sub_80B7FC8
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_817C94C
|
||||
|
||||
.align 2, 0 @ Don't pad with nop.
|
||||
+1
-1
@@ -34,7 +34,7 @@ ReshowPCMenuAfterHallOfFamePC: @ 8137C5C
|
||||
push {lr}
|
||||
sub sp, 0x4
|
||||
bl ScriptContext2_Enable
|
||||
bl sub_8085784
|
||||
bl Overworld_PlaySpecialMapMusic
|
||||
bl sp109_CreatePCMenu
|
||||
bl sub_80E2514
|
||||
movs r0, 0x1
|
||||
|
||||
+29
-29
@@ -1945,24 +1945,24 @@ task_intro_13: @ 816DD28
|
||||
ldr r1, =gReservedSpritePaletteCount
|
||||
movs r0, 0x8
|
||||
strb r0, [r1]
|
||||
ldr r0, =gUnknown_08D88494
|
||||
ldr r0, =gIntro3GroudonGfx
|
||||
movs r1, 0xC0
|
||||
lsls r1, 19
|
||||
bl LZDecompressVram
|
||||
ldr r0, =gUnknown_08D88D40
|
||||
ldr r0, =gIntro3GroudonTilemap
|
||||
ldr r1, =0x0600c000
|
||||
bl LZDecompressVram
|
||||
ldr r0, =gUnknown_08D89F7C
|
||||
ldr r0, =gIntro3LegendBgGfx
|
||||
ldr r1, =0x06004000
|
||||
bl LZDecompressVram
|
||||
ldr r0, =gUnknown_08D8A818
|
||||
ldr r0, =gIntro3GroudonBgTilemap
|
||||
ldr r1, =0x0600e000
|
||||
bl LZDecompressVram
|
||||
ldr r0, =gBattleAnimPicTable + 0x1D0
|
||||
bl LoadCompressedObjectPicUsingHeap
|
||||
ldr r0, =gBattleAnimPaletteTable + 0x1D0
|
||||
bl LoadCompressedObjectPaletteUsingHeap
|
||||
ldr r0, =gUnknown_08D85CD0
|
||||
ldr r0, =gIntro3BgPal
|
||||
ldr r1, =gPlttBufferUnfaded
|
||||
movs r2, 0x80
|
||||
lsls r2, 1
|
||||
@@ -2229,7 +2229,7 @@ _0816DFF4:
|
||||
strh r0, [r4, 0xC]
|
||||
movs r1, 0xE
|
||||
ldrsh r0, [r4, r1]
|
||||
ldr r1, =gUnknown_08D85CD0
|
||||
ldr r1, =gIntro3BgPal
|
||||
adds r0, r1
|
||||
ldr r1, =gPlttBufferFaded + 0x3E
|
||||
movs r2, 0x1
|
||||
@@ -2271,7 +2271,7 @@ _0816E046:
|
||||
strh r0, [r4, 0xC]
|
||||
movs r2, 0xE
|
||||
ldrsh r0, [r4, r2]
|
||||
ldr r1, =gUnknown_08D85CD0
|
||||
ldr r1, =gIntro3BgPal
|
||||
adds r0, r1
|
||||
ldr r1, =gPlttBufferFaded + 0x3E
|
||||
movs r2, 0x1
|
||||
@@ -2571,14 +2571,14 @@ task_intro_19: @ 816E2A0
|
||||
lsls r4, 24
|
||||
lsrs r4, 24
|
||||
bl ResetSpriteData
|
||||
ldr r0, =gUnknown_08D89224
|
||||
ldr r0, =gIntro3KyogreGfx
|
||||
movs r1, 0xC0
|
||||
lsls r1, 19
|
||||
bl LZDecompressVram
|
||||
ldr r0, =gUnknown_08D89ABC
|
||||
ldr r0, =gIntro3KyogreTilemap
|
||||
ldr r1, =0x0600c000
|
||||
bl LZDecompressVram
|
||||
ldr r0, =gUnknown_08D8A934
|
||||
ldr r0, =gIntro3KyogreBgTilemap
|
||||
ldr r1, =0x0600e000
|
||||
bl LZDecompressVram
|
||||
ldr r0, =gUnknown_085E4C88
|
||||
@@ -2888,7 +2888,7 @@ _0816E56E:
|
||||
strh r0, [r5, 0xC]
|
||||
movs r2, 0xE
|
||||
ldrsh r0, [r5, r2]
|
||||
ldr r1, =gUnknown_08D85CD0
|
||||
ldr r1, =gIntro3BgPal
|
||||
adds r0, r1
|
||||
ldr r1, =gPlttBufferFaded + 0x5E
|
||||
movs r2, 0x1
|
||||
@@ -2932,7 +2932,7 @@ _0816E5BC:
|
||||
strh r0, [r5, 0xC]
|
||||
movs r2, 0xE
|
||||
ldrsh r0, [r5, r2]
|
||||
ldr r1, =gUnknown_08D85CD0
|
||||
ldr r1, =gIntro3BgPal
|
||||
adds r0, r1
|
||||
ldr r1, =gPlttBufferFaded + 0x5E
|
||||
movs r2, 0x1
|
||||
@@ -3319,7 +3319,7 @@ task_intro_21: @ 816E888
|
||||
movs r0, 0x1A
|
||||
movs r1, 0
|
||||
bl SetGpuReg
|
||||
ldr r4, =gUnknown_08D8AA54
|
||||
ldr r4, =gIntro3CloudsGfx
|
||||
movs r1, 0xC0
|
||||
lsls r1, 19
|
||||
adds r0, r4, 0
|
||||
@@ -3327,7 +3327,7 @@ task_intro_21: @ 816E888
|
||||
ldr r1, =0x06004000
|
||||
adds r0, r4, 0
|
||||
bl LZDecompressVram
|
||||
ldr r0, =gUnknown_08D8B6E8
|
||||
ldr r0, =gIntro3Clouds3Tilemap
|
||||
ldr r1, =0x0600e000
|
||||
bl LZDecompressVram
|
||||
ldr r1, =gTasks
|
||||
@@ -3349,10 +3349,10 @@ task_intro_22: @ 816E954
|
||||
adds r4, r0, 0
|
||||
lsls r4, 24
|
||||
lsrs r4, 24
|
||||
ldr r0, =gUnknown_08D8B180
|
||||
ldr r0, =gIntro3Clouds1Tilemap
|
||||
ldr r1, =0x0600c000
|
||||
bl LZDecompressVram
|
||||
ldr r0, =gUnknown_08D8B440
|
||||
ldr r0, =gIntro3Clouds2Tilemap
|
||||
ldr r1, =0x0600d000
|
||||
bl LZDecompressVram
|
||||
ldr r1, =gTasks
|
||||
@@ -3509,16 +3509,16 @@ task_intro_25: @ 816EAB8
|
||||
adds r4, r0, 0
|
||||
lsls r4, 24
|
||||
lsrs r4, 24
|
||||
ldr r0, =gUnknown_08D8C16C
|
||||
ldr r0, =gIntro3RayquazaTilemap
|
||||
ldr r1, =0x0600e000
|
||||
bl LZDecompressVram
|
||||
ldr r0, =gUnknown_08D8CCC8
|
||||
ldr r0, =gIntro3Clouds4Tilemap
|
||||
ldr r1, =0x0600c000
|
||||
bl LZDecompressVram
|
||||
ldr r0, =gUnknown_08D8BA74
|
||||
ldr r0, =gIntro3RayquazaGfx
|
||||
ldr r1, =0x06004000
|
||||
bl LZDecompressVram
|
||||
ldr r0, =gUnknown_08D8C838
|
||||
ldr r0, =gIntro3Clouds2Gfx
|
||||
movs r1, 0xC0
|
||||
lsls r1, 19
|
||||
bl LZDecompressVram
|
||||
@@ -3725,7 +3725,7 @@ _0816ECA0:
|
||||
_0816ECAC:
|
||||
movs r1, 0x30
|
||||
ldrsh r0, [r4, r1]
|
||||
ldr r1, =gUnknown_08D85CD0
|
||||
ldr r1, =gIntro3BgPal
|
||||
adds r0, r1
|
||||
ldr r1, =gPlttBufferFaded + 0xBA
|
||||
movs r2, 0x1
|
||||
@@ -3757,7 +3757,7 @@ _0816ECDC:
|
||||
strh r0, [r4, 0x32]
|
||||
movs r1, 0x30
|
||||
ldrsh r0, [r4, r1]
|
||||
ldr r1, =gUnknown_08D85CD0
|
||||
ldr r1, =gIntro3BgPal
|
||||
adds r0, r1
|
||||
ldr r1, =gPlttBufferFaded + 0xBA
|
||||
movs r2, 0x1
|
||||
@@ -4007,7 +4007,7 @@ _0816EEF4:
|
||||
movs r2, 0x2
|
||||
ldrsh r0, [r5, r2]
|
||||
lsls r0, 1
|
||||
ldr r1, =gUnknown_08D85E72
|
||||
ldr r1, =gIntro3BgPal + 0x1A2
|
||||
adds r0, r1
|
||||
ldr r1, =gPlttBufferFaded + 0xBC
|
||||
movs r2, 0x1
|
||||
@@ -4043,7 +4043,7 @@ _0816EF34:
|
||||
movs r1, 0x2
|
||||
ldrsh r0, [r5, r1]
|
||||
lsls r0, 1
|
||||
ldr r1, =gUnknown_08D85E72
|
||||
ldr r1, =gIntro3BgPal + 0x1A2
|
||||
adds r0, r1
|
||||
ldr r1, =gPlttBufferFaded + 0xB0
|
||||
movs r2, 0x1
|
||||
@@ -4080,7 +4080,7 @@ _0816EF80:
|
||||
movs r1, 0x2
|
||||
ldrsh r0, [r5, r1]
|
||||
lsls r0, 1
|
||||
ldr r1, =gUnknown_08D85E52
|
||||
ldr r1, =gIntro3BgPal + 0x182
|
||||
adds r0, r1
|
||||
ldr r1, =gPlttBufferFaded + 0xB8
|
||||
movs r2, 0x1
|
||||
@@ -4148,7 +4148,7 @@ _0816F00A:
|
||||
movs r0, 0x50
|
||||
movs r1, 0x10
|
||||
bl BlendPalette
|
||||
ldr r4, =gUnknown_08D85E7C
|
||||
ldr r4, =gIntro3BgPal + 0x1AC
|
||||
ldr r5, =gPlttBufferFaded + 0xBC
|
||||
adds r0, r4, 0
|
||||
adds r1, r5, 0
|
||||
@@ -5617,7 +5617,7 @@ _0816FBB4:
|
||||
cmp r0, 0
|
||||
beq _0816FC14
|
||||
lsls r0, 1
|
||||
ldr r4, =gUnknown_08D85C50
|
||||
ldr r4, =gIntro1GameFreakTextFadePal
|
||||
adds r0, r4
|
||||
ldr r5, =gPlttBufferFaded + 0x23E
|
||||
adds r1, r5, 0
|
||||
@@ -5651,7 +5651,7 @@ _0816FC14:
|
||||
movs r1, 0x30
|
||||
ldrsh r0, [r6, r1]
|
||||
lsls r0, 1
|
||||
ldr r4, =gUnknown_08D85C50
|
||||
ldr r4, =gIntro1GameFreakTextFadePal
|
||||
adds r0, r4
|
||||
ldr r5, =gPlttBufferFaded + 0x23E
|
||||
adds r1, r5, 0
|
||||
@@ -5696,7 +5696,7 @@ _0816FC6C:
|
||||
cmp r0, 0x9
|
||||
bgt _0816FCE6
|
||||
lsls r0, 1
|
||||
ldr r4, =gUnknown_08D85C50
|
||||
ldr r4, =gIntro1GameFreakTextFadePal
|
||||
adds r0, r4
|
||||
ldr r5, =gPlttBufferFaded + 0x23E
|
||||
adds r1, r5, 0
|
||||
|
||||
+4
-4
@@ -637,7 +637,7 @@ _081AB0E8:
|
||||
.4byte _081AB1A8
|
||||
_081AB0FC:
|
||||
bl reset_temp_tile_data_buffers
|
||||
ldr r1, =gUnknown_08D9A620
|
||||
ldr r1, =gBagScreen_Gfx
|
||||
movs r0, 0
|
||||
str r0, [sp]
|
||||
movs r0, 0x2
|
||||
@@ -670,14 +670,14 @@ _081AB13C:
|
||||
ldrb r0, [r0, 0x8]
|
||||
cmp r0, 0
|
||||
beq _081AB164
|
||||
ldr r0, =gUnknown_08D9A5D4
|
||||
ldr r0, =gBagScreenFemale_Pal
|
||||
movs r1, 0
|
||||
movs r2, 0x40
|
||||
bl LoadCompressedPalette
|
||||
b _081AB1AE
|
||||
.pool
|
||||
_081AB164:
|
||||
ldr r0, =gUnknown_08D9A588
|
||||
ldr r0, =gBagScreenMale_Pal
|
||||
movs r1, 0
|
||||
movs r2, 0x40
|
||||
bl LoadCompressedPalette
|
||||
@@ -1164,7 +1164,7 @@ _081AB570:
|
||||
lsrs r0, 16
|
||||
cmp r0, 0x7
|
||||
bhi _081AB5BE
|
||||
ldr r1, =gUnknown_08DC6378
|
||||
ldr r1, =gBagMenuHMIcon_Gfx
|
||||
subs r3, r7, 0x1
|
||||
lsls r3, 16
|
||||
lsrs r3, 16
|
||||
|
||||
+1
-1
@@ -354,7 +354,7 @@ _080FD320:
|
||||
bl sav1_map_is_biking_allowed
|
||||
cmp r0, 0x1
|
||||
bne _080FD348
|
||||
bl sub_8119FF8
|
||||
bl IsBikingDisallowedByPlayer
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
bne _080FD348
|
||||
|
||||
+3
-3
@@ -44695,11 +44695,11 @@ sub_80205B4: @ 80205B4
|
||||
task_tutorial_story_unknown: @ 8020604
|
||||
push {r4,r5,lr}
|
||||
sub sp, 0x4
|
||||
ldr r0, =gUnknown_08DD4860
|
||||
ldr r0, =gLinkMiscMenu_Pal
|
||||
movs r1, 0
|
||||
movs r2, 0x20
|
||||
bl LoadPalette
|
||||
ldr r1, =gUnknown_08DD4880
|
||||
ldr r1, =gLinkMiscMenu_Gfx
|
||||
movs r0, 0
|
||||
str r0, [sp]
|
||||
movs r0, 0x2
|
||||
@@ -44727,7 +44727,7 @@ task_tutorial_story_unknown: @ 8020604
|
||||
movs r2, 0x8
|
||||
bl CpuFastSet
|
||||
_0802064E:
|
||||
ldr r1, =gUnknown_08DD4AB8
|
||||
ldr r1, =gLinkMiscMenu_Tilemap
|
||||
movs r0, 0x2
|
||||
movs r2, 0
|
||||
movs r3, 0
|
||||
|
||||
@@ -0,0 +1,619 @@
|
||||
.macro if_random_less_than param0, param1
|
||||
.byte 0x0
|
||||
.byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro if_random_greater_than param0, param1
|
||||
.byte 0x1
|
||||
.byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro if_random_equal param0, param1
|
||||
.byte 0x2
|
||||
.byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro if_random_not_equal param0, param1
|
||||
.byte 0x3
|
||||
.byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro score param0
|
||||
.byte 0x4
|
||||
.byte \param0
|
||||
.endm
|
||||
|
||||
.macro if_hp_less_than bank, param1, param2
|
||||
.byte 0x5
|
||||
.byte \bank
|
||||
.byte \param1
|
||||
.4byte \param2
|
||||
.endm
|
||||
|
||||
.macro if_hp_more_than bank, param1, param2
|
||||
.byte 0x6
|
||||
.byte \bank
|
||||
.byte \param1
|
||||
.4byte \param2
|
||||
.endm
|
||||
|
||||
.macro if_hp_equal bank, param1, param2
|
||||
.byte 0x7
|
||||
.byte \bank
|
||||
.byte \param1
|
||||
.4byte \param2
|
||||
.endm
|
||||
|
||||
.macro if_hp_not_equal bank, param1, param2
|
||||
.byte 0x8
|
||||
.byte \bank
|
||||
.byte \param1
|
||||
.4byte \param2
|
||||
.endm
|
||||
|
||||
.macro if_status bank, status1, param2
|
||||
.byte 0x9
|
||||
.byte \bank
|
||||
.4byte \status1
|
||||
.4byte \param2
|
||||
.endm
|
||||
|
||||
.macro if_not_status bank, status1, param2
|
||||
.byte 0xa
|
||||
.byte \bank
|
||||
.4byte \status1
|
||||
.4byte \param2
|
||||
.endm
|
||||
|
||||
.macro if_status2 bank, status2, param2
|
||||
.byte 0xb
|
||||
.byte \bank
|
||||
.4byte \status2
|
||||
.4byte \param2
|
||||
.endm
|
||||
|
||||
.macro if_not_status2 bank, status2, param2
|
||||
.byte 0xc
|
||||
.byte \bank
|
||||
.4byte \status2
|
||||
.4byte \param2
|
||||
.endm
|
||||
|
||||
.macro if_status3 bank, status3, param2
|
||||
.byte 0xd
|
||||
.byte \bank
|
||||
.4byte \status3
|
||||
.4byte \param2
|
||||
.endm
|
||||
|
||||
.macro if_not_status3 bank, status3, param2
|
||||
.byte 0xe
|
||||
.byte \bank
|
||||
.4byte \status3
|
||||
.4byte \param2
|
||||
.endm
|
||||
|
||||
.macro if_side_affecting bank, sidestatus, param2
|
||||
.byte 0xf
|
||||
.byte \bank
|
||||
.4byte \sidestatus
|
||||
.4byte \param2
|
||||
.endm
|
||||
|
||||
.macro if_not_side_affecting bank, sidestatus, param2
|
||||
.byte 0x10
|
||||
.byte \bank
|
||||
.4byte \sidestatus
|
||||
.4byte \param2
|
||||
.endm
|
||||
|
||||
.macro if_less_than param0, param1
|
||||
.byte 0x11
|
||||
.byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro if_more_than param0, param1
|
||||
.byte 0x12
|
||||
.byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro if_equal param0, param1
|
||||
.byte 0x13
|
||||
.byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro if_not_equal param0, param1
|
||||
.byte 0x14
|
||||
.byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro if_less_than_ptr param0, param1
|
||||
.byte 0x15
|
||||
.4byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro if_more_than_ptr param0, param1
|
||||
.byte 0x16
|
||||
.4byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro if_equal_ptr param0, param1
|
||||
.byte 0x17
|
||||
.4byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro if_not_equal_ptr param0, param1
|
||||
.byte 0x18
|
||||
.4byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro if_move param0, param1
|
||||
.byte 0x19
|
||||
.2byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro if_not_move param0, param1
|
||||
.byte 0x1a
|
||||
.2byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro if_in_bytes param0, param1
|
||||
.byte 0x1b
|
||||
.4byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro if_not_in_bytes param0, param1
|
||||
.byte 0x1c
|
||||
.4byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro if_in_hwords param0, param1
|
||||
.byte 0x1d
|
||||
.4byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro if_not_in_hwords param0, param1
|
||||
.byte 0x1e
|
||||
.4byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro if_user_has_attacking_move param0
|
||||
.byte 0x1f
|
||||
.4byte \param0
|
||||
.endm
|
||||
|
||||
.macro if_user_has_no_attacking_moves param0
|
||||
.byte 0x20
|
||||
.4byte \param0
|
||||
.endm
|
||||
|
||||
.macro get_turn_count
|
||||
.byte 0x21
|
||||
.endm
|
||||
|
||||
.macro get_type param0
|
||||
.byte 0x22
|
||||
.byte \param0
|
||||
.endm
|
||||
|
||||
.macro get_considered_move_power
|
||||
.byte 0x23
|
||||
.endm
|
||||
|
||||
.macro get_how_powerful_move_is
|
||||
.byte 0x24
|
||||
.endm
|
||||
|
||||
.macro get_last_used_bank_move bank
|
||||
.byte 0x25
|
||||
.byte \bank
|
||||
.endm
|
||||
|
||||
.macro if_equal_ param0, param1
|
||||
.byte 0x26
|
||||
.byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro if_not_equal_ param0, param1
|
||||
.byte 0x27
|
||||
.byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro if_user_goes param0, param1
|
||||
.byte 0x28
|
||||
.byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro if_user_doesnt_go param0, param1
|
||||
.byte 0x29
|
||||
.byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro nullsub_2A
|
||||
.byte 0x2a
|
||||
.endm
|
||||
|
||||
.macro nullsub_2B
|
||||
.byte 0x2b
|
||||
.endm
|
||||
|
||||
.macro count_usable_party_mons bank
|
||||
.byte 0x2c
|
||||
.byte \bank
|
||||
.endm
|
||||
|
||||
.macro get_considered_move
|
||||
.byte 0x2d
|
||||
.endm
|
||||
|
||||
.macro get_considered_move_effect
|
||||
.byte 0x2e
|
||||
.endm
|
||||
|
||||
.macro get_ability bank
|
||||
.byte 0x2f
|
||||
.byte \bank
|
||||
.endm
|
||||
|
||||
.macro get_highest_type_effectiveness
|
||||
.byte 0x30
|
||||
.endm
|
||||
|
||||
.macro if_type_effectiveness param0, param1
|
||||
.byte 0x31
|
||||
.byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro nullsub_32
|
||||
.byte 0x32
|
||||
.endm
|
||||
|
||||
.macro nullsub_33
|
||||
.byte 0x33
|
||||
.endm
|
||||
|
||||
.macro if_status_in_party bank, status1, param2
|
||||
.byte 0x34
|
||||
.byte \bank
|
||||
.4byte \status1
|
||||
.4byte \param2
|
||||
.endm
|
||||
|
||||
.macro if_status_not_in_party bank, status1, param2
|
||||
.byte 0x35
|
||||
.byte \bank
|
||||
.4byte \status1
|
||||
.4byte \param2
|
||||
.endm
|
||||
|
||||
.macro get_weather
|
||||
.byte 0x36
|
||||
.endm
|
||||
|
||||
.macro if_effect param0, param1
|
||||
.byte 0x37
|
||||
.byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro if_not_effect param0, param1
|
||||
.byte 0x38
|
||||
.byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro if_stat_level_less_than bank, stat, param2, param3
|
||||
.byte 0x39
|
||||
.byte \bank
|
||||
.byte \stat
|
||||
.byte \param2
|
||||
.4byte \param3
|
||||
.endm
|
||||
|
||||
.macro if_stat_level_more_than bank, stat, param2, param3
|
||||
.byte 0x3a
|
||||
.byte \bank
|
||||
.byte \stat
|
||||
.byte \param2
|
||||
.4byte \param3
|
||||
.endm
|
||||
|
||||
.macro if_stat_level_equal bank, stat, param2, param3
|
||||
.byte 0x3b
|
||||
.byte \bank
|
||||
.byte \stat
|
||||
.byte \param2
|
||||
.4byte \param3
|
||||
.endm
|
||||
|
||||
.macro if_stat_level_not_equal bank, stat, param2, param3
|
||||
.byte 0x3c
|
||||
.byte \bank
|
||||
.byte \stat
|
||||
.byte \param2
|
||||
.4byte \param3
|
||||
.endm
|
||||
|
||||
.macro if_can_faint param0
|
||||
.byte 0x3d
|
||||
.4byte \param0
|
||||
.endm
|
||||
|
||||
.macro if_cant_faint param0
|
||||
.byte 0x3e
|
||||
.4byte \param0
|
||||
.endm
|
||||
|
||||
.macro if_has_move bank, param1, param2
|
||||
.byte 0x3f
|
||||
.byte \bank
|
||||
.2byte \param1
|
||||
.4byte \param2
|
||||
.endm
|
||||
|
||||
.macro if_doesnt_have_move bank, param1, param2
|
||||
.byte 0x40
|
||||
.byte \bank
|
||||
.2byte \param1
|
||||
.4byte \param2
|
||||
.endm
|
||||
|
||||
.macro if_has_move_with_effect bank, param1, param2
|
||||
.byte 0x41
|
||||
.byte \bank
|
||||
.byte \param1
|
||||
.4byte \param2
|
||||
.endm
|
||||
|
||||
.macro if_doesnt_have_move_with_effect bank, param1, param2
|
||||
.byte 0x42
|
||||
.byte \bank
|
||||
.byte \param1
|
||||
.4byte \param2
|
||||
.endm
|
||||
|
||||
.macro if_any_move_disabled_or_encored bank, param1, param2
|
||||
.byte 0x43
|
||||
.byte \bank
|
||||
.byte \param1
|
||||
.4byte \param2
|
||||
.endm
|
||||
|
||||
.macro if_curr_move_disabled_or_encored param0, param1
|
||||
.byte 0x44
|
||||
.byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro flee
|
||||
.byte 0x45
|
||||
.endm
|
||||
|
||||
.macro if_random_safari_flee param0
|
||||
.byte 0x46
|
||||
.4byte \param0
|
||||
.endm
|
||||
|
||||
.macro watch
|
||||
.byte 0x47
|
||||
.endm
|
||||
|
||||
.macro get_hold_effect bank
|
||||
.byte 0x48
|
||||
.byte \bank
|
||||
.endm
|
||||
|
||||
.macro get_gender bank
|
||||
.byte 0x49
|
||||
.byte \bank
|
||||
.endm
|
||||
|
||||
.macro is_first_turn_for bank
|
||||
.byte 0x4a
|
||||
.byte \bank
|
||||
.endm
|
||||
|
||||
.macro get_stockpile_count bank
|
||||
.byte 0x4b
|
||||
.byte \bank
|
||||
.endm
|
||||
|
||||
.macro is_double_battle
|
||||
.byte 0x4c
|
||||
.endm
|
||||
|
||||
.macro get_used_held_item bank
|
||||
.byte 0x4d
|
||||
.byte \bank
|
||||
.endm
|
||||
|
||||
.macro get_move_type_from_result
|
||||
.byte 0x4e
|
||||
.endm
|
||||
|
||||
.macro get_move_power_from_result
|
||||
.byte 0x4f
|
||||
.endm
|
||||
|
||||
.macro get_move_effect_from_result
|
||||
.byte 0x50
|
||||
.endm
|
||||
|
||||
.macro get_protect_count bank
|
||||
.byte 0x51
|
||||
.byte \bank
|
||||
.endm
|
||||
|
||||
.macro nullsub_52
|
||||
.byte 0x52
|
||||
.endm
|
||||
|
||||
.macro nullsub_53
|
||||
.byte 0x53
|
||||
.endm
|
||||
|
||||
.macro nullsub_54
|
||||
.byte 0x54
|
||||
.endm
|
||||
|
||||
.macro nullsub_55
|
||||
.byte 0x55
|
||||
.endm
|
||||
|
||||
.macro nullsub_56
|
||||
.byte 0x56
|
||||
.endm
|
||||
|
||||
.macro nullsub_57
|
||||
.byte 0x57
|
||||
.endm
|
||||
|
||||
.macro call param0
|
||||
.byte 0x58
|
||||
.4byte \param0
|
||||
.endm
|
||||
|
||||
.macro goto param0
|
||||
.byte 0x59
|
||||
.4byte \param0
|
||||
.endm
|
||||
|
||||
.macro end
|
||||
.byte 0x5a
|
||||
.endm
|
||||
|
||||
.macro if_level_cond param0, param1
|
||||
.byte 0x5b
|
||||
.byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro if_target_taunted param0
|
||||
.byte 0x5c
|
||||
.4byte \param0
|
||||
.endm
|
||||
|
||||
.macro if_target_not_taunted param0
|
||||
.byte 0x5d
|
||||
.4byte \param0
|
||||
.endm
|
||||
|
||||
.macro if_target_is_ally param0
|
||||
.byte 0x5e
|
||||
.4byte \param0
|
||||
.endm
|
||||
|
||||
.macro is_of_type bank, type
|
||||
.byte 0x5f
|
||||
.byte \bank
|
||||
.byte \type
|
||||
.endm
|
||||
|
||||
.macro check_ability bank, ability
|
||||
.byte 0x60
|
||||
.byte \bank
|
||||
.byte \ability
|
||||
.endm
|
||||
|
||||
.macro if_flash_fired bank, param1
|
||||
.byte 0x61
|
||||
.byte \bank
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro if_holds_item bank, param1, param2
|
||||
.byte 0x62
|
||||
.byte \bank
|
||||
.2byte \param1
|
||||
.4byte \param2
|
||||
.endm
|
||||
|
||||
@ useful script macros
|
||||
.macro get_curr_move_type
|
||||
get_type AI_TYPE_MOVE
|
||||
.endm
|
||||
|
||||
.macro get_user_type1
|
||||
get_type AI_TYPE1_USER
|
||||
.endm
|
||||
|
||||
.macro get_user_type2
|
||||
get_type AI_TYPE2_USER
|
||||
.endm
|
||||
|
||||
.macro get_target_type1
|
||||
get_type AI_TYPE1_TARGET
|
||||
.endm
|
||||
|
||||
.macro get_target_type2
|
||||
get_type AI_TYPE2_TARGET
|
||||
.endm
|
||||
|
||||
.macro if_ability bank, ability, ptr
|
||||
check_ability \bank, \ability
|
||||
if_equal 1, \ptr
|
||||
.endm
|
||||
|
||||
.macro if_no_ability bank, ability, ptr
|
||||
check_ability \bank, \ability
|
||||
if_equal 0, \ptr
|
||||
.endm
|
||||
|
||||
.macro if_type bank, type, ptr
|
||||
is_of_type \bank, \type
|
||||
if_equal 1, \ptr
|
||||
.endm
|
||||
|
||||
.macro if_no_type bank, type, ptr
|
||||
is_of_type \bank, \type
|
||||
if_equal 0, \ptr
|
||||
.endm
|
||||
|
||||
.macro if_target_faster ptr
|
||||
if_user_goes 1, \ptr
|
||||
.endm
|
||||
|
||||
.macro if_user_faster ptr
|
||||
if_user_goes 0, \ptr
|
||||
.endm
|
||||
|
||||
.macro if_double_battle ptr
|
||||
is_double_battle
|
||||
if_equal 1, \ptr
|
||||
.endm
|
||||
|
||||
.macro if_not_double_battle ptr
|
||||
is_double_battle
|
||||
if_equal 0, \ptr
|
||||
.endm
|
||||
|
||||
.macro if_any_move_disabled bank, ptr
|
||||
if_any_move_disabled_or_encored \bank, 0, \ptr
|
||||
.endm
|
||||
|
||||
.macro if_any_move_encored bank, ptr
|
||||
if_any_move_disabled_or_encored \bank, 1, \ptr
|
||||
.endm
|
||||
@@ -0,0 +1,268 @@
|
||||
@ commands
|
||||
|
||||
.macro loadspritegfx param0
|
||||
.byte 0x0
|
||||
.2byte \param0
|
||||
.endm
|
||||
|
||||
.macro unloadspritegfx param0
|
||||
.byte 0x1
|
||||
.2byte \param0
|
||||
.endm
|
||||
|
||||
.macro createsprite template, priority, argv:vararg
|
||||
.byte 0x02
|
||||
.4byte \template
|
||||
.byte \priority
|
||||
.byte (.Lsprite_\@_2 - .Lsprite_\@_1) / 2
|
||||
.Lsprite_\@_1:
|
||||
.2byte \argv
|
||||
.Lsprite_\@_2:
|
||||
.endm
|
||||
|
||||
.macro createvisualtask addr, priority, argv:vararg
|
||||
.byte 0x03
|
||||
.4byte \addr
|
||||
.byte \priority
|
||||
.byte (.Lcreatetask_\@_2 - .Lcreatetask_\@_1) / 2
|
||||
.Lcreatetask_\@_1:
|
||||
.2byte \argv
|
||||
.Lcreatetask_\@_2:
|
||||
.endm
|
||||
|
||||
.macro delay param0
|
||||
.byte 0x4
|
||||
.byte \param0
|
||||
.endm
|
||||
|
||||
.macro waitforvisualfinish
|
||||
.byte 0x5
|
||||
.endm
|
||||
|
||||
.macro hang1
|
||||
.byte 0x6
|
||||
.endm
|
||||
|
||||
.macro hang2
|
||||
.byte 0x7
|
||||
.endm
|
||||
|
||||
.macro end
|
||||
.byte 0x8
|
||||
.endm
|
||||
|
||||
.macro playse param0
|
||||
.byte 0x9
|
||||
.2byte \param0
|
||||
.endm
|
||||
|
||||
.macro monbg bank
|
||||
.byte 0xa
|
||||
.byte \bank
|
||||
.endm
|
||||
|
||||
.macro clearmonbg bank
|
||||
.byte 0xb
|
||||
.byte \bank
|
||||
.endm
|
||||
|
||||
.macro setalpha param0
|
||||
.byte 0xc
|
||||
.2byte \param0
|
||||
.endm
|
||||
|
||||
.macro blendoff
|
||||
.byte 0xd
|
||||
.endm
|
||||
|
||||
.macro call param0
|
||||
.byte 0xe
|
||||
.4byte \param0
|
||||
.endm
|
||||
|
||||
.macro return
|
||||
.byte 0xf
|
||||
.endm
|
||||
|
||||
.macro setarg param0, param1
|
||||
.byte 0x10
|
||||
.byte \param0
|
||||
.2byte \param1
|
||||
.endm
|
||||
|
||||
.macro choosetwoturnanim param0, param1
|
||||
.byte 0x11
|
||||
.4byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro jumpifmoveturn param0, param1
|
||||
.byte 0x12
|
||||
.byte \param0
|
||||
.4byte \param1
|
||||
.endm
|
||||
|
||||
.macro goto param0
|
||||
.byte 0x13
|
||||
.4byte \param0
|
||||
.endm
|
||||
|
||||
.macro fadetobg param0
|
||||
.byte 0x14
|
||||
.byte \param0
|
||||
.endm
|
||||
|
||||
.macro restorebg
|
||||
.byte 0x15
|
||||
.endm
|
||||
|
||||
.macro waitbgfadeout
|
||||
.byte 0x16
|
||||
.endm
|
||||
|
||||
.macro waitbgfadein
|
||||
.byte 0x17
|
||||
.endm
|
||||
|
||||
.macro changebg param0
|
||||
.byte 0x18
|
||||
.byte \param0
|
||||
.endm
|
||||
|
||||
.macro playsewithpan param0, param1
|
||||
.byte 0x19
|
||||
.2byte \param0
|
||||
.byte \param1
|
||||
.endm
|
||||
|
||||
.macro setpan param0
|
||||
.byte 0x1a
|
||||
.byte \param0
|
||||
.endm
|
||||
|
||||
.macro panse_1B param0, param1, param2, param3, param4
|
||||
.byte 0x1b
|
||||
.2byte \param0
|
||||
.byte \param1
|
||||
.byte \param2
|
||||
.byte \param3
|
||||
.byte \param4
|
||||
.endm
|
||||
|
||||
.macro loopsewithpan param0, param1, param2, param3
|
||||
.byte 0x1c
|
||||
.2byte \param0
|
||||
.byte \param1
|
||||
.byte \param2
|
||||
.byte \param3
|
||||
.endm
|
||||
|
||||
.macro waitplaysewithpan param0, param1, param2
|
||||
.byte 0x1d
|
||||
.2byte \param0
|
||||
.byte \param1
|
||||
.byte \param2
|
||||
.endm
|
||||
|
||||
.macro setbldcnt param0
|
||||
.byte 0x1e
|
||||
.2byte \param0
|
||||
.endm
|
||||
|
||||
.macro createsoundtask addr, argv:vararg
|
||||
.byte 0x1F
|
||||
.4byte \addr
|
||||
.byte (.Lcreatetask_1F_\@_2 - .Lcreatetask_1F_\@_1) / 2
|
||||
.Lcreatetask_1F_\@_1:
|
||||
.2byte \argv
|
||||
.Lcreatetask_1F_\@_2:
|
||||
.endm
|
||||
|
||||
.macro waitsound
|
||||
.byte 0x20
|
||||
.endm
|
||||
|
||||
.macro jumpargeq param0, param1, param2
|
||||
.byte 0x21
|
||||
.byte \param0
|
||||
.2byte \param1
|
||||
.4byte \param2
|
||||
.endm
|
||||
|
||||
.macro monbg_22 bank
|
||||
.byte 0x22
|
||||
.byte \bank
|
||||
.endm
|
||||
|
||||
.macro clearmonbg_23 bank
|
||||
.byte 0x23
|
||||
.byte \bank
|
||||
.endm
|
||||
|
||||
.macro jumpifcontest param0
|
||||
.byte 0x24
|
||||
.4byte \param0
|
||||
.endm
|
||||
|
||||
.macro fadetobgfromset param0, param1, param2
|
||||
.byte 0x25
|
||||
.byte \param0
|
||||
.byte \param1
|
||||
.byte \param2
|
||||
.endm
|
||||
|
||||
.macro panse_26 param0, param1, param2, param3, param4
|
||||
.byte 0x26
|
||||
.2byte \param0
|
||||
.byte \param1
|
||||
.byte \param2
|
||||
.byte \param3
|
||||
.byte \param4
|
||||
.endm
|
||||
|
||||
.macro panse_27 param0, param1, param2, param3, param4
|
||||
.byte 0x27
|
||||
.2byte \param0
|
||||
.byte \param1
|
||||
.byte \param2
|
||||
.byte \param3
|
||||
.byte \param4
|
||||
.endm
|
||||
|
||||
.macro monbgprio_28 bank
|
||||
.byte 0x28
|
||||
.byte \bank
|
||||
.endm
|
||||
|
||||
.macro monbgprio_29
|
||||
.byte 0x29
|
||||
.endm
|
||||
|
||||
.macro monbgprio_2A bank
|
||||
.byte 0x2a
|
||||
.byte \bank
|
||||
.endm
|
||||
|
||||
.macro invisible bank
|
||||
.byte 0x2b
|
||||
.byte \bank
|
||||
.endm
|
||||
|
||||
.macro visible bank
|
||||
.byte 0x2c
|
||||
.byte \bank
|
||||
.endm
|
||||
|
||||
.macro doublebattle_2D bank
|
||||
.byte 0x2d
|
||||
.byte \bank
|
||||
.endm
|
||||
|
||||
.macro doublebattle_2E bank
|
||||
.byte 0x2e
|
||||
.byte \bank
|
||||
.endm
|
||||
|
||||
.macro stopsound
|
||||
.byte 0x2f
|
||||
.endm
|
||||
+4
-4
@@ -5257,15 +5257,15 @@ sub_819A2BC: @ 819A2BC
|
||||
cmp r1, 0x2
|
||||
beq _0819A2E4
|
||||
_0819A2D2:
|
||||
ldr r0, =gUnknown_08DC4318
|
||||
ldr r0, =gFireRedMenuElements1_Pal
|
||||
b _0819A2E6
|
||||
.pool
|
||||
_0819A2DC:
|
||||
ldr r0, =gUnknown_08DC4338
|
||||
ldr r0, =gFireRedMenuElements2_Pal
|
||||
b _0819A2E6
|
||||
.pool
|
||||
_0819A2E4:
|
||||
ldr r0, =gUnknown_08DC4358
|
||||
ldr r0, =gFireRedMenuElements3_Pal
|
||||
_0819A2E6:
|
||||
adds r1, r2, 0
|
||||
movs r2, 0x20
|
||||
@@ -5292,7 +5292,7 @@ blit_move_info_icon: @ 819A2F8
|
||||
adds r1, r4
|
||||
ldrh r5, [r1, 0x2]
|
||||
lsls r5, 5
|
||||
ldr r4, =gUnknown_08DC4378
|
||||
ldr r4, =gFireRedMenuElements_Gfx
|
||||
adds r5, r4
|
||||
movs r4, 0x80
|
||||
str r4, [sp]
|
||||
|
||||
+2
-2
@@ -480,7 +480,7 @@ sub_811FC80: @ 811FC80
|
||||
adds r0, 0x1E
|
||||
strh r5, [r0]
|
||||
add r1, sp, 0x20
|
||||
ldr r0, =gUnknown_08DC9628
|
||||
ldr r0, =gPokenavConditionMarker_Gfx
|
||||
str r0, [sp, 0x20]
|
||||
movs r0, 0xC8
|
||||
lsls r0, 2
|
||||
@@ -503,7 +503,7 @@ sub_811FC80: @ 811FC80
|
||||
add r0, sp, 0x34
|
||||
strh r6, [r0]
|
||||
add r1, sp, 0x38
|
||||
ldr r0, =gUnknown_08DC9608
|
||||
ldr r0, =gPokenavConditionMarker_Pal
|
||||
str r0, [sp, 0x38]
|
||||
adds r0, r6, 0x1
|
||||
strh r0, [r1, 0x4]
|
||||
|
||||
+2
-2
@@ -3712,7 +3712,7 @@ _080E4C4A:
|
||||
thumb_func_start choose_name_or_words_screen_load_bg_tile_patterns
|
||||
choose_name_or_words_screen_load_bg_tile_patterns: @ 80E4C54
|
||||
push {r4-r6,lr}
|
||||
ldr r0, =gUnknown_08DD3838
|
||||
ldr r0, =gNamingScreenMenu_Gfx
|
||||
ldr r6, =gUnknown_02039F94
|
||||
ldr r1, [r6]
|
||||
ldr r4, =0x00001810
|
||||
@@ -3760,7 +3760,7 @@ sub_80E4CB8: @ 80E4CB8
|
||||
thumb_func_start choose_name_or_words_screen_apply_bg_pals
|
||||
choose_name_or_words_screen_apply_bg_pals: @ 80E4CC8
|
||||
push {lr}
|
||||
ldr r0, =gUnknown_08DD3778
|
||||
ldr r0, =gNamingScreenMenu_Pal
|
||||
movs r1, 0
|
||||
movs r2, 0xC0
|
||||
bl LoadPalette
|
||||
|
||||
+9
-9
@@ -50,8 +50,8 @@ flag_var_implications_of_teleport_: @ 8084660
|
||||
.pool
|
||||
thumb_func_end flag_var_implications_of_teleport_
|
||||
|
||||
thumb_func_start sub_808469C
|
||||
sub_808469C: @ 808469C
|
||||
thumb_func_start Overworld_ResetStateAfterTeleport
|
||||
Overworld_ResetStateAfterTeleport: @ 808469C
|
||||
push {lr}
|
||||
bl player_avatar_init_params_reset
|
||||
ldr r0, =0x0000088b
|
||||
@@ -69,7 +69,7 @@ sub_808469C: @ 808469C
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_808469C
|
||||
thumb_func_end Overworld_ResetStateAfterTeleport
|
||||
|
||||
thumb_func_start flagmods_08054D70
|
||||
flagmods_08054D70: @ 80846E4
|
||||
@@ -2212,8 +2212,8 @@ call_ResetMapMusic: @ 8085778
|
||||
bx r0
|
||||
thumb_func_end call_ResetMapMusic
|
||||
|
||||
thumb_func_start sub_8085784
|
||||
sub_8085784: @ 8085784
|
||||
thumb_func_start Overworld_PlaySpecialMapMusic
|
||||
Overworld_PlaySpecialMapMusic: @ 8085784
|
||||
push {r4,lr}
|
||||
bl sav1_map_get_music
|
||||
lsls r0, 16
|
||||
@@ -2261,7 +2261,7 @@ _080857E8:
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_8085784
|
||||
thumb_func_end Overworld_PlaySpecialMapMusic
|
||||
|
||||
thumb_func_start Overworld_SetSavedMusic
|
||||
Overworld_SetSavedMusic: @ 80857F4
|
||||
@@ -2772,8 +2772,8 @@ _08085BF0:
|
||||
bx r1
|
||||
thumb_func_end is_light_level_1_2_3_5_or_6
|
||||
|
||||
thumb_func_start is_light_level_1_2_3_or_6
|
||||
is_light_level_1_2_3_or_6: @ 8085BF4
|
||||
thumb_func_start Overworld_MapTypeAllowsTeleportAndFly
|
||||
Overworld_MapTypeAllowsTeleportAndFly: @ 8085BF4
|
||||
push {lr}
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
@@ -2793,7 +2793,7 @@ _08085C0E:
|
||||
_08085C10:
|
||||
pop {r1}
|
||||
bx r1
|
||||
thumb_func_end is_light_level_1_2_3_or_6
|
||||
thumb_func_end Overworld_MapTypeAllowsTeleportAndFly
|
||||
|
||||
thumb_func_start is_light_level_8_or_9
|
||||
is_light_level_8_or_9: @ 8085C14
|
||||
|
||||
+10
-10
@@ -487,7 +487,7 @@ _081B05F0:
|
||||
.4byte _081B0694
|
||||
_081B0610:
|
||||
ldr r4, =gUnknown_0203CEE0
|
||||
ldr r0, =gUnknown_08D967EC
|
||||
ldr r0, =gPartyMenuMisc_Gfx
|
||||
mov r1, sp
|
||||
bl malloc_and_decompress
|
||||
adds r1, r0, 0
|
||||
@@ -505,14 +505,14 @@ _081B0638:
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
bne _081B06B4
|
||||
ldr r0, =gUnknown_08D96BA0
|
||||
ldr r0, =gPartyMenuMisc_Tilemap
|
||||
ldr r1, =gUnknown_0203CEE4
|
||||
ldr r1, [r1]
|
||||
bl LZDecompressWram
|
||||
b _081B069A
|
||||
.pool
|
||||
_081B0658:
|
||||
ldr r0, =gUnknown_08D96AB4
|
||||
ldr r0, =gPartyMenuMisc_Pal
|
||||
movs r2, 0xB0
|
||||
lsls r2, 1
|
||||
movs r1, 0
|
||||
@@ -10027,8 +10027,8 @@ _081B572A:
|
||||
.pool
|
||||
thumb_func_end sub_81B56D8
|
||||
|
||||
thumb_func_start hm_add_c3_launch_phase_2
|
||||
hm_add_c3_launch_phase_2: @ 81B5738
|
||||
thumb_func_start FieldCallback_Teleport
|
||||
FieldCallback_Teleport: @ 81B5738
|
||||
push {lr}
|
||||
bl pal_fill_black
|
||||
ldr r0, =task_launch_hm_phase_2
|
||||
@@ -10038,7 +10038,7 @@ hm_add_c3_launch_phase_2: @ 81B5738
|
||||
pop {r1}
|
||||
bx r1
|
||||
.pool
|
||||
thumb_func_end hm_add_c3_launch_phase_2
|
||||
thumb_func_end FieldCallback_Teleport
|
||||
|
||||
thumb_func_start task_launch_hm_phase_2
|
||||
task_launch_hm_phase_2: @ 81B5750
|
||||
@@ -10160,7 +10160,7 @@ sub_81B5820: @ 81B5820
|
||||
cmp r0, 0x1
|
||||
bne _081B585C
|
||||
ldr r1, =gUnknown_03005DB0
|
||||
ldr r0, =hm_add_c3_launch_phase_2
|
||||
ldr r0, =FieldCallback_Teleport
|
||||
str r0, [r1]
|
||||
ldr r1, =gUnknown_0203CEEC
|
||||
ldr r0, =hm_surf_run_dp02scr
|
||||
@@ -10199,7 +10199,7 @@ sub_81B5884: @ 81B5884
|
||||
push {lr}
|
||||
ldr r0, =gMapHeader
|
||||
ldrb r0, [r0, 0x17]
|
||||
bl is_light_level_1_2_3_or_6
|
||||
bl Overworld_MapTypeAllowsTeleportAndFly
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
cmp r0, 0x1
|
||||
@@ -10278,7 +10278,7 @@ hm_prepare_waterfall: @ 81B58F0
|
||||
cmp r0, 0x1
|
||||
bne _081B594C
|
||||
ldr r1, =gUnknown_03005DB0
|
||||
ldr r0, =hm_add_c3_launch_phase_2
|
||||
ldr r0, =FieldCallback_Teleport
|
||||
str r0, [r1]
|
||||
ldr r1, =gUnknown_0203CEEC
|
||||
ldr r0, =hm2_waterfall
|
||||
@@ -10325,7 +10325,7 @@ sub_81B5974: @ 81B5974
|
||||
.pool
|
||||
_081B5990:
|
||||
ldr r1, =gUnknown_03005DB0
|
||||
ldr r0, =hm_add_c3_launch_phase_2
|
||||
ldr r0, =FieldCallback_Teleport
|
||||
str r0, [r1]
|
||||
ldr r1, =gUnknown_0203CEEC
|
||||
ldr r0, =sub_81B5958
|
||||
|
||||
+26
-26
@@ -2028,7 +2028,7 @@ _080BC56E:
|
||||
bl SetGpuReg
|
||||
movs r0, 0
|
||||
bl ResetBgsAndClearDma3BusyFlags
|
||||
ldr r1, =gUnknown_0855D298
|
||||
ldr r1, =gBgTemplates_0855D298
|
||||
movs r0, 0
|
||||
movs r2, 0x4
|
||||
bl InitBgsFromTemplates
|
||||
@@ -2054,7 +2054,7 @@ _080BC56E:
|
||||
adds r1, r0, 0
|
||||
movs r0, 0
|
||||
bl SetBgTilemapBuffer
|
||||
ldr r1, =gUnknown_08DC1934
|
||||
ldr r1, =gPokedexMenu_Gfx
|
||||
movs r2, 0x80
|
||||
lsls r2, 6
|
||||
str r6, [sp]
|
||||
@@ -2119,7 +2119,7 @@ _080BC682:
|
||||
lsls r0, 31
|
||||
lsrs r0, 31
|
||||
bl sub_80BC844
|
||||
ldr r0, =gUnknown_0855D2A8
|
||||
ldr r0, =sWindowTemplates_0855D2A8
|
||||
bl InitWindows
|
||||
bl DeactivateAllTextPrinters
|
||||
movs r0, 0
|
||||
@@ -2141,9 +2141,9 @@ _080BC6CC:
|
||||
ldr r1, =gReservedSpritePaletteCount
|
||||
movs r0, 0x8
|
||||
strb r0, [r1]
|
||||
ldr r0, =gUnknown_0855D26C
|
||||
ldr r0, =gSpriteSheets_0855D26C
|
||||
bl LoadCompressedObjectPic
|
||||
ldr r0, =gUnknown_0855D27C
|
||||
ldr r0, =gSpritePalettes_0855D26C
|
||||
bl LoadSpritePalettes
|
||||
adds r0, r5, 0
|
||||
bl sub_80BDB7C
|
||||
@@ -2291,14 +2291,14 @@ sub_80BC844: @ 80BC844
|
||||
lsrs r0, 24
|
||||
cmp r0, 0x1
|
||||
bne _080BC858
|
||||
ldr r0, =gUnknown_08DC17B6
|
||||
ldr r0, =gPokedexHoennBg_Pal + 0x2
|
||||
b _080BC862
|
||||
.pool
|
||||
_080BC858:
|
||||
bl IsNationalPokedexEnabled
|
||||
cmp r0, 0
|
||||
bne _080BC870
|
||||
ldr r0, =gUnknown_08DC16F6
|
||||
ldr r0, =gPokedexText_Pal + 2
|
||||
_080BC862:
|
||||
movs r1, 0x1
|
||||
movs r2, 0xBE
|
||||
@@ -2306,7 +2306,7 @@ _080BC862:
|
||||
b _080BC87A
|
||||
.pool
|
||||
_080BC870:
|
||||
ldr r0, =gUnknown_08DC1876
|
||||
ldr r0, =gPokedexNationalBg_Pal + 0x2
|
||||
movs r1, 0x1
|
||||
movs r2, 0xBE
|
||||
bl LoadPalette
|
||||
@@ -2609,7 +2609,7 @@ _080BCACC:
|
||||
movs r7, 0x1
|
||||
mov r9, r7
|
||||
_080BCADA:
|
||||
ldr r1, =gUnknown_0855C6A4
|
||||
ldr r1, =gPokedexOrder_Alphabetical
|
||||
lsls r4, 16
|
||||
asrs r0, r4, 15
|
||||
adds r0, r1
|
||||
@@ -2687,7 +2687,7 @@ _080BCB78:
|
||||
ldr r7, =gUnknown_02039B4C
|
||||
ldr r6, =0x0000060c
|
||||
_080BCB82:
|
||||
ldr r1, =gUnknown_0855C9DA
|
||||
ldr r1, =gPokedexOrder_Weight
|
||||
asrs r0, 15
|
||||
adds r0, r1
|
||||
ldrh r0, [r0]
|
||||
@@ -2752,7 +2752,7 @@ _080BCC08:
|
||||
ldr r0, =0x00000181
|
||||
mov r9, r0
|
||||
_080BCC16:
|
||||
ldr r1, =gUnknown_0855C9DA
|
||||
ldr r1, =gPokedexOrder_Weight
|
||||
lsls r4, 16
|
||||
asrs r0, r4, 15
|
||||
adds r0, r1
|
||||
@@ -2819,7 +2819,7 @@ _080BCCA0:
|
||||
ldr r7, =gUnknown_02039B4C
|
||||
ldr r6, =0x0000060c
|
||||
_080BCCAA:
|
||||
ldr r1, =gUnknown_0855CCDE
|
||||
ldr r1, =gPokedexOrder_Height
|
||||
asrs r0, 15
|
||||
adds r0, r1
|
||||
ldrh r0, [r0]
|
||||
@@ -2884,7 +2884,7 @@ _080BCD30:
|
||||
ldr r0, =0x00000181
|
||||
mov r9, r0
|
||||
_080BCD3E:
|
||||
ldr r1, =gUnknown_0855CCDE
|
||||
ldr r1, =gPokedexOrder_Height
|
||||
lsls r4, 16
|
||||
asrs r0, r4, 15
|
||||
adds r0, r1
|
||||
@@ -3517,7 +3517,7 @@ sub_80BD23C: @ 80BD23C
|
||||
b _080BD266
|
||||
.pool
|
||||
_080BD264:
|
||||
ldr r4, =gUnknown_0855D2FE
|
||||
ldr r4, =sText_TenDashes
|
||||
_080BD266:
|
||||
str r5, [sp]
|
||||
movs r0, 0
|
||||
@@ -6369,7 +6369,7 @@ _080BEACA:
|
||||
b _080BEDA0
|
||||
.pool
|
||||
_080BEAF0:
|
||||
ldr r1, =gUnknown_08DC1934
|
||||
ldr r1, =gPokedexMenu_Gfx
|
||||
movs r2, 0x80
|
||||
lsls r2, 6
|
||||
movs r0, 0
|
||||
@@ -7257,7 +7257,7 @@ _080BF2B6:
|
||||
b _080BF5B2
|
||||
.pool
|
||||
_080BF310:
|
||||
ldr r1, =gUnknown_08DC1934
|
||||
ldr r1, =gPokedexMenu_Gfx
|
||||
movs r2, 0x80
|
||||
lsls r2, 6
|
||||
movs r0, 0
|
||||
@@ -7856,7 +7856,7 @@ _080BF88E:
|
||||
b _080BFB94
|
||||
.pool
|
||||
_080BF8D8:
|
||||
ldr r1, =gUnknown_08DC1934
|
||||
ldr r1, =gPokedexMenu_Gfx
|
||||
movs r2, 0x80
|
||||
lsls r2, 6
|
||||
movs r0, 0
|
||||
@@ -8543,7 +8543,7 @@ _080BFE92:
|
||||
b _080C0074
|
||||
.pool
|
||||
_080BFF0C:
|
||||
ldr r1, =gUnknown_08DC1934
|
||||
ldr r1, =gPokedexMenu_Gfx
|
||||
movs r2, 0x80
|
||||
lsls r2, 6
|
||||
movs r0, 0
|
||||
@@ -8751,14 +8751,14 @@ _080C00E8:
|
||||
ands r1, r0
|
||||
cmp r1, 0
|
||||
beq _080C0114
|
||||
ldr r0, =gUnknown_08DC16F6
|
||||
ldr r0, =gPokedexText_Pal + 2
|
||||
movs r1, 0x31
|
||||
movs r2, 0xE
|
||||
bl LoadPalette
|
||||
b _080C011E
|
||||
.pool
|
||||
_080C0114:
|
||||
ldr r0, =gUnknown_08DC1756
|
||||
ldr r0, =gPokedexCaughtScreenFade_Pal + 0x2
|
||||
movs r1, 0x31
|
||||
movs r2, 0xE
|
||||
bl LoadPalette
|
||||
@@ -11135,7 +11135,7 @@ _080C1332:
|
||||
bl DeactivateAllTextPrinters
|
||||
movs r0, 0
|
||||
bl PutWindowTilemap
|
||||
ldr r1, =gUnknown_08DC3304
|
||||
ldr r1, =gPokedexSearchMenu_Gfx
|
||||
movs r2, 0x80
|
||||
lsls r2, 6
|
||||
str r5, [sp]
|
||||
@@ -11145,7 +11145,7 @@ _080C1332:
|
||||
bl IsNationalPokedexEnabled
|
||||
cmp r0, 0
|
||||
bne _080C13E4
|
||||
ldr r1, =gUnknown_08DC3A0C
|
||||
ldr r1, =gPokedexSearch2_Tilemap
|
||||
movs r0, 0x3
|
||||
movs r2, 0
|
||||
movs r3, 0
|
||||
@@ -11153,13 +11153,13 @@ _080C1332:
|
||||
b _080C13F0
|
||||
.pool
|
||||
_080C13E4:
|
||||
ldr r1, =gUnknown_08DC3870
|
||||
ldr r1, =gPokedexSearch1_Tilemap
|
||||
movs r0, 0x3
|
||||
movs r2, 0
|
||||
movs r3, 0
|
||||
bl CopyToBgTilemapBuffer
|
||||
_080C13F0:
|
||||
ldr r0, =gUnknown_08DC3286
|
||||
ldr r0, =gPokedexSearchMenu_Pal + 0x2
|
||||
movs r1, 0x1
|
||||
movs r2, 0x7E
|
||||
bl LoadPalette
|
||||
@@ -11172,9 +11172,9 @@ _080C13F0:
|
||||
b _080C1516
|
||||
.pool
|
||||
_080C1414:
|
||||
ldr r0, =gUnknown_0855D26C
|
||||
ldr r0, =gSpriteSheets_0855D26C
|
||||
bl LoadCompressedObjectPic
|
||||
ldr r0, =gUnknown_0855D27C
|
||||
ldr r0, =gSpritePalettes_0855D26C
|
||||
bl LoadSpritePalettes
|
||||
adds r0, r4, 0
|
||||
bl sub_80C2594
|
||||
|
||||
@@ -1781,7 +1781,7 @@ sub_813D8A8: @ 813D8A8
|
||||
str r1, [sp]
|
||||
ldr r0, =0x00030600
|
||||
str r0, [sp, 0x4]
|
||||
ldr r0, =gUnknown_08DC4140
|
||||
ldr r0, =gPokedexAreaScreenAreaUnknown_Gfx
|
||||
bl LZ77UnCompWram
|
||||
mov r0, sp
|
||||
bl LoadSpriteSheet
|
||||
|
||||
+9
-9
@@ -28,15 +28,15 @@ sub_80D2CC4: @ 80D2CC4
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
mov r9, r0
|
||||
ldr r0, =gUnknown_0857C570
|
||||
ldr r0, =sMonIconOamData
|
||||
str r0, [sp, 0x18]
|
||||
adds r0, r4, 0
|
||||
adds r2, r5, 0
|
||||
bl GetMonIconPtr
|
||||
str r0, [sp, 0x1C]
|
||||
ldr r0, =gUnknown_0857C5B4
|
||||
ldr r0, =sMonIconAnims
|
||||
str r0, [sp, 0x20]
|
||||
ldr r0, =gUnknown_0857C5E8
|
||||
ldr r0, =sMonIconAffineAnims
|
||||
str r0, [sp, 0x24]
|
||||
str r6, [sp, 0x28]
|
||||
ldr r0, =gMonIconPaletteIndices
|
||||
@@ -102,13 +102,13 @@ sub_80D2D78: @ 80D2D78
|
||||
lsls r6, 24
|
||||
lsrs r6, 24
|
||||
mov r3, sp
|
||||
ldr r2, =gUnknown_0857C570
|
||||
ldr r2, =sMonIconOamData
|
||||
str r2, [sp]
|
||||
movs r2, 0
|
||||
str r2, [sp, 0x4]
|
||||
ldr r2, =gUnknown_0857C5B4
|
||||
ldr r2, =sMonIconAnims
|
||||
str r2, [sp, 0x8]
|
||||
ldr r2, =gUnknown_0857C5E8
|
||||
ldr r2, =sMonIconAffineAnims
|
||||
str r2, [sp, 0xC]
|
||||
str r1, [sp, 0x10]
|
||||
ldr r2, =gMonIconPaletteIndices
|
||||
@@ -601,7 +601,7 @@ _080D3126:
|
||||
strb r7, [r5]
|
||||
b _080D31A4
|
||||
_080D312A:
|
||||
ldr r2, =gUnknown_0857C5F0
|
||||
ldr r2, =sSpriteImageSizes
|
||||
ldrb r1, [r4, 0x3]
|
||||
lsrs r1, 6
|
||||
lsls r1, 1
|
||||
@@ -689,7 +689,7 @@ sub_80D31B4: @ 80D31B4
|
||||
mov r8, r0
|
||||
movs r0, 0
|
||||
str r0, [sp, 0x30]
|
||||
ldr r2, =gUnknown_0857C5F0
|
||||
ldr r2, =sSpriteImageSizes
|
||||
mov r0, r9
|
||||
ldr r6, [r0]
|
||||
ldrb r1, [r6, 0x3]
|
||||
@@ -776,7 +776,7 @@ sub_80D328C: @ 80D328C
|
||||
sub sp, 0x8
|
||||
movs r1, 0
|
||||
str r1, [sp]
|
||||
ldr r3, =gUnknown_0857C5F0
|
||||
ldr r3, =sSpriteImageSizes
|
||||
ldrb r2, [r0, 0x3]
|
||||
lsrs r2, 6
|
||||
lsls r2, 1
|
||||
|
||||
@@ -1106,7 +1106,7 @@ sub_80C7958: @ 80C7958
|
||||
ldrh r0, [r3]
|
||||
adds r0, 0x1
|
||||
strh r0, [r1]
|
||||
ldr r0, =gUnknown_08571710
|
||||
ldr r0, =sSpriteAnimTable_8571710
|
||||
str r0, [sp, 0xC]
|
||||
movs r4, 0
|
||||
_080C7A10:
|
||||
@@ -5343,7 +5343,7 @@ sub_80CA044: @ 80CA044
|
||||
movs r0, 0
|
||||
movs r2, 0x4
|
||||
bl InitBgsFromTemplates
|
||||
ldr r1, =gUnknown_08DD2FE8
|
||||
ldr r1, =gPSSMenu_Gfx
|
||||
movs r0, 0
|
||||
str r0, [sp]
|
||||
movs r0, 0x1
|
||||
@@ -6104,7 +6104,7 @@ sub_80CA704: @ 80CA704
|
||||
ldr r1, [r4]
|
||||
adds r1, 0xB0
|
||||
bl LZ77UnCompWram
|
||||
ldr r0, =gUnknown_08DD36A8
|
||||
ldr r0, =gPSSMenu_Pal
|
||||
movs r1, 0x10
|
||||
movs r2, 0x20
|
||||
bl LoadPalette
|
||||
@@ -9124,7 +9124,7 @@ _080CBF80:
|
||||
adds r1, r3
|
||||
ldr r0, [r1]
|
||||
ldr r2, [r0]
|
||||
ldr r0, =gUnknown_0857291C
|
||||
ldr r0, =gSpriteAffineAnimTable_857291C
|
||||
str r0, [r2, 0x10]
|
||||
ldr r0, [r1]
|
||||
ldr r0, [r0]
|
||||
|
||||
@@ -2411,7 +2411,7 @@ _081C5264:
|
||||
.4byte _081C52D4
|
||||
_081C5278:
|
||||
bl reset_temp_tile_data_buffers
|
||||
ldr r1, =gUnknown_08D9A620
|
||||
ldr r1, =gBagScreen_Gfx
|
||||
movs r0, 0
|
||||
str r0, [sp]
|
||||
movs r0, 0x2
|
||||
|
||||
+14
-14
@@ -683,7 +683,7 @@ _081C77B0:
|
||||
movs r0, 0
|
||||
bl sub_81C763C
|
||||
adds r4, r0, 0
|
||||
ldr r1, =gUnknown_08DC7B80
|
||||
ldr r1, =gPokenavHeader_Gfx
|
||||
movs r0, 0
|
||||
str r0, [sp]
|
||||
movs r2, 0
|
||||
@@ -693,12 +693,12 @@ _081C77B0:
|
||||
movs r0, 0
|
||||
adds r1, r4, 0
|
||||
bl SetBgTilemapBuffer
|
||||
ldr r1, =gUnknown_08DC7D84
|
||||
ldr r1, =gPokenavHeader_Tilemap
|
||||
movs r0, 0
|
||||
movs r2, 0
|
||||
movs r3, 0
|
||||
bl CopyToBgTilemapBuffer
|
||||
ldr r0, =gUnknown_08DC7B60
|
||||
ldr r0, =gPokenavHeader_Pal
|
||||
movs r1, 0
|
||||
movs r2, 0x20
|
||||
bl sub_81C7944
|
||||
@@ -1571,7 +1571,7 @@ sub_81C7E58: @ 81C7E58
|
||||
bl sub_8034974
|
||||
adds r5, r0, 0
|
||||
lsls r4, 5
|
||||
ldr r0, =gUnknown_08DC7F00
|
||||
ldr r0, =gPokenavLeftHeader_Pal
|
||||
adds r4, r0
|
||||
movs r0, 0x1
|
||||
bl IndexOfSpritePaletteTag
|
||||
@@ -1653,7 +1653,7 @@ sub_81C7F24: @ 81C7F24
|
||||
bl sub_8034974
|
||||
adds r5, r0, 0
|
||||
lsls r4, 5
|
||||
ldr r0, =gUnknown_08DC7F00
|
||||
ldr r0, =gPokenavLeftHeader_Pal
|
||||
adds r4, r0
|
||||
movs r0, 0x2
|
||||
bl IndexOfSpritePaletteTag
|
||||
@@ -5198,7 +5198,7 @@ _081C9A5C:
|
||||
ldr r0, =gUnknown_08620194
|
||||
movs r1, 0x3
|
||||
bl sub_81C7B54
|
||||
ldr r1, =gUnknown_08DC90E0
|
||||
ldr r1, =gPokenavMessageBox_Gfx
|
||||
movs r0, 0
|
||||
str r0, [sp]
|
||||
movs r0, 0x1
|
||||
@@ -5209,14 +5209,14 @@ _081C9A5C:
|
||||
adds r1, 0x8C
|
||||
movs r0, 0x1
|
||||
bl SetBgTilemapBuffer
|
||||
ldr r1, =gUnknown_08DC9130
|
||||
ldr r1, =gPokenavMessageBox_Tilemap
|
||||
movs r0, 0x1
|
||||
movs r2, 0
|
||||
movs r3, 0
|
||||
bl CopyToBgTilemapBuffer
|
||||
movs r0, 0x1
|
||||
bl CopyBgTilemapBufferToVram
|
||||
ldr r0, =gUnknown_08DC90C0
|
||||
ldr r0, =gPokenavMessageBox_Pal
|
||||
movs r1, 0x10
|
||||
movs r2, 0x20
|
||||
bl sub_81C7944
|
||||
@@ -7924,7 +7924,7 @@ sub_81CAF78: @ 81CAF78
|
||||
strb r0, [r6]
|
||||
ldr r0, =gMapHeader
|
||||
ldrb r0, [r0, 0x17]
|
||||
bl is_light_level_1_2_3_or_6
|
||||
bl Overworld_MapTypeAllowsTeleportAndFly
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
bne _081CAFA4
|
||||
@@ -11374,7 +11374,7 @@ sub_81CCA1C: @ 81CCA1C
|
||||
movs r1, 0x10
|
||||
movs r2, 0x20
|
||||
bl sub_81C7944
|
||||
ldr r0, =gUnknown_08DC91E8
|
||||
ldr r0, =gHoennMapZoomIcons_Pal
|
||||
movs r1, 0x30
|
||||
movs r2, 0x20
|
||||
bl sub_81C7944
|
||||
@@ -13941,7 +13941,7 @@ _081CDF18:
|
||||
ldr r1, =0x0000040b
|
||||
movs r0, 0x52
|
||||
bl SetGpuReg
|
||||
ldr r1, =gUnknown_08DC6548
|
||||
ldr r1, =gPokenavCondition_Gfx
|
||||
movs r0, 0
|
||||
str r0, [sp]
|
||||
movs r0, 0x3
|
||||
@@ -13973,7 +13973,7 @@ _081CDFB8:
|
||||
beq _081CDFC4
|
||||
b _081CE2C0
|
||||
_081CDFC4:
|
||||
ldr r0, =gUnknown_08DC6DFC
|
||||
ldr r0, =gPokenavCondition_Tilemap
|
||||
adds r4, r5, 0x4
|
||||
adds r1, r4, 0
|
||||
bl LZ77UnCompVram
|
||||
@@ -13983,7 +13983,7 @@ _081CDFC4:
|
||||
bl sub_81CDD5C
|
||||
cmp r0, 0x1
|
||||
bne _081CDFF2
|
||||
ldr r1, =gUnknown_08DC7070
|
||||
ldr r1, =gPokenavOptions_Tilemap
|
||||
movs r0, 0x9
|
||||
str r0, [sp]
|
||||
movs r0, 0x4
|
||||
@@ -13995,7 +13995,7 @@ _081CDFC4:
|
||||
_081CDFF2:
|
||||
movs r0, 0x3
|
||||
bl CopyBgTilemapBufferToVram
|
||||
ldr r0, =gUnknown_08DC6528
|
||||
ldr r0, =gPokenavCondition_Pal
|
||||
movs r1, 0x10
|
||||
movs r2, 0x20
|
||||
bl sub_81C7944
|
||||
|
||||
+34
-34
@@ -1119,7 +1119,7 @@ sub_81D706C: @ 81D706C
|
||||
push {r4,lr}
|
||||
sub sp, 0x4
|
||||
bl reset_temp_tile_data_buffers
|
||||
ldr r1, =gUnknown_08DA33C0
|
||||
ldr r1, =gRaySceneClouds_Gfx
|
||||
movs r0, 0
|
||||
str r0, [sp]
|
||||
movs r2, 0
|
||||
@@ -1130,22 +1130,22 @@ _081D7082:
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
bne _081D7082
|
||||
ldr r0, =gUnknown_08DA3988
|
||||
ldr r0, =gRaySceneClouds2_Tilemap
|
||||
ldr r4, =gUnknown_0203CF60
|
||||
ldr r1, [r4]
|
||||
adds r1, 0x4
|
||||
bl LZDecompressWram
|
||||
ldr r0, =gUnknown_08DA3824
|
||||
ldr r0, =gRaySceneClouds1_Tilemap
|
||||
ldr r1, [r4]
|
||||
ldr r2, =0x00000804
|
||||
adds r1, r2
|
||||
bl LZDecompressWram
|
||||
ldr r0, =gUnknown_08DA3A88
|
||||
ldr r0, =gRaySceneClouds3_Tilemap
|
||||
ldr r1, [r4]
|
||||
ldr r2, =0x00001004
|
||||
adds r1, r2
|
||||
bl LZDecompressWram
|
||||
ldr r0, =gUnknown_08DA37E8
|
||||
ldr r0, =gRaySceneClouds_Pal
|
||||
movs r1, 0
|
||||
movs r2, 0x40
|
||||
bl LoadCompressedPalette
|
||||
@@ -1172,8 +1172,8 @@ _081D7082:
|
||||
.pool
|
||||
thumb_func_end sub_81D706C
|
||||
|
||||
thumb_func_start task_add_00_WIN0V_open_close_above_and_more
|
||||
task_add_00_WIN0V_open_close_above_and_more: @ 81D7134
|
||||
thumb_func_start sub_81D7134
|
||||
sub_81D7134: @ 81D7134
|
||||
push {r4-r7,lr}
|
||||
sub sp, 0x8
|
||||
lsls r0, 24
|
||||
@@ -1264,7 +1264,7 @@ _081D71EE:
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end task_add_00_WIN0V_open_close_above_and_more
|
||||
thumb_func_end sub_81D7134
|
||||
|
||||
thumb_func_start sub_81D7228
|
||||
sub_81D7228: @ 81D7228
|
||||
@@ -2811,20 +2811,20 @@ sub_81D7E9C: @ 81D7E9C
|
||||
push {r4,lr}
|
||||
sub sp, 0x4
|
||||
bl reset_temp_tile_data_buffers
|
||||
ldr r1, =gUnknown_08DA33C0
|
||||
ldr r1, =gRaySceneClouds_Gfx
|
||||
movs r4, 0
|
||||
str r4, [sp]
|
||||
movs r0, 0
|
||||
movs r2, 0
|
||||
movs r3, 0
|
||||
bl decompress_and_copy_tile_data_to_vram
|
||||
ldr r1, =gUnknown_08DA4F70
|
||||
ldr r1, =gRaySceneOvercast_Gfx
|
||||
str r4, [sp]
|
||||
movs r0, 0x1
|
||||
movs r2, 0
|
||||
movs r3, 0
|
||||
bl decompress_and_copy_tile_data_to_vram
|
||||
ldr r1, =gUnknown_08DA3C94
|
||||
ldr r1, =gRaySceneRayquaza_Gfx
|
||||
str r4, [sp]
|
||||
movs r0, 0x2
|
||||
movs r2, 0
|
||||
@@ -2835,22 +2835,22 @@ _081D7ED0:
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
bne _081D7ED0
|
||||
ldr r0, =gUnknown_08DA3988
|
||||
ldr r0, =gRaySceneClouds2_Tilemap
|
||||
ldr r4, =gUnknown_0203CF60
|
||||
ldr r1, [r4]
|
||||
adds r1, 0x4
|
||||
bl LZDecompressWram
|
||||
ldr r0, =gUnknown_08DA60B8
|
||||
ldr r0, =gRaySceneOvercast_Tilemap
|
||||
ldr r1, [r4]
|
||||
ldr r2, =0x00000804
|
||||
adds r1, r2
|
||||
bl LZDecompressWram
|
||||
ldr r0, =gUnknown_08DA4DEC
|
||||
ldr r0, =gRaySceneRayquaza_Tilemap
|
||||
ldr r1, [r4]
|
||||
ldr r2, =0x00001004
|
||||
adds r1, r2
|
||||
bl LZDecompressWram
|
||||
ldr r0, =gUnknown_08DA4DA8
|
||||
ldr r0, =gRaySceneRayquaza_Pal
|
||||
movs r1, 0
|
||||
movs r2, 0x40
|
||||
bl LoadCompressedPalette
|
||||
@@ -3354,14 +3354,14 @@ sub_81D8358: @ 81D8358
|
||||
push {r4-r7,lr}
|
||||
sub sp, 0xC
|
||||
bl reset_temp_tile_data_buffers
|
||||
ldr r1, =gUnknown_08DA7528
|
||||
ldr r1, =gRaySceneRayquazaLight_Gfx
|
||||
movs r4, 0
|
||||
str r4, [sp]
|
||||
movs r0, 0
|
||||
movs r2, 0
|
||||
movs r3, 0
|
||||
bl decompress_and_copy_tile_data_to_vram
|
||||
ldr r1, =gUnknown_08DA69BC
|
||||
ldr r1, =gRaySceneOvercast2_Gfx
|
||||
str r4, [sp]
|
||||
movs r0, 0x1
|
||||
movs r2, 0
|
||||
@@ -3374,12 +3374,12 @@ _081D8380:
|
||||
lsrs r6, r0, 24
|
||||
cmp r6, 0
|
||||
bne _081D8380
|
||||
ldr r0, =gUnknown_08DA7AAC
|
||||
ldr r0, =gRaySceneRayquazaLight_Tilemap
|
||||
ldr r5, =gUnknown_0203CF60
|
||||
ldr r1, [r5]
|
||||
adds r1, 0x4
|
||||
bl LZDecompressWram
|
||||
ldr r0, =gUnknown_08DA7784
|
||||
ldr r0, =gRaySceneOvercast2_Tilemap
|
||||
ldr r1, [r5]
|
||||
ldr r4, =0x00001804
|
||||
adds r1, r4
|
||||
@@ -3406,7 +3406,7 @@ _081D8380:
|
||||
ldr r2, =0x010000d0
|
||||
adds r0, r7, 0
|
||||
bl CpuFastSet
|
||||
ldr r0, =gUnknown_08DA7744
|
||||
ldr r0, =gRaySceneOvercast2_Pal
|
||||
movs r1, 0
|
||||
movs r2, 0x40
|
||||
bl LoadCompressedPalette
|
||||
@@ -3961,20 +3961,20 @@ sub_81D88D0: @ 81D88D0
|
||||
push {r4,lr}
|
||||
sub sp, 0x4
|
||||
bl reset_temp_tile_data_buffers
|
||||
ldr r1, =gUnknown_08DA80BC
|
||||
ldr r1, =gRaySceneRayquazaChase_Gfx
|
||||
movs r4, 0
|
||||
str r4, [sp]
|
||||
movs r0, 0x1
|
||||
movs r2, 0
|
||||
movs r3, 0
|
||||
bl decompress_and_copy_tile_data_to_vram
|
||||
ldr r1, =gUnknown_08DA7EAC
|
||||
ldr r1, =gRaySceneChaseStreaks_Gfx
|
||||
str r4, [sp]
|
||||
movs r0, 0x2
|
||||
movs r2, 0
|
||||
movs r3, 0
|
||||
bl decompress_and_copy_tile_data_to_vram
|
||||
ldr r1, =gUnknown_08DA7C30
|
||||
ldr r1, =gRaySceneChaseBg_Gfx
|
||||
str r4, [sp]
|
||||
movs r0, 0x3
|
||||
movs r2, 0
|
||||
@@ -3985,27 +3985,27 @@ _081D8904:
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
bne _081D8904
|
||||
ldr r0, =gUnknown_08DA8D6C
|
||||
ldr r0, =gRayChaseRayquazaChase2_Tilemap
|
||||
ldr r4, =gUnknown_0203CF60
|
||||
ldr r1, [r4]
|
||||
adds r1, 0x4
|
||||
bl LZDecompressWram
|
||||
ldr r0, =gUnknown_08DA8B40
|
||||
ldr r0, =gRayChaseRayquazaChase_Tilemap
|
||||
ldr r1, [r4]
|
||||
ldr r2, =0x00000804
|
||||
adds r1, r2
|
||||
bl LZDecompressWram
|
||||
ldr r0, =gUnknown_08DA7FB4
|
||||
ldr r0, =gRaySceneChaseStreaks_Tilemap
|
||||
ldr r1, [r4]
|
||||
ldr r2, =0x00001004
|
||||
adds r1, r2
|
||||
bl LZDecompressWram
|
||||
ldr r0, =gUnknown_08DA7D6C
|
||||
ldr r0, =gRaySceneChaseBg_Tilemap
|
||||
ldr r1, [r4]
|
||||
ldr r2, =0x00001804
|
||||
adds r1, r2
|
||||
bl LZDecompressWram
|
||||
ldr r0, =gUnknown_08DA8E84
|
||||
ldr r0, =gRaySceneChase_Pal
|
||||
movs r1, 0
|
||||
movs r2, 0x80
|
||||
bl LoadCompressedPalette
|
||||
@@ -4407,14 +4407,14 @@ sub_81D8CC4: @ 81D8CC4
|
||||
push {r4,lr}
|
||||
sub sp, 0x4
|
||||
bl reset_temp_tile_data_buffers
|
||||
ldr r1, =gUnknown_08DAAB24
|
||||
ldr r1, =gRaySceneHushRing_Gfx
|
||||
movs r4, 0
|
||||
str r4, [sp]
|
||||
movs r0, 0x2
|
||||
movs r2, 0
|
||||
movs r3, 0
|
||||
bl decompress_and_copy_tile_data_to_vram
|
||||
ldr r1, =gUnknown_08DAA8B4
|
||||
ldr r1, =gRaySceneHushBg_Gfx
|
||||
str r4, [sp]
|
||||
movs r0, 0
|
||||
movs r2, 0
|
||||
@@ -4425,22 +4425,22 @@ _081D8CEA:
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
bne _081D8CEA
|
||||
ldr r0, =gUnknown_08DAAE54
|
||||
ldr r0, =gRaySceneHushRing_Tilemap
|
||||
ldr r4, =gUnknown_0203CF60
|
||||
ldr r1, [r4]
|
||||
ldr r2, =0x00000804
|
||||
adds r1, r2
|
||||
bl LZDecompressWram
|
||||
ldr r0, =gUnknown_08DAAC1C
|
||||
ldr r0, =gRaySceneHushBg_Tilemap
|
||||
ldr r1, [r4]
|
||||
adds r1, 0x4
|
||||
bl LZDecompressWram
|
||||
ldr r0, =gUnknown_08DAAF98
|
||||
ldr r0, =gRaySceneHushRing_Map
|
||||
ldr r1, [r4]
|
||||
ldr r2, =0x00001004
|
||||
adds r1, r2
|
||||
bl LZDecompressWram
|
||||
ldr r0, =gUnknown_08DAAFEC
|
||||
ldr r0, =gRaySceneHushBg_Pal
|
||||
movs r1, 0
|
||||
movs r2, 0x60
|
||||
bl LoadCompressedPalette
|
||||
|
||||
+4
-4
@@ -268,7 +268,7 @@ sub_8135654: @ 8135654
|
||||
lsrs r0, 24
|
||||
strh r0, [r4]
|
||||
ldr r1, =gUnknown_03005DB0
|
||||
ldr r0, =hm_add_c3_launch_phase_2
|
||||
ldr r0, =FieldCallback_Teleport
|
||||
str r0, [r1]
|
||||
ldr r1, =gUnknown_0203CEEC
|
||||
ldr r0, =sub_8179834
|
||||
@@ -285,7 +285,7 @@ _0813568C:
|
||||
b _081356AC
|
||||
_0813569E:
|
||||
ldr r1, =gUnknown_03005DB0
|
||||
ldr r0, =hm_add_c3_launch_phase_2
|
||||
ldr r0, =FieldCallback_Teleport
|
||||
str r0, [r1]
|
||||
ldr r1, =gUnknown_0203CEEC
|
||||
ldr r0, =sub_81356C4
|
||||
@@ -361,7 +361,7 @@ sub_813572C: @ 813572C
|
||||
b _0813574C
|
||||
_0813573E:
|
||||
ldr r1, =gUnknown_03005DB0
|
||||
ldr r0, =hm_add_c3_launch_phase_2
|
||||
ldr r0, =FieldCallback_Teleport
|
||||
str r0, [r1]
|
||||
ldr r1, =gUnknown_0203CEEC
|
||||
ldr r0, =hm2_dig
|
||||
@@ -447,5 +447,5 @@ _081357EE:
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_81357BC
|
||||
|
||||
|
||||
.align 2, 0 @ Don't pad with nop.
|
||||
|
||||
+2
-2
@@ -410,7 +410,7 @@ sub_80FBAE4: @ 80FBAE4
|
||||
adds r0, r4, 0x4
|
||||
lsls r0, 24
|
||||
lsrs r4, r0, 24
|
||||
bl sub_811A138
|
||||
bl GetPlayerSpeed
|
||||
lsls r0, 16
|
||||
asrs r0, 16
|
||||
cmp r0, 0x1
|
||||
@@ -433,7 +433,7 @@ _080FBB2A:
|
||||
adds r0, 0x8
|
||||
lsls r0, 24
|
||||
lsrs r4, r0, 24
|
||||
bl sub_811A138
|
||||
bl GetPlayerSpeed
|
||||
lsls r0, 16
|
||||
asrs r0, 16
|
||||
cmp r0, 0x1
|
||||
|
||||
+1
-1
@@ -452,7 +452,7 @@ _08140662:
|
||||
lsls r2, 1
|
||||
movs r1, 0
|
||||
bl LoadPalette
|
||||
ldr r1, =gUnknown_08DBC2E8
|
||||
ldr r1, =gRouletteMenuTiles
|
||||
movs r4, 0
|
||||
str r4, [sp]
|
||||
movs r0, 0x1
|
||||
|
||||
+4
-4
@@ -10588,7 +10588,7 @@ sub_812F7E4: @ 812F7E4
|
||||
bl Alloc
|
||||
adds r1, r0, 0
|
||||
str r1, [r4]
|
||||
ldr r0, =gUnknown_08DD0050
|
||||
ldr r0, =gSlotMachineReelTime_Gfx
|
||||
bl LZDecompressWram
|
||||
ldr r4, =gUnknown_0203AAD8
|
||||
movs r0, 0xD8
|
||||
@@ -10715,14 +10715,14 @@ sub_812F908: @ 812F908
|
||||
bl Alloc
|
||||
adds r1, r0, 0
|
||||
str r1, [r4]
|
||||
ldr r0, =gUnknown_08DCDB30
|
||||
ldr r0, =gSlotMachineMenu_Gfx
|
||||
bl LZDecompressWram
|
||||
ldr r1, [r4]
|
||||
movs r0, 0x2
|
||||
adds r2, r5, 0
|
||||
movs r3, 0
|
||||
bl LoadBgTiles
|
||||
ldr r0, =gUnknown_08DCDA90
|
||||
ldr r0, =gSlotMachineMenu_Pal
|
||||
movs r1, 0
|
||||
movs r2, 0xA0
|
||||
bl LoadPalette
|
||||
@@ -10748,7 +10748,7 @@ sub_812F958: @ 812F958
|
||||
thumb_func_start sub_812F968
|
||||
sub_812F968: @ 812F968
|
||||
push {lr}
|
||||
ldr r1, =gUnknown_08DCE770
|
||||
ldr r1, =gSlotMachineMenu_Tilemap
|
||||
movs r2, 0xA0
|
||||
lsls r2, 3
|
||||
movs r0, 0x2
|
||||
|
||||
+5
-5
@@ -8105,11 +8105,11 @@ _0807B668:
|
||||
ldr r1, =0x00005206
|
||||
movs r0, 0xC
|
||||
bl SetGpuReg
|
||||
ldr r0, =gUnknown_08DD7300
|
||||
ldr r0, =gTradeGba2_Pal
|
||||
movs r1, 0x10
|
||||
movs r2, 0x60
|
||||
bl LoadPalette
|
||||
ldr r3, =gUnknown_08DD7360
|
||||
ldr r3, =gTradeGba_Gfx
|
||||
ldr r4, =0x06004000
|
||||
movs r5, 0xA1
|
||||
lsls r5, 5
|
||||
@@ -8168,7 +8168,7 @@ _0807B726:
|
||||
ldr r1, =0x80000800
|
||||
str r1, [r0, 0x8]
|
||||
ldr r0, [r0, 0x8]
|
||||
ldr r3, =gUnknown_08DD7360
|
||||
ldr r3, =gTradeGba_Gfx
|
||||
movs r4, 0xC0
|
||||
lsls r4, 19
|
||||
movs r5, 0xA1
|
||||
@@ -8446,11 +8446,11 @@ _0807B9FC:
|
||||
ldr r1, =0x00005206
|
||||
movs r0, 0xC
|
||||
bl SetGpuReg
|
||||
ldr r0, =gUnknown_08DD7300
|
||||
ldr r0, =gTradeGba2_Pal
|
||||
movs r1, 0x10
|
||||
movs r2, 0x60
|
||||
bl LoadPalette
|
||||
ldr r3, =gUnknown_08DD7360
|
||||
ldr r3, =gTradeGba_Gfx
|
||||
ldr r4, =0x06004000
|
||||
movs r5, 0xA1
|
||||
lsls r5, 5
|
||||
|
||||
+5
-5
@@ -601,12 +601,12 @@ _080C2C04:
|
||||
ldrb r0, [r0]
|
||||
cmp r0, 0
|
||||
beq _080C2C28
|
||||
ldr r0, =gUnknown_08DD1AB8
|
||||
ldr r0, =gEmeraldTrainerCard_Gfx
|
||||
ldr r2, =0x000019a8
|
||||
b _080C2C4A
|
||||
.pool
|
||||
_080C2C28:
|
||||
ldr r0, =gUnknown_08DD246C
|
||||
ldr r0, =gFireRedTrainerCard_Gfx
|
||||
ldr r2, =0x000019a8
|
||||
b _080C2C4A
|
||||
.pool
|
||||
@@ -3317,7 +3317,7 @@ _080C4418:
|
||||
ldrb r0, [r0]
|
||||
cmp r0, 0
|
||||
beq _080C447C
|
||||
ldr r1, =gUnknown_0856FAE4
|
||||
ldr r1, =gEmeraldTrainerCardStarPals
|
||||
ldr r3, =0x00000535
|
||||
adds r0, r2, r3
|
||||
ldrb r0, [r0]
|
||||
@@ -3344,7 +3344,7 @@ _080C4418:
|
||||
b _080C44B2
|
||||
.pool
|
||||
_080C447C:
|
||||
ldr r1, =gUnknown_0856FAF8
|
||||
ldr r1, =gFireRedTrainerCardStarPals
|
||||
ldr r3, =0x00000535
|
||||
adds r0, r2, r3
|
||||
ldrb r0, [r0]
|
||||
@@ -5766,7 +5766,7 @@ sub_80C58D4: @ 80C58D4
|
||||
beq _080C5914
|
||||
cmp r0, 0x2
|
||||
beq _080C591C
|
||||
bl sub_8085784
|
||||
bl Overworld_PlaySpecialMapMusic
|
||||
b _080C5924
|
||||
.pool
|
||||
_080C5914:
|
||||
|
||||
+5
-5
@@ -2397,7 +2397,7 @@ _08167A74:
|
||||
b _08167B7E
|
||||
.pool
|
||||
_08167A9C:
|
||||
ldr r0, =gUnknown_08DCCF7C
|
||||
ldr r0, =gUsePokeblockGraph_Gfx
|
||||
ldr r1, =gUnknown_0203BCA4
|
||||
_08167AA0:
|
||||
ldr r1, [r1]
|
||||
@@ -2405,11 +2405,11 @@ _08167AA0:
|
||||
b _08167B7E
|
||||
.pool
|
||||
_08167AB0:
|
||||
ldr r0, =gUnknown_08DCD81C
|
||||
ldr r0, =gUsePokeblockGraph_Tilemap
|
||||
ldr r1, =gUnknown_0203BCA0
|
||||
ldr r1, [r1]
|
||||
bl LZ77UnCompVram
|
||||
ldr r0, =gUnknown_08DCCF5C
|
||||
ldr r0, =gUsePokeblockGraph_Pal
|
||||
movs r1, 0x20
|
||||
movs r2, 0x20
|
||||
bl LoadPalette
|
||||
@@ -2431,7 +2431,7 @@ _08167AEC:
|
||||
ldr r1, [r0]
|
||||
movs r0, 0x1
|
||||
bl SetBgTilemapBuffer
|
||||
ldr r1, =gUnknown_08DCDA30
|
||||
ldr r1, =gUsePokeblockNatureWin_Pal
|
||||
movs r0, 0xC
|
||||
str r0, [sp]
|
||||
movs r0, 0x4
|
||||
@@ -3259,7 +3259,7 @@ sub_8168248: @ 8168248
|
||||
ldr r0, [r0]
|
||||
str r0, [sp, 0x8]
|
||||
str r1, [sp, 0xC]
|
||||
ldr r0, =gUnknown_08DCCBB8
|
||||
ldr r0, =gUsePokeblockCondition_Gfx
|
||||
str r0, [sp]
|
||||
ldr r1, =0xffff0000
|
||||
ldr r0, [sp, 0x4]
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
#!/bin/sh
|
||||
make -C tools/gbagfx
|
||||
make -C tools/scaninc
|
||||
make -C tools/preproc
|
||||
make -C tools/bin2c
|
||||
make -C tools/rsfont
|
||||
make -C tools/aif2pcm
|
||||
make -C tools/ramscrgen
|
||||
+3374
-62
File diff suppressed because it is too large
Load Diff
@@ -27,6 +27,9 @@ gUnknown_0853EE34:: @ 853EE34
|
||||
.align 2
|
||||
gUnknown_0853EE38:: @ 853EE38
|
||||
spr_template 0x282b, 0x282b, gUnknown_08524914, gUnknown_0853EE34, NULL, gDummySpriteAffineAnimTable, sub_80A8E30
|
||||
|
||||
.align 2
|
||||
gUnknown_0853EE50:: @ 853EE50
|
||||
spr_template 0x282b, 0x282b, gUnknown_08524914, gUnknown_0853EE34, NULL, gDummySpriteAffineAnimTable, sub_80A8EE4
|
||||
|
||||
.align 2
|
||||
|
||||
@@ -16,7 +16,13 @@ gUnknown_08592114:: @ 8592114
|
||||
.align 2
|
||||
gUnknown_08592118:: @ 8592118
|
||||
spr_template 0x2753, 0x2753, gUnknown_08524944, gUnknown_08592114, NULL, gDummySpriteAffineAnimTable, sub_80FE840
|
||||
|
||||
.align 2
|
||||
gUnknown_08592130:: @ 8592130
|
||||
spr_template 0x2754, 0x2754, gUnknown_08524944, gUnknown_08592114, NULL, gDummySpriteAffineAnimTable, sub_80FE840
|
||||
|
||||
.align 2
|
||||
gUnknown_08592148:: @ 8592148
|
||||
spr_template 0x2751, 0x2751, gUnknown_08524944, gUnknown_08592114, NULL, gDummySpriteAffineAnimTable, sub_80FE840
|
||||
|
||||
.align 2
|
||||
|
||||
@@ -18,9 +18,11 @@ gUnknown_085CE020:: @ 85CE020
|
||||
spr_template 0x2799, 0x2799, gUnknown_08524A34, gUnknown_085CE01C, NULL, gDummySpriteAffineAnimTable, sub_80A77C8
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE038:: @ 85CE038
|
||||
spr_template 0x2720, 0x2720, gUnknown_08524934, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815A0D4
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE050:: @ 85CE050
|
||||
spr_template 0x2721, 0x2721, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80A78AC
|
||||
|
||||
.align 2
|
||||
@@ -37,9 +39,11 @@ gUnknown_085CE07C:: @ 85CE07C
|
||||
spr_template 0x27ce, 0x27ce, gUnknown_08524914, gUnknown_085CE078, NULL, gDummySpriteAffineAnimTable, sub_80A77C8
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE094::
|
||||
spr_template 0x27cf, 0x27cf, gUnknown_08524A3C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815A1B0
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE0AC::
|
||||
spr_template 0x27cd, 0x27cd, gUnknown_08524974, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815A254
|
||||
|
||||
.align 2
|
||||
@@ -65,6 +69,7 @@ gUnknown_085CE104:: @ 85CE104
|
||||
spr_template 0x27cb, 0x27cb, gUnknown_08524AFC, gDummySpriteAnimTable, NULL, gUnknown_085CE0FC, sub_815A2F0
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE11C:: @ 85CE11C
|
||||
spr_template 0x27a8, 0x27a8, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815A6C4
|
||||
|
||||
.align 2
|
||||
@@ -147,9 +152,11 @@ gUnknown_085CE22C:: @ 85CE22C
|
||||
spr_template 0x27f3, 0x27f3, gUnknown_085249DC, gDummySpriteAnimTable, NULL, gUnknown_085CE224, sub_815A934
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE244::
|
||||
spr_template 0x2807, 0x2807, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815AAA4
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE25C::
|
||||
spr_template 0x2807, 0x2807, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815ABD0
|
||||
|
||||
.align 2
|
||||
@@ -319,8 +326,11 @@ gUnknown_085CE58C:: @ 85CE58C
|
||||
.align 2
|
||||
gUnknown_085CE590:: @ 85CE590
|
||||
spr_template 0x27ff, 0x27ff, gUnknown_0852490C, gUnknown_085CE58C, NULL, gDummySpriteAffineAnimTable, sub_815C95C
|
||||
gUnknown_085CE5A8::
|
||||
spr_template 0x2800, 0x2800, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815CB88
|
||||
gUnknown_085CE5C0::
|
||||
spr_template 0x27f3, 0x27f3, gUnknown_085249DC, gDummySpriteAnimTable, NULL, gUnknown_085CE224, sub_815CC94
|
||||
gUnknown_085CE5D8::
|
||||
spr_template 0x27fc, 0x27fc, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815CDB4
|
||||
|
||||
.align 2
|
||||
@@ -410,6 +420,7 @@ gUnknown_085CE7D4:: @ 85CE7D4
|
||||
.align 2
|
||||
gUnknown_085CE7EC:: @ 85CE7EC
|
||||
spr_template 0x2808, 0x2808, gUnknown_08524904, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815E404
|
||||
gUnknown_085CE804::
|
||||
spr_template 0x280c, 0x280c, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815E444
|
||||
|
||||
.align 2
|
||||
@@ -429,6 +440,9 @@ gUnknown_085CE844:: @ 85CE844
|
||||
.align 2
|
||||
gUnknown_085CE84C:: @ 85CE84C
|
||||
spr_template 0x280e, 0x280e, gUnknown_08524974, gDummySpriteAnimTable, NULL, gUnknown_085CE844, SpriteCallbackDummy
|
||||
|
||||
.align 2
|
||||
gUnknown_085CE864::
|
||||
spr_template 0x2807, 0x2807, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815E6D8
|
||||
|
||||
.align 2
|
||||
@@ -438,11 +452,17 @@ gUnknown_085CE87C:: @ 85CE87C
|
||||
.align 2
|
||||
gUnknown_085CE894:: @ 85CE894
|
||||
spr_template 0x280f, 0x280f, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815E954
|
||||
gUnknown_085CE8AC::
|
||||
spr_template 0x2807, 0x2807, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815EA14
|
||||
gUnknown_085CE8C4::
|
||||
spr_template 0x2812, 0x2812, gUnknown_08524A34, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815EE84
|
||||
gUnknown_085CE8DC::
|
||||
spr_template 0x27f9, 0x27f9, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815F18C
|
||||
gUnknown_085CE8F4::
|
||||
spr_template 0x27f9, 0x27f9, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_81061C4
|
||||
gUnknown_085CE90C::
|
||||
spr_template 0x280a, 0x280a, gUnknown_0852491C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815F48C
|
||||
gUnknown_085CE924::
|
||||
spr_template 0x27f0, 0x27f0, gUnknown_08524914, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_815FE80
|
||||
|
||||
.align 2
|
||||
|
||||
+25
-24
@@ -10,33 +10,33 @@ gUnknown_085E5088:: @ 85E5088
|
||||
|
||||
.align 2
|
||||
gUnknown_085E5094:: @ 85E5094
|
||||
obj_tiles gUnknown_08C1A490, 0x0100, 0xd6ec
|
||||
obj_tiles gUnknown_08C1A490, 0x0100, 0xd6ed
|
||||
obj_tiles gUnknown_08C1A490, 0x0100, 0xd6ee
|
||||
obj_tiles gUnknown_08C1A490, 0x0100, 0xd6ef
|
||||
obj_tiles gUnknown_08C1A490, 0x0100, 0xd6f0
|
||||
obj_tiles gUnknown_08C1A490, 0x0100, 0xd6f1
|
||||
obj_tiles gUnknown_08C1A490, 0x0100, 0xd6f2
|
||||
obj_tiles gUnknown_08C1A490, 0x0100, 0xd6f3
|
||||
obj_tiles gUnknown_08C1A490, 0x0100, 0xd6f4
|
||||
obj_tiles gUnknown_08C1A490, 0x0100, 0xd6f5
|
||||
obj_tiles gUnknown_08C1A490, 0x0100, 0xd6f6
|
||||
obj_tiles gUnknown_08C1A490, 0x0100, 0xd6f7
|
||||
obj_tiles gBattleAnimSpriteSheet_Particles, 0x0100, 0xd6ec
|
||||
obj_tiles gBattleAnimSpriteSheet_Particles, 0x0100, 0xd6ed
|
||||
obj_tiles gBattleAnimSpriteSheet_Particles, 0x0100, 0xd6ee
|
||||
obj_tiles gBattleAnimSpriteSheet_Particles, 0x0100, 0xd6ef
|
||||
obj_tiles gBattleAnimSpriteSheet_Particles, 0x0100, 0xd6f0
|
||||
obj_tiles gBattleAnimSpriteSheet_Particles, 0x0100, 0xd6f1
|
||||
obj_tiles gBattleAnimSpriteSheet_Particles, 0x0100, 0xd6f2
|
||||
obj_tiles gBattleAnimSpriteSheet_Particles, 0x0100, 0xd6f3
|
||||
obj_tiles gBattleAnimSpriteSheet_Particles, 0x0100, 0xd6f4
|
||||
obj_tiles gBattleAnimSpriteSheet_Particles, 0x0100, 0xd6f5
|
||||
obj_tiles gBattleAnimSpriteSheet_Particles, 0x0100, 0xd6f6
|
||||
obj_tiles gBattleAnimSpriteSheet_Particles, 0x0100, 0xd6f7
|
||||
|
||||
.align 2
|
||||
gUnknown_085E50F4:: @ 85E50F4
|
||||
obj_pal gUnknown_08C1A564, 0xd6ec
|
||||
obj_pal gUnknown_08C1A564, 0xd6ed
|
||||
obj_pal gUnknown_08C1A564, 0xd6ee
|
||||
obj_pal gUnknown_08C1A564, 0xd6ef
|
||||
obj_pal gUnknown_08C1A564, 0xd6f0
|
||||
obj_pal gUnknown_08C1A564, 0xd6f1
|
||||
obj_pal gUnknown_08C1A564, 0xd6f2
|
||||
obj_pal gUnknown_08C1A564, 0xd6f3
|
||||
obj_pal gUnknown_08C1A564, 0xd6f4
|
||||
obj_pal gUnknown_08C1A564, 0xd6f5
|
||||
obj_pal gUnknown_08C1A564, 0xd6f6
|
||||
obj_pal gUnknown_08C1A564, 0xd6f7
|
||||
obj_pal gBattleAnimSpritePalette_136, 0xd6ec
|
||||
obj_pal gBattleAnimSpritePalette_136, 0xd6ed
|
||||
obj_pal gBattleAnimSpritePalette_136, 0xd6ee
|
||||
obj_pal gBattleAnimSpritePalette_136, 0xd6ef
|
||||
obj_pal gBattleAnimSpritePalette_136, 0xd6f0
|
||||
obj_pal gBattleAnimSpritePalette_136, 0xd6f1
|
||||
obj_pal gBattleAnimSpritePalette_136, 0xd6f2
|
||||
obj_pal gBattleAnimSpritePalette_136, 0xd6f3
|
||||
obj_pal gBattleAnimSpritePalette_136, 0xd6f4
|
||||
obj_pal gBattleAnimSpritePalette_136, 0xd6f5
|
||||
obj_pal gBattleAnimSpritePalette_136, 0xd6f6
|
||||
obj_pal gBattleAnimSpritePalette_136, 0xd6f7
|
||||
|
||||
.align 2
|
||||
gUnknown_085E5154:: @ 85E5154
|
||||
@@ -140,6 +140,7 @@ gUnknown_085E5310:: @ 85E5310
|
||||
.2byte 0x0100, 0x0503, 0x0506, 0x0004
|
||||
|
||||
.align 2
|
||||
gUnknown_085E5338:: @ 85E5338
|
||||
spr_template 0x281d, 0x281d, gUnknown_0852490C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_817330C
|
||||
|
||||
.align 2
|
||||
|
||||
+10927
-10
File diff suppressed because it is too large
Load Diff
+1
-1
@@ -441,7 +441,7 @@ gBattleAnimPicTable:: @ 8524B44
|
||||
obj_tiles 0x08c2cbac, 0x0800, 0x279f
|
||||
obj_tiles 0x08c1bc64, 0x0200, 0x27a0
|
||||
obj_tiles 0x08c1a9a0, 0x0800, 0x27a1
|
||||
obj_tiles 0x08c02478, 0x0180, 0x27a2
|
||||
obj_tiles gBattleAnimSpriteSheet_146, 0x0180, 0x27a2
|
||||
obj_tiles 0x08c1af6c, 0x0180, 0x27a3
|
||||
obj_tiles 0x08c1b178, 0x0200, 0x27a4
|
||||
obj_tiles 0x08c1b0a8, 0x0200, 0x27a5
|
||||
|
||||
@@ -272,7 +272,7 @@ gUnknown_0860CF44:: @ 860CF44
|
||||
|
||||
.align 2
|
||||
gUnknown_0860CF50:: @ 860CF50
|
||||
obj_tiles gUnknown_08D85058, 0x0600, 0x0000
|
||||
obj_tiles gBattleFrontierGfx_DomeOptions, 0x0600, 0x0000
|
||||
null_obj_tiles
|
||||
|
||||
.align 2
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
|
||||
.section script_data, "aw", %progbits
|
||||
|
||||
.align 2
|
||||
gBattleScriptsForMoveEffects:: @ 82D86A8
|
||||
.4byte BattleScript_EffectHit
|
||||
.4byte BattleScript_EffectSleep
|
||||
|
||||
-58
@@ -1,58 +0,0 @@
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
|
||||
.section .rodata
|
||||
.align 2, 0
|
||||
|
||||
gUnknown_0859744C:: @ 859744C
|
||||
.4byte sub_8119224
|
||||
.4byte sub_8119238
|
||||
.4byte sub_8119280
|
||||
.4byte sub_8119344
|
||||
|
||||
.align 2
|
||||
gUnknown_0859745C:: @ 859745C
|
||||
.4byte PlayerGoSpeed0
|
||||
.4byte PlayerGoSpeed1
|
||||
.4byte PlayerGoSpeed3
|
||||
|
||||
.align 2
|
||||
gUnknown_08597468:: @ 8597468
|
||||
.4byte sub_81197E4
|
||||
.4byte sub_81197F4
|
||||
.4byte sub_8119830
|
||||
.4byte sub_81198C0
|
||||
.4byte sub_81198FC
|
||||
.4byte sub_8119938
|
||||
.4byte sub_8119974
|
||||
.4byte sub_81199B0
|
||||
.4byte sub_8119A24
|
||||
.4byte sub_8119A94
|
||||
.4byte sub_8119AA4
|
||||
.4byte sub_8119B34
|
||||
.4byte sub_8119BC4
|
||||
|
||||
.align 2
|
||||
gUnknown_0859749C:: @ 859749C
|
||||
.4byte CheckMovementInputAcroBikeNormal
|
||||
.4byte CheckMovementInputAcroBikeChangingDirection
|
||||
.4byte CheckMovementInputAcroBikeStandingWheelie
|
||||
.4byte CheckMovementInputAcroBikeBunnyHop
|
||||
.4byte CheckMovementInputAcroBikeMovingWheelie
|
||||
.4byte CheckMovementInputAcroBikeUnknownMode5
|
||||
.4byte CheckMovementInputAcroBikeUnknownMode6
|
||||
|
||||
.align 2
|
||||
gUnknown_085974B8:: @ 85974B8
|
||||
.2byte 0x0001, 0x0002, 0x0004
|
||||
|
||||
.align 1
|
||||
gUnknown_085974BE:: @ 85974BE
|
||||
.2byte 0x0004
|
||||
|
||||
.align 2
|
||||
gUnknown_085974C0:: @ 85974C0
|
||||
.4byte 0x00000001, 0x00000002, 0x0000000f, 0x0000000f, gUnknown_085974BE, gUnknown_085974BE, 0x00000001
|
||||
.4byte 0x00000002, 0x00000002, 0x0000000f, 0x0000000f, gUnknown_085974BE, gUnknown_085974BE, 0x00000002
|
||||
.4byte 0x00000003, 0x00000002, 0x0000000f, 0x0000000f, gUnknown_085974BE, gUnknown_085974BE, 0x00000003
|
||||
.4byte 0x00000004, 0x00000002, 0x0000000f, 0x0000000f, gUnknown_085974BE, gUnknown_085974BE, 0x00000004
|
||||
+1
-1
@@ -12,7 +12,7 @@ gUnknown_08587A70:: @ 8587A70
|
||||
|
||||
.align 2
|
||||
gUnknown_08587A74:: @ 8587A74
|
||||
obj_tiles gUnknown_08C19450, 0x0020, 0x4e20
|
||||
obj_tiles gTiles_8C19450, 0x0020, 0x4e20
|
||||
|
||||
.align 2
|
||||
gOamData_8587A7C:: @ 8587A7C
|
||||
|
||||
+5
-5
@@ -299,17 +299,17 @@ gUnknown_08597CA0:: @ 8597CA0
|
||||
.align 2
|
||||
gUnknown_08597CC0:: @ 8597CC0
|
||||
obj_pal gUnknown_08597780, 0x0000
|
||||
obj_pal gUnknown_08DCB648, 0x0001
|
||||
obj_pal gUnknown_08DCB86C, 0x0002
|
||||
obj_pal gEasyChatCursor_Pal, 0x0001
|
||||
obj_pal gEasyChatRightWindow_Pal, 0x0002
|
||||
obj_pal gUnknown_085979C0, 0x0003
|
||||
null_obj_pal
|
||||
|
||||
.align 2
|
||||
gUnknown_08597CE8:: @ 8597CE8
|
||||
obj_tiles gUnknown_085979E0, 0x0800, 0x0005
|
||||
obj_tiles gUnknown_08DCB668, 0x1000, 0x0001
|
||||
obj_tiles gUnknown_08DCB88C, 0x0800, 0x0006
|
||||
obj_tiles gUnknown_08DCBAB0, 0x1000, 0x0004
|
||||
obj_tiles gEasyChatCursor_Gfx, 0x1000, 0x0001
|
||||
obj_tiles gEasyChatRightWindow_Gfx, 0x0800, 0x0006
|
||||
obj_tiles gEasyChatMode_Gfx, 0x1000, 0x0004
|
||||
|
||||
gUnknown_08597D08:: @ 8597D08
|
||||
.byte 0x00, 0x0c, 0x18, 0x38, 0x44, 0x50, 0x5c, 0x00
|
||||
|
||||
+4094
-716
File diff suppressed because it is too large
Load Diff
@@ -1,442 +0,0 @@
|
||||
.align 2
|
||||
gMonIconPaletteIndices:: @ 857C388
|
||||
.byte 0 @ ??????????
|
||||
.byte 1 @ Bulbasaur
|
||||
.byte 1 @ Ivysaur
|
||||
.byte 1 @ Venusaur
|
||||
.byte 0 @ Charmander
|
||||
.byte 0 @ Charmeleon
|
||||
.byte 0 @ Charizard
|
||||
.byte 0 @ Squirtle
|
||||
.byte 2 @ Wartortle
|
||||
.byte 2 @ Blastoise
|
||||
.byte 1 @ Caterpie
|
||||
.byte 1 @ Metapod
|
||||
.byte 0 @ Butterfree
|
||||
.byte 1 @ Weedle
|
||||
.byte 2 @ Kakuna
|
||||
.byte 2 @ Beedrill
|
||||
.byte 0 @ Pidgey
|
||||
.byte 0 @ Pidgeotto
|
||||
.byte 0 @ Pidgeot
|
||||
.byte 2 @ Rattata
|
||||
.byte 1 @ Raticate
|
||||
.byte 0 @ Spearow
|
||||
.byte 0 @ Fearow
|
||||
.byte 2 @ Ekans
|
||||
.byte 2 @ Arbok
|
||||
.byte 2 @ Pikachu
|
||||
.byte 0 @ Raichu
|
||||
.byte 2 @ Sandshrew
|
||||
.byte 2 @ Sandslash
|
||||
.byte 2 @ Nidoran♀
|
||||
.byte 2 @ Nidorina
|
||||
.byte 2 @ Nidoqueen
|
||||
.byte 2 @ Nidoran♂
|
||||
.byte 2 @ Nidorino
|
||||
.byte 2 @ Nidoking
|
||||
.byte 0 @ Clefairy
|
||||
.byte 0 @ Clefable
|
||||
.byte 2 @ Vulpix
|
||||
.byte 1 @ Ninetales
|
||||
.byte 0 @ Jigglypuff
|
||||
.byte 0 @ Wigglytuff
|
||||
.byte 2 @ Zubat
|
||||
.byte 2 @ Golbat
|
||||
.byte 1 @ Oddish
|
||||
.byte 0 @ Gloom
|
||||
.byte 0 @ Vileplume
|
||||
.byte 0 @ Paras
|
||||
.byte 0 @ Parasect
|
||||
.byte 0 @ Venonat
|
||||
.byte 2 @ Venomoth
|
||||
.byte 2 @ Diglett
|
||||
.byte 2 @ Dugtrio
|
||||
.byte 1 @ Meowth
|
||||
.byte 1 @ Persian
|
||||
.byte 1 @ Psyduck
|
||||
.byte 2 @ Golduck
|
||||
.byte 1 @ Mankey
|
||||
.byte 2 @ Primeape
|
||||
.byte 0 @ Growlithe
|
||||
.byte 0 @ Arcanine
|
||||
.byte 0 @ Poliwag
|
||||
.byte 0 @ Poliwhirl
|
||||
.byte 0 @ Poliwrath
|
||||
.byte 2 @ Abra
|
||||
.byte 2 @ Kadabra
|
||||
.byte 2 @ Alakazam
|
||||
.byte 0 @ Machop
|
||||
.byte 2 @ Machoke
|
||||
.byte 0 @ Machamp
|
||||
.byte 1 @ Bellsprout
|
||||
.byte 1 @ Weepinbell
|
||||
.byte 1 @ Victreebel
|
||||
.byte 2 @ Tentacool
|
||||
.byte 2 @ Tentacruel
|
||||
.byte 1 @ Geodude
|
||||
.byte 1 @ Graveler
|
||||
.byte 1 @ Golem
|
||||
.byte 0 @ Ponyta
|
||||
.byte 0 @ Rapidash
|
||||
.byte 0 @ Slowpoke
|
||||
.byte 0 @ Slowbro
|
||||
.byte 0 @ Magnemite
|
||||
.byte 0 @ Magneton
|
||||
.byte 1 @ Farfetch'd
|
||||
.byte 2 @ Doduo
|
||||
.byte 2 @ Dodrio
|
||||
.byte 2 @ Seel
|
||||
.byte 2 @ Dewgong
|
||||
.byte 2 @ Grimer
|
||||
.byte 2 @ Muk
|
||||
.byte 2 @ Shellder
|
||||
.byte 2 @ Cloyster
|
||||
.byte 2 @ Gastly
|
||||
.byte 2 @ Haunter
|
||||
.byte 2 @ Gengar
|
||||
.byte 2 @ Onix
|
||||
.byte 2 @ Drowzee
|
||||
.byte 1 @ Hypno
|
||||
.byte 2 @ Krabby
|
||||
.byte 2 @ Kingler
|
||||
.byte 0 @ Voltorb
|
||||
.byte 0 @ Electrode
|
||||
.byte 0 @ Exeggcute
|
||||
.byte 1 @ Exeggutor
|
||||
.byte 1 @ Cubone
|
||||
.byte 1 @ Marowak
|
||||
.byte 2 @ Hitmonlee
|
||||
.byte 2 @ Hitmonchan
|
||||
.byte 1 @ Lickitung
|
||||
.byte 2 @ Koffing
|
||||
.byte 2 @ Weezing
|
||||
.byte 1 @ Rhyhorn
|
||||
.byte 1 @ Rhydon
|
||||
.byte 0 @ Chansey
|
||||
.byte 0 @ Tangela
|
||||
.byte 1 @ Kangaskhan
|
||||
.byte 0 @ Horsea
|
||||
.byte 0 @ Seadra
|
||||
.byte 0 @ Goldeen
|
||||
.byte 0 @ Seaking
|
||||
.byte 2 @ Staryu
|
||||
.byte 2 @ Starmie
|
||||
.byte 0 @ Mr. mime
|
||||
.byte 1 @ Scyther
|
||||
.byte 2 @ Jynx
|
||||
.byte 1 @ Electabuzz
|
||||
.byte 0 @ Magmar
|
||||
.byte 2 @ Pinsir
|
||||
.byte 2 @ Tauros
|
||||
.byte 0 @ Magikarp
|
||||
.byte 0 @ Gyarados
|
||||
.byte 2 @ Lapras
|
||||
.byte 2 @ Ditto
|
||||
.byte 2 @ Eevee
|
||||
.byte 0 @ Vaporeon
|
||||
.byte 0 @ Jolteon
|
||||
.byte 0 @ Flareon
|
||||
.byte 0 @ Porygon
|
||||
.byte 0 @ Omanyte
|
||||
.byte 0 @ Omastar
|
||||
.byte 2 @ Kabuto
|
||||
.byte 2 @ Kabutops
|
||||
.byte 0 @ Aerodactyl
|
||||
.byte 1 @ Snorlax
|
||||
.byte 0 @ Articuno
|
||||
.byte 0 @ Zapdos
|
||||
.byte 0 @ Moltres
|
||||
.byte 0 @ Dratini
|
||||
.byte 0 @ Dragonair
|
||||
.byte 2 @ Dragonite
|
||||
.byte 2 @ Mewtwo
|
||||
.byte 0 @ Mew
|
||||
.byte 1 @ Chikorita
|
||||
.byte 1 @ Bayleef
|
||||
.byte 1 @ Meganium
|
||||
.byte 1 @ Cyndaquil
|
||||
.byte 1 @ Quilava
|
||||
.byte 1 @ Typhlosion
|
||||
.byte 2 @ Totodile
|
||||
.byte 2 @ Croconaw
|
||||
.byte 2 @ Feraligatr
|
||||
.byte 2 @ Sentret
|
||||
.byte 2 @ Furret
|
||||
.byte 2 @ Hoothoot
|
||||
.byte 2 @ Noctowl
|
||||
.byte 0 @ Ledyba
|
||||
.byte 0 @ Ledian
|
||||
.byte 1 @ Spinarak
|
||||
.byte 0 @ Ariados
|
||||
.byte 2 @ Crobat
|
||||
.byte 2 @ Chinchou
|
||||
.byte 0 @ Lanturn
|
||||
.byte 0 @ Pichu
|
||||
.byte 0 @ Cleffa
|
||||
.byte 1 @ Igglybuff
|
||||
.byte 2 @ Togepi
|
||||
.byte 2 @ Togetic
|
||||
.byte 0 @ Natu
|
||||
.byte 0 @ Xatu
|
||||
.byte 2 @ Mareep
|
||||
.byte 0 @ Flaaffy
|
||||
.byte 0 @ Ampharos
|
||||
.byte 1 @ Bellossom
|
||||
.byte 2 @ Marill
|
||||
.byte 2 @ Azumarill
|
||||
.byte 1 @ Sudowoodo
|
||||
.byte 1 @ Politoed
|
||||
.byte 1 @ Hoppip
|
||||
.byte 1 @ Skiploom
|
||||
.byte 2 @ Jumpluff
|
||||
.byte 2 @ Aipom
|
||||
.byte 1 @ Sunkern
|
||||
.byte 1 @ Sunflora
|
||||
.byte 1 @ Yanma
|
||||
.byte 0 @ Wooper
|
||||
.byte 0 @ Quagsire
|
||||
.byte 2 @ Espeon
|
||||
.byte 2 @ Umbreon
|
||||
.byte 2 @ Murkrow
|
||||
.byte 0 @ Slowking
|
||||
.byte 0 @ Misdreavus
|
||||
.byte 0 @ Unown A
|
||||
.byte 0 @ Wobbuffet
|
||||
.byte 1 @ Girafarig
|
||||
.byte 0 @ Pineco
|
||||
.byte 2 @ Forretress
|
||||
.byte 2 @ Dunsparce
|
||||
.byte 2 @ Gligar
|
||||
.byte 0 @ Steelix
|
||||
.byte 0 @ Snubbull
|
||||
.byte 2 @ Granbull
|
||||
.byte 0 @ Qwilfish
|
||||
.byte 0 @ Scizor
|
||||
.byte 1 @ Shuckle
|
||||
.byte 2 @ Heracross
|
||||
.byte 0 @ Sneasel
|
||||
.byte 0 @ Teddiursa
|
||||
.byte 2 @ Ursaring
|
||||
.byte 0 @ Slugma
|
||||
.byte 0 @ Magcargo
|
||||
.byte 2 @ Swinub
|
||||
.byte 2 @ Piloswine
|
||||
.byte 0 @ Corsola
|
||||
.byte 0 @ Remoraid
|
||||
.byte 0 @ Octillery
|
||||
.byte 0 @ Delibird
|
||||
.byte 2 @ Mantine
|
||||
.byte 0 @ Skarmory
|
||||
.byte 0 @ Houndour
|
||||
.byte 0 @ Houndoom
|
||||
.byte 0 @ Kingdra
|
||||
.byte 0 @ Phanpy
|
||||
.byte 0 @ Donphan
|
||||
.byte 0 @ Porygon2
|
||||
.byte 2 @ Stantler
|
||||
.byte 1 @ Smeargle
|
||||
.byte 2 @ Tyrogue
|
||||
.byte 2 @ Hitmontop
|
||||
.byte 1 @ Smoochum
|
||||
.byte 1 @ Elekid
|
||||
.byte 1 @ Magby
|
||||
.byte 1 @ Miltank
|
||||
.byte 1 @ Blissey
|
||||
.byte 0 @ Raikou
|
||||
.byte 2 @ Entei
|
||||
.byte 0 @ Suicune
|
||||
.byte 1 @ Larvitar
|
||||
.byte 0 @ Pupitar
|
||||
.byte 1 @ Tyranitar
|
||||
.byte 0 @ Lugia
|
||||
.byte 1 @ Ho-Oh
|
||||
.byte 1 @ Celebi
|
||||
.byte 0 @ ?
|
||||
.byte 0 @ ?
|
||||
.byte 0 @ ?
|
||||
.byte 0 @ ?
|
||||
.byte 0 @ ?
|
||||
.byte 0 @ ?
|
||||
.byte 0 @ ?
|
||||
.byte 0 @ ?
|
||||
.byte 0 @ ?
|
||||
.byte 0 @ ?
|
||||
.byte 0 @ ?
|
||||
.byte 0 @ ?
|
||||
.byte 0 @ ?
|
||||
.byte 0 @ ?
|
||||
.byte 0 @ ?
|
||||
.byte 0 @ ?
|
||||
.byte 0 @ ?
|
||||
.byte 0 @ ?
|
||||
.byte 0 @ ?
|
||||
.byte 0 @ ?
|
||||
.byte 0 @ ?
|
||||
.byte 0 @ ?
|
||||
.byte 0 @ ?
|
||||
.byte 0 @ ?
|
||||
.byte 0 @ ?
|
||||
.byte 1 @ Treecko
|
||||
.byte 0 @ Grovyle
|
||||
.byte 1 @ Sceptile
|
||||
.byte 0 @ Torchic
|
||||
.byte 0 @ Combusken
|
||||
.byte 0 @ Blaziken
|
||||
.byte 0 @ Mudkip
|
||||
.byte 0 @ Marshtomp
|
||||
.byte 0 @ Swampert
|
||||
.byte 2 @ Poochyena
|
||||
.byte 2 @ Mightyena
|
||||
.byte 2 @ Zigzagoon
|
||||
.byte 2 @ Linoone
|
||||
.byte 0 @ Wurmple
|
||||
.byte 2 @ Silcoon
|
||||
.byte 0 @ Beautifly
|
||||
.byte 2 @ Cascoon
|
||||
.byte 1 @ Dustox
|
||||
.byte 1 @ Lotad
|
||||
.byte 1 @ Lombre
|
||||
.byte 1 @ Ludicolo
|
||||
.byte 1 @ Seedot
|
||||
.byte 1 @ Nuzleaf
|
||||
.byte 0 @ Shiftry
|
||||
.byte 1 @ Nincada
|
||||
.byte 1 @ Ninjask
|
||||
.byte 1 @ Shedinja
|
||||
.byte 2 @ Taillow
|
||||
.byte 2 @ Swellow
|
||||
.byte 1 @ Shroomish
|
||||
.byte 1 @ Breloom
|
||||
.byte 1 @ Spinda
|
||||
.byte 0 @ Wingull
|
||||
.byte 0 @ Pelipper
|
||||
.byte 2 @ Surskit
|
||||
.byte 0 @ Masquerain
|
||||
.byte 2 @ Wailmer
|
||||
.byte 0 @ Wailord
|
||||
.byte 0 @ Skitty
|
||||
.byte 2 @ Delcatty
|
||||
.byte 1 @ Kecleon
|
||||
.byte 1 @ Baltoy
|
||||
.byte 0 @ Claydol
|
||||
.byte 0 @ Nosepass
|
||||
.byte 1 @ Torkoal
|
||||
.byte 2 @ Sableye
|
||||
.byte 0 @ Barboach
|
||||
.byte 0 @ Whiscash
|
||||
.byte 0 @ Luvdisc
|
||||
.byte 0 @ Corphish
|
||||
.byte 0 @ Crawdaunt
|
||||
.byte 2 @ Feebas
|
||||
.byte 0 @ Milotic
|
||||
.byte 0 @ Carvanha
|
||||
.byte 0 @ Sharpedo
|
||||
.byte 1 @ Trapinch
|
||||
.byte 1 @ Vibrava
|
||||
.byte 1 @ Flygon
|
||||
.byte 2 @ Makuhita
|
||||
.byte 1 @ Hariyama
|
||||
.byte 1 @ Electrike
|
||||
.byte 0 @ Manectric
|
||||
.byte 1 @ Numel
|
||||
.byte 0 @ Camerupt
|
||||
.byte 2 @ Spheal
|
||||
.byte 2 @ Sealeo
|
||||
.byte 0 @ Walrein
|
||||
.byte 1 @ Cacnea
|
||||
.byte 1 @ Cacturne
|
||||
.byte 2 @ Snorunt
|
||||
.byte 0 @ Glalie
|
||||
.byte 1 @ Lunatone
|
||||
.byte 0 @ Solrock
|
||||
.byte 2 @ Azurill
|
||||
.byte 0 @ Spoink
|
||||
.byte 2 @ Grumpig
|
||||
.byte 0 @ Plusle
|
||||
.byte 0 @ Minun
|
||||
.byte 2 @ Mawile
|
||||
.byte 0 @ Meditite
|
||||
.byte 0 @ Medicham
|
||||
.byte 0 @ Swablu
|
||||
.byte 0 @ Altaria
|
||||
.byte 0 @ Wynaut
|
||||
.byte 0 @ Duskull
|
||||
.byte 0 @ Dusclops
|
||||
.byte 0 @ Roselia
|
||||
.byte 2 @ Slakoth
|
||||
.byte 2 @ Vigoroth
|
||||
.byte 1 @ Slaking
|
||||
.byte 1 @ Gulpin
|
||||
.byte 2 @ Swalot
|
||||
.byte 1 @ Tropius
|
||||
.byte 0 @ Whismur
|
||||
.byte 2 @ Loudred
|
||||
.byte 2 @ Exploud
|
||||
.byte 0 @ Clamperl
|
||||
.byte 0 @ Huntail
|
||||
.byte 0 @ Gorebyss
|
||||
.byte 0 @ Absol
|
||||
.byte 0 @ Shuppet
|
||||
.byte 0 @ Banette
|
||||
.byte 2 @ Seviper
|
||||
.byte 0 @ Zangoose
|
||||
.byte 1 @ Relicanth
|
||||
.byte 2 @ Aron
|
||||
.byte 2 @ Lairon
|
||||
.byte 2 @ Aggron
|
||||
.byte 0 @ Castform
|
||||
.byte 0 @ Volbeat
|
||||
.byte 2 @ Illumise
|
||||
.byte 2 @ Lileep
|
||||
.byte 0 @ Cradily
|
||||
.byte 0 @ Anorith
|
||||
.byte 0 @ Armaldo
|
||||
.byte 1 @ Ralts
|
||||
.byte 1 @ Kirlia
|
||||
.byte 1 @ Gardevoir
|
||||
.byte 2 @ Bagon
|
||||
.byte 2 @ Shelgon
|
||||
.byte 0 @ Salamence
|
||||
.byte 0 @ Beldum
|
||||
.byte 0 @ Metang
|
||||
.byte 0 @ Metagross
|
||||
.byte 2 @ Regirock
|
||||
.byte 2 @ Regice
|
||||
.byte 2 @ Registeel
|
||||
.byte 2 @ Kyogre
|
||||
.byte 0 @ Groudon
|
||||
.byte 1 @ Rayquaza
|
||||
.byte 0 @ Latias
|
||||
.byte 2 @ Latios
|
||||
.byte 0 @ Jirachi
|
||||
.byte 0 @ Deoxys
|
||||
.byte 0 @ Chimecho
|
||||
.byte 1 @ Egg
|
||||
.byte 0 @ Unown B
|
||||
.byte 0 @ Unown C
|
||||
.byte 0 @ Unown D
|
||||
.byte 0 @ Unown E
|
||||
.byte 0 @ Unown F
|
||||
.byte 0 @ Unown G
|
||||
.byte 0 @ Unown H
|
||||
.byte 0 @ Unown I
|
||||
.byte 0 @ Unown J
|
||||
.byte 0 @ Unown K
|
||||
.byte 0 @ Unown L
|
||||
.byte 0 @ Unown M
|
||||
.byte 0 @ Unown N
|
||||
.byte 0 @ Unown O
|
||||
.byte 0 @ Unown P
|
||||
.byte 0 @ Unown Q
|
||||
.byte 0 @ Unown R
|
||||
.byte 0 @ Unown S
|
||||
.byte 0 @ Unown T
|
||||
.byte 0 @ Unown U
|
||||
.byte 0 @ Unown V
|
||||
.byte 0 @ Unown W
|
||||
.byte 0 @ Unown X
|
||||
.byte 0 @ Unown Y
|
||||
.byte 0 @ Unown Z
|
||||
.byte 0 @ Unown Exclamation Mark
|
||||
.byte 0 @ Unown Question Mark
|
||||
@@ -1,11 +0,0 @@
|
||||
.align 2
|
||||
gMonIconPaletteTable:: @ 857C540
|
||||
obj_pal gMonIconPalettes + 0 * 32, 56000
|
||||
obj_pal gMonIconPalettes + 1 * 32, 56001
|
||||
obj_pal gMonIconPalettes + 2 * 32, 56002
|
||||
|
||||
@ These palettes are actually part of the title screen BG palette and are not
|
||||
@ used for Pokémon icons.
|
||||
obj_pal gMonIconPalettes + 3 * 32, 56003
|
||||
obj_pal gMonIconPalettes + 4 * 32, 56004
|
||||
obj_pal gMonIconPalettes + 5 * 32, 56005
|
||||
@@ -1,442 +0,0 @@
|
||||
.align 2
|
||||
gMonIconTable:: @ 857BCA8
|
||||
.4byte gMonIcon_Bulbasaur
|
||||
.4byte gMonIcon_Bulbasaur
|
||||
.4byte gMonIcon_Ivysaur
|
||||
.4byte gMonIcon_Venusaur
|
||||
.4byte gMonIcon_Charmander
|
||||
.4byte gMonIcon_Charmeleon
|
||||
.4byte gMonIcon_Charizard
|
||||
.4byte gMonIcon_Squirtle
|
||||
.4byte gMonIcon_Wartortle
|
||||
.4byte gMonIcon_Blastoise
|
||||
.4byte gMonIcon_Caterpie
|
||||
.4byte gMonIcon_Metapod
|
||||
.4byte gMonIcon_Butterfree
|
||||
.4byte gMonIcon_Weedle
|
||||
.4byte gMonIcon_Kakuna
|
||||
.4byte gMonIcon_Beedrill
|
||||
.4byte gMonIcon_Pidgey
|
||||
.4byte gMonIcon_Pidgeotto
|
||||
.4byte gMonIcon_Pidgeot
|
||||
.4byte gMonIcon_Rattata
|
||||
.4byte gMonIcon_Raticate
|
||||
.4byte gMonIcon_Spearow
|
||||
.4byte gMonIcon_Fearow
|
||||
.4byte gMonIcon_Ekans
|
||||
.4byte gMonIcon_Arbok
|
||||
.4byte gMonIcon_Pikachu
|
||||
.4byte gMonIcon_Raichu
|
||||
.4byte gMonIcon_Sandshrew
|
||||
.4byte gMonIcon_Sandslash
|
||||
.4byte gMonIcon_NidoranF
|
||||
.4byte gMonIcon_Nidorina
|
||||
.4byte gMonIcon_Nidoqueen
|
||||
.4byte gMonIcon_NidoranM
|
||||
.4byte gMonIcon_Nidorino
|
||||
.4byte gMonIcon_Nidoking
|
||||
.4byte gMonIcon_Clefairy
|
||||
.4byte gMonIcon_Clefable
|
||||
.4byte gMonIcon_Vulpix
|
||||
.4byte gMonIcon_Ninetales
|
||||
.4byte gMonIcon_Jigglypuff
|
||||
.4byte gMonIcon_Wigglytuff
|
||||
.4byte gMonIcon_Zubat
|
||||
.4byte gMonIcon_Golbat
|
||||
.4byte gMonIcon_Oddish
|
||||
.4byte gMonIcon_Gloom
|
||||
.4byte gMonIcon_Vileplume
|
||||
.4byte gMonIcon_Paras
|
||||
.4byte gMonIcon_Parasect
|
||||
.4byte gMonIcon_Venonat
|
||||
.4byte gMonIcon_Venomoth
|
||||
.4byte gMonIcon_Diglett
|
||||
.4byte gMonIcon_Dugtrio
|
||||
.4byte gMonIcon_Meowth
|
||||
.4byte gMonIcon_Persian
|
||||
.4byte gMonIcon_Psyduck
|
||||
.4byte gMonIcon_Golduck
|
||||
.4byte gMonIcon_Mankey
|
||||
.4byte gMonIcon_Primeape
|
||||
.4byte gMonIcon_Growlithe
|
||||
.4byte gMonIcon_Arcanine
|
||||
.4byte gMonIcon_Poliwag
|
||||
.4byte gMonIcon_Poliwhirl
|
||||
.4byte gMonIcon_Poliwrath
|
||||
.4byte gMonIcon_Abra
|
||||
.4byte gMonIcon_Kadabra
|
||||
.4byte gMonIcon_Alakazam
|
||||
.4byte gMonIcon_Machop
|
||||
.4byte gMonIcon_Machoke
|
||||
.4byte gMonIcon_Machamp
|
||||
.4byte gMonIcon_Bellsprout
|
||||
.4byte gMonIcon_Weepinbell
|
||||
.4byte gMonIcon_Victreebel
|
||||
.4byte gMonIcon_Tentacool
|
||||
.4byte gMonIcon_Tentacruel
|
||||
.4byte gMonIcon_Geodude
|
||||
.4byte gMonIcon_Graveler
|
||||
.4byte gMonIcon_Golem
|
||||
.4byte gMonIcon_Ponyta
|
||||
.4byte gMonIcon_Rapidash
|
||||
.4byte gMonIcon_Slowpoke
|
||||
.4byte gMonIcon_Slowbro
|
||||
.4byte gMonIcon_Magnemite
|
||||
.4byte gMonIcon_Magneton
|
||||
.4byte gMonIcon_Farfetchd
|
||||
.4byte gMonIcon_Doduo
|
||||
.4byte gMonIcon_Dodrio
|
||||
.4byte gMonIcon_Seel
|
||||
.4byte gMonIcon_Dewgong
|
||||
.4byte gMonIcon_Grimer
|
||||
.4byte gMonIcon_Muk
|
||||
.4byte gMonIcon_Shellder
|
||||
.4byte gMonIcon_Cloyster
|
||||
.4byte gMonIcon_Gastly
|
||||
.4byte gMonIcon_Haunter
|
||||
.4byte gMonIcon_Gengar
|
||||
.4byte gMonIcon_Onix
|
||||
.4byte gMonIcon_Drowzee
|
||||
.4byte gMonIcon_Hypno
|
||||
.4byte gMonIcon_Krabby
|
||||
.4byte gMonIcon_Kingler
|
||||
.4byte gMonIcon_Voltorb
|
||||
.4byte gMonIcon_Electrode
|
||||
.4byte gMonIcon_Exeggcute
|
||||
.4byte gMonIcon_Exeggutor
|
||||
.4byte gMonIcon_Cubone
|
||||
.4byte gMonIcon_Marowak
|
||||
.4byte gMonIcon_Hitmonlee
|
||||
.4byte gMonIcon_Hitmonchan
|
||||
.4byte gMonIcon_Lickitung
|
||||
.4byte gMonIcon_Koffing
|
||||
.4byte gMonIcon_Weezing
|
||||
.4byte gMonIcon_Rhyhorn
|
||||
.4byte gMonIcon_Rhydon
|
||||
.4byte gMonIcon_Chansey
|
||||
.4byte gMonIcon_Tangela
|
||||
.4byte gMonIcon_Kangaskhan
|
||||
.4byte gMonIcon_Horsea
|
||||
.4byte gMonIcon_Seadra
|
||||
.4byte gMonIcon_Goldeen
|
||||
.4byte gMonIcon_Seaking
|
||||
.4byte gMonIcon_Staryu
|
||||
.4byte gMonIcon_Starmie
|
||||
.4byte gMonIcon_Mrmime
|
||||
.4byte gMonIcon_Scyther
|
||||
.4byte gMonIcon_Jynx
|
||||
.4byte gMonIcon_Electabuzz
|
||||
.4byte gMonIcon_Magmar
|
||||
.4byte gMonIcon_Pinsir
|
||||
.4byte gMonIcon_Tauros
|
||||
.4byte gMonIcon_Magikarp
|
||||
.4byte gMonIcon_Gyarados
|
||||
.4byte gMonIcon_Lapras
|
||||
.4byte gMonIcon_Ditto
|
||||
.4byte gMonIcon_Eevee
|
||||
.4byte gMonIcon_Vaporeon
|
||||
.4byte gMonIcon_Jolteon
|
||||
.4byte gMonIcon_Flareon
|
||||
.4byte gMonIcon_Porygon
|
||||
.4byte gMonIcon_Omanyte
|
||||
.4byte gMonIcon_Omastar
|
||||
.4byte gMonIcon_Kabuto
|
||||
.4byte gMonIcon_Kabutops
|
||||
.4byte gMonIcon_Aerodactyl
|
||||
.4byte gMonIcon_Snorlax
|
||||
.4byte gMonIcon_Articuno
|
||||
.4byte gMonIcon_Zapdos
|
||||
.4byte gMonIcon_Moltres
|
||||
.4byte gMonIcon_Dratini
|
||||
.4byte gMonIcon_Dragonair
|
||||
.4byte gMonIcon_Dragonite
|
||||
.4byte gMonIcon_Mewtwo
|
||||
.4byte gMonIcon_Mew
|
||||
.4byte gMonIcon_Chikorita
|
||||
.4byte gMonIcon_Bayleef
|
||||
.4byte gMonIcon_Meganium
|
||||
.4byte gMonIcon_Cyndaquil
|
||||
.4byte gMonIcon_Quilava
|
||||
.4byte gMonIcon_Typhlosion
|
||||
.4byte gMonIcon_Totodile
|
||||
.4byte gMonIcon_Croconaw
|
||||
.4byte gMonIcon_Feraligatr
|
||||
.4byte gMonIcon_Sentret
|
||||
.4byte gMonIcon_Furret
|
||||
.4byte gMonIcon_Hoothoot
|
||||
.4byte gMonIcon_Noctowl
|
||||
.4byte gMonIcon_Ledyba
|
||||
.4byte gMonIcon_Ledian
|
||||
.4byte gMonIcon_Spinarak
|
||||
.4byte gMonIcon_Ariados
|
||||
.4byte gMonIcon_Crobat
|
||||
.4byte gMonIcon_Chinchou
|
||||
.4byte gMonIcon_Lanturn
|
||||
.4byte gMonIcon_Pichu
|
||||
.4byte gMonIcon_Cleffa
|
||||
.4byte gMonIcon_Igglybuff
|
||||
.4byte gMonIcon_Togepi
|
||||
.4byte gMonIcon_Togetic
|
||||
.4byte gMonIcon_Natu
|
||||
.4byte gMonIcon_Xatu
|
||||
.4byte gMonIcon_Mareep
|
||||
.4byte gMonIcon_Flaaffy
|
||||
.4byte gMonIcon_Ampharos
|
||||
.4byte gMonIcon_Bellossom
|
||||
.4byte gMonIcon_Marill
|
||||
.4byte gMonIcon_Azumarill
|
||||
.4byte gMonIcon_Sudowoodo
|
||||
.4byte gMonIcon_Politoed
|
||||
.4byte gMonIcon_Hoppip
|
||||
.4byte gMonIcon_Skiploom
|
||||
.4byte gMonIcon_Jumpluff
|
||||
.4byte gMonIcon_Aipom
|
||||
.4byte gMonIcon_Sunkern
|
||||
.4byte gMonIcon_Sunflora
|
||||
.4byte gMonIcon_Yanma
|
||||
.4byte gMonIcon_Wooper
|
||||
.4byte gMonIcon_Quagsire
|
||||
.4byte gMonIcon_Espeon
|
||||
.4byte gMonIcon_Umbreon
|
||||
.4byte gMonIcon_Murkrow
|
||||
.4byte gMonIcon_Slowking
|
||||
.4byte gMonIcon_Misdreavus
|
||||
.4byte gMonIcon_UnownA
|
||||
.4byte gMonIcon_Wobbuffet
|
||||
.4byte gMonIcon_Girafarig
|
||||
.4byte gMonIcon_Pineco
|
||||
.4byte gMonIcon_Forretress
|
||||
.4byte gMonIcon_Dunsparce
|
||||
.4byte gMonIcon_Gligar
|
||||
.4byte gMonIcon_Steelix
|
||||
.4byte gMonIcon_Snubbull
|
||||
.4byte gMonIcon_Granbull
|
||||
.4byte gMonIcon_Qwilfish
|
||||
.4byte gMonIcon_Scizor
|
||||
.4byte gMonIcon_Shuckle
|
||||
.4byte gMonIcon_Heracross
|
||||
.4byte gMonIcon_Sneasel
|
||||
.4byte gMonIcon_Teddiursa
|
||||
.4byte gMonIcon_Ursaring
|
||||
.4byte gMonIcon_Slugma
|
||||
.4byte gMonIcon_Magcargo
|
||||
.4byte gMonIcon_Swinub
|
||||
.4byte gMonIcon_Piloswine
|
||||
.4byte gMonIcon_Corsola
|
||||
.4byte gMonIcon_Remoraid
|
||||
.4byte gMonIcon_Octillery
|
||||
.4byte gMonIcon_Delibird
|
||||
.4byte gMonIcon_Mantine
|
||||
.4byte gMonIcon_Skarmory
|
||||
.4byte gMonIcon_Houndour
|
||||
.4byte gMonIcon_Houndoom
|
||||
.4byte gMonIcon_Kingdra
|
||||
.4byte gMonIcon_Phanpy
|
||||
.4byte gMonIcon_Donphan
|
||||
.4byte gMonIcon_Porygon2
|
||||
.4byte gMonIcon_Stantler
|
||||
.4byte gMonIcon_Smeargle
|
||||
.4byte gMonIcon_Tyrogue
|
||||
.4byte gMonIcon_Hitmontop
|
||||
.4byte gMonIcon_Smoochum
|
||||
.4byte gMonIcon_Elekid
|
||||
.4byte gMonIcon_Magby
|
||||
.4byte gMonIcon_Miltank
|
||||
.4byte gMonIcon_Blissey
|
||||
.4byte gMonIcon_Raikou
|
||||
.4byte gMonIcon_Entei
|
||||
.4byte gMonIcon_Suicune
|
||||
.4byte gMonIcon_Larvitar
|
||||
.4byte gMonIcon_Pupitar
|
||||
.4byte gMonIcon_Tyranitar
|
||||
.4byte gMonIcon_Lugia
|
||||
.4byte gMonIcon_HoOh
|
||||
.4byte gMonIcon_Celebi
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_QuestionMark
|
||||
.4byte gMonIcon_Treecko
|
||||
.4byte gMonIcon_Grovyle
|
||||
.4byte gMonIcon_Sceptile
|
||||
.4byte gMonIcon_Torchic
|
||||
.4byte gMonIcon_Combusken
|
||||
.4byte gMonIcon_Blaziken
|
||||
.4byte gMonIcon_Mudkip
|
||||
.4byte gMonIcon_Marshtomp
|
||||
.4byte gMonIcon_Swampert
|
||||
.4byte gMonIcon_Poochyena
|
||||
.4byte gMonIcon_Mightyena
|
||||
.4byte gMonIcon_Zigzagoon
|
||||
.4byte gMonIcon_Linoone
|
||||
.4byte gMonIcon_Wurmple
|
||||
.4byte gMonIcon_Silcoon
|
||||
.4byte gMonIcon_Beautifly
|
||||
.4byte gMonIcon_Cascoon
|
||||
.4byte gMonIcon_Dustox
|
||||
.4byte gMonIcon_Lotad
|
||||
.4byte gMonIcon_Lombre
|
||||
.4byte gMonIcon_Ludicolo
|
||||
.4byte gMonIcon_Seedot
|
||||
.4byte gMonIcon_Nuzleaf
|
||||
.4byte gMonIcon_Shiftry
|
||||
.4byte gMonIcon_Nincada
|
||||
.4byte gMonIcon_Ninjask
|
||||
.4byte gMonIcon_Shedinja
|
||||
.4byte gMonIcon_Taillow
|
||||
.4byte gMonIcon_Swellow
|
||||
.4byte gMonIcon_Shroomish
|
||||
.4byte gMonIcon_Breloom
|
||||
.4byte gMonIcon_Spinda
|
||||
.4byte gMonIcon_Wingull
|
||||
.4byte gMonIcon_Pelipper
|
||||
.4byte gMonIcon_Surskit
|
||||
.4byte gMonIcon_Masquerain
|
||||
.4byte gMonIcon_Wailmer
|
||||
.4byte gMonIcon_Wailord
|
||||
.4byte gMonIcon_Skitty
|
||||
.4byte gMonIcon_Delcatty
|
||||
.4byte gMonIcon_Kecleon
|
||||
.4byte gMonIcon_Baltoy
|
||||
.4byte gMonIcon_Claydol
|
||||
.4byte gMonIcon_Nosepass
|
||||
.4byte gMonIcon_Torkoal
|
||||
.4byte gMonIcon_Sableye
|
||||
.4byte gMonIcon_Barboach
|
||||
.4byte gMonIcon_Whiscash
|
||||
.4byte gMonIcon_Luvdisc
|
||||
.4byte gMonIcon_Corphish
|
||||
.4byte gMonIcon_Crawdaunt
|
||||
.4byte gMonIcon_Feebas
|
||||
.4byte gMonIcon_Milotic
|
||||
.4byte gMonIcon_Carvanha
|
||||
.4byte gMonIcon_Sharpedo
|
||||
.4byte gMonIcon_Trapinch
|
||||
.4byte gMonIcon_Vibrava
|
||||
.4byte gMonIcon_Flygon
|
||||
.4byte gMonIcon_Makuhita
|
||||
.4byte gMonIcon_Hariyama
|
||||
.4byte gMonIcon_Electrike
|
||||
.4byte gMonIcon_Manectric
|
||||
.4byte gMonIcon_Numel
|
||||
.4byte gMonIcon_Camerupt
|
||||
.4byte gMonIcon_Spheal
|
||||
.4byte gMonIcon_Sealeo
|
||||
.4byte gMonIcon_Walrein
|
||||
.4byte gMonIcon_Cacnea
|
||||
.4byte gMonIcon_Cacturne
|
||||
.4byte gMonIcon_Snorunt
|
||||
.4byte gMonIcon_Glalie
|
||||
.4byte gMonIcon_Lunatone
|
||||
.4byte gMonIcon_Solrock
|
||||
.4byte gMonIcon_Azurill
|
||||
.4byte gMonIcon_Spoink
|
||||
.4byte gMonIcon_Grumpig
|
||||
.4byte gMonIcon_Plusle
|
||||
.4byte gMonIcon_Minun
|
||||
.4byte gMonIcon_Mawile
|
||||
.4byte gMonIcon_Meditite
|
||||
.4byte gMonIcon_Medicham
|
||||
.4byte gMonIcon_Swablu
|
||||
.4byte gMonIcon_Altaria
|
||||
.4byte gMonIcon_Wynaut
|
||||
.4byte gMonIcon_Duskull
|
||||
.4byte gMonIcon_Dusclops
|
||||
.4byte gMonIcon_Roselia
|
||||
.4byte gMonIcon_Slakoth
|
||||
.4byte gMonIcon_Vigoroth
|
||||
.4byte gMonIcon_Slaking
|
||||
.4byte gMonIcon_Gulpin
|
||||
.4byte gMonIcon_Swalot
|
||||
.4byte gMonIcon_Tropius
|
||||
.4byte gMonIcon_Whismur
|
||||
.4byte gMonIcon_Loudred
|
||||
.4byte gMonIcon_Exploud
|
||||
.4byte gMonIcon_Clamperl
|
||||
.4byte gMonIcon_Huntail
|
||||
.4byte gMonIcon_Gorebyss
|
||||
.4byte gMonIcon_Absol
|
||||
.4byte gMonIcon_Shuppet
|
||||
.4byte gMonIcon_Banette
|
||||
.4byte gMonIcon_Seviper
|
||||
.4byte gMonIcon_Zangoose
|
||||
.4byte gMonIcon_Relicanth
|
||||
.4byte gMonIcon_Aron
|
||||
.4byte gMonIcon_Lairon
|
||||
.4byte gMonIcon_Aggron
|
||||
.4byte gMonIcon_Castform
|
||||
.4byte gMonIcon_Volbeat
|
||||
.4byte gMonIcon_Illumise
|
||||
.4byte gMonIcon_Lileep
|
||||
.4byte gMonIcon_Cradily
|
||||
.4byte gMonIcon_Anorith
|
||||
.4byte gMonIcon_Armaldo
|
||||
.4byte gMonIcon_Ralts
|
||||
.4byte gMonIcon_Kirlia
|
||||
.4byte gMonIcon_Gardevoir
|
||||
.4byte gMonIcon_Bagon
|
||||
.4byte gMonIcon_Shelgon
|
||||
.4byte gMonIcon_Salamence
|
||||
.4byte gMonIcon_Beldum
|
||||
.4byte gMonIcon_Metang
|
||||
.4byte gMonIcon_Metagross
|
||||
.4byte gMonIcon_Regirock
|
||||
.4byte gMonIcon_Regice
|
||||
.4byte gMonIcon_Registeel
|
||||
.4byte gMonIcon_Kyogre
|
||||
.4byte gMonIcon_Groudon
|
||||
.4byte gMonIcon_Rayquaza
|
||||
.4byte gMonIcon_Latias
|
||||
.4byte gMonIcon_Latios
|
||||
.4byte gMonIcon_Jirachi
|
||||
.4byte gMonIcon_Deoxys
|
||||
.4byte gMonIcon_Chimecho
|
||||
.4byte gMonIcon_Egg
|
||||
.4byte gMonIcon_UnownB
|
||||
.4byte gMonIcon_UnownC
|
||||
.4byte gMonIcon_UnownD
|
||||
.4byte gMonIcon_UnownE
|
||||
.4byte gMonIcon_UnownF
|
||||
.4byte gMonIcon_UnownG
|
||||
.4byte gMonIcon_UnownH
|
||||
.4byte gMonIcon_UnownI
|
||||
.4byte gMonIcon_UnownJ
|
||||
.4byte gMonIcon_UnownK
|
||||
.4byte gMonIcon_UnownL
|
||||
.4byte gMonIcon_UnownM
|
||||
.4byte gMonIcon_UnownN
|
||||
.4byte gMonIcon_UnownO
|
||||
.4byte gMonIcon_UnownP
|
||||
.4byte gMonIcon_UnownQ
|
||||
.4byte gMonIcon_UnownR
|
||||
.4byte gMonIcon_UnownS
|
||||
.4byte gMonIcon_UnownT
|
||||
.4byte gMonIcon_UnownU
|
||||
.4byte gMonIcon_UnownV
|
||||
.4byte gMonIcon_UnownW
|
||||
.4byte gMonIcon_UnownX
|
||||
.4byte gMonIcon_UnownY
|
||||
.4byte gMonIcon_UnownZ
|
||||
.4byte gMonIcon_UnownExclamationMark
|
||||
.4byte gMonIcon_UnownQuestionMark
|
||||
+17
-2
@@ -1,4 +1,4 @@
|
||||
#include "constants/items.h"
|
||||
#include "constants/items.h"
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
|
||||
@@ -54,7 +54,22 @@ gUnknown_0857FDF4:: @ 857FDF4
|
||||
.incbin "baserom.gba", 0x57fdf4, 0x1c
|
||||
|
||||
gUnknown_0857FE10:: @ 857FE10
|
||||
.incbin "baserom.gba", 0x57fe10, 0x90
|
||||
.incbin "baserom.gba", 0x57fe10, 0x18
|
||||
|
||||
gUnknown_0857FE28:: @ 857FE28
|
||||
.incbin "baserom.gba", 0x57fe28, 0x18
|
||||
|
||||
gUnknown_0857FE40:: @ 857FE40
|
||||
.incbin "baserom.gba", 0x57fe40, 0x18
|
||||
|
||||
gUnknown_0857FE58:: @ 857FE58
|
||||
.incbin "baserom.gba", 0x57fe58, 0x18
|
||||
|
||||
gUnknown_0857FE70:: @ 857FE70
|
||||
.incbin "baserom.gba", 0x57fe70, 0x18
|
||||
|
||||
gUnknown_0857FE88:: @ 857FE88
|
||||
.incbin "baserom.gba", 0x57fe88, 0x18
|
||||
|
||||
@ 857FEA0
|
||||
.include "data/text/item_descriptions.inc"
|
||||
|
||||
+56
-9
@@ -166,10 +166,51 @@ gUnknown_08615AF1:: @ 8615AF1
|
||||
.incbin "baserom.gba", 0x615af1, 0x3
|
||||
|
||||
gUnknown_08615AF4:: @ 8615AF4
|
||||
.incbin "baserom.gba", 0x615af4, 0x6c
|
||||
.4byte gUnknown_085E9E43
|
||||
.4byte gUnknown_085EA010
|
||||
.4byte gUnknown_085EA02A
|
||||
.4byte gUnknown_085E9E55
|
||||
.4byte gUnknown_085E9E64
|
||||
.4byte gUnknown_085E9E79
|
||||
.4byte gUnknown_085E9E8F
|
||||
.4byte gUnknown_085E9EBC
|
||||
.4byte gUnknown_085E9ED4
|
||||
.4byte gUnknown_085E9EE9
|
||||
.4byte gUnknown_085E9FDB
|
||||
.4byte gUnknown_085EA046
|
||||
.4byte gUnknown_085EA05B
|
||||
.4byte gUnknown_085E9F01
|
||||
.4byte gUnknown_085E9F58
|
||||
.4byte gUnknown_085E9F6F
|
||||
.4byte gUnknown_085E9F81
|
||||
.4byte gUnknown_085E9F90
|
||||
.4byte gUnknown_085E9FA7
|
||||
.4byte gUnknown_085E9FC2
|
||||
.4byte gText_EmptyString2
|
||||
.4byte gUnknown_085E9EA6
|
||||
.4byte gUnknown_085E9F16
|
||||
.4byte gUnknown_085E9F2A
|
||||
.4byte gUnknown_085E9F42
|
||||
.4byte gUnknown_085E9FF9
|
||||
.4byte gUnknown_085EA073
|
||||
|
||||
gUnknown_08615B60:: @ 8615B60
|
||||
.incbin "baserom.gba", 0x615b60, 0xa8
|
||||
.4byte gUnknown_085EA091
|
||||
.4byte gUnknown_085EA099
|
||||
.4byte gUnknown_085EA09E
|
||||
.4byte gUnknown_085EA0A4
|
||||
.4byte gUnknown_085EA0AB
|
||||
.4byte gUnknown_085EA0E7
|
||||
.4byte gUnknown_085EA0B1
|
||||
.4byte gUnknown_085EA0B6
|
||||
.4byte gUnknown_085EA0BF
|
||||
.4byte gUnknown_085EA0C5
|
||||
.4byte gUnknown_085EA0CF
|
||||
.4byte gUnknown_085EA0D7
|
||||
.4byte gUnknown_085EA0DC
|
||||
|
||||
gUnknown_08615B94:: @ 8615B94
|
||||
.incbin "baserom.gba", 0x615b94, 0x74
|
||||
|
||||
gUnknown_08615C08:: @ 8615C08
|
||||
.incbin "baserom.gba", 0x615c08, 0x130
|
||||
@@ -187,22 +228,28 @@ gUnknown_08615D9C:: @ 8615D9C
|
||||
.incbin "baserom.gba", 0x615d9c, 0x70
|
||||
|
||||
gUnknown_08615E0C:: @ 8615E0C
|
||||
.incbin "baserom.gba", 0x615e0c, 0xa4
|
||||
.incbin "baserom.gba", 0x615e0c, 0x24
|
||||
|
||||
gUnknown_08615E30:: @ 8615E30
|
||||
.incbin "baserom.gba", 0x615e30, 0x40
|
||||
|
||||
gUnknown_08615E70:: @ 8615E70
|
||||
.incbin "baserom.gba", 0x615e70, 0x40
|
||||
|
||||
gUnknown_08615EB0:: @ 8615EB0
|
||||
.incbin "baserom.gba", 0x615eb0, 0x8
|
||||
obj_tiles gUnknown_08615E30, 0x40, 55120
|
||||
|
||||
gUnknown_08615EB8:: @ 8615EB8
|
||||
.incbin "baserom.gba", 0x615eb8, 0x8
|
||||
obj_pal gUnknown_08615E70, 55120
|
||||
|
||||
gUnknown_08615EC0:: @ 8615EC0
|
||||
.incbin "baserom.gba", 0x615ec0, 0x38
|
||||
|
||||
gUnknown_08615EF8:: @ 8615EF8
|
||||
.incbin "baserom.gba", 0x615ef8, 0x8
|
||||
obj_tiles gPartyMenuPokeball_Gfx, 0x400, 1200
|
||||
|
||||
gUnknown_08615F00:: @ 8615F00
|
||||
.incbin "baserom.gba", 0x615f00, 0x8
|
||||
obj_pal gPartyMenuPokeball_Pal, 1200
|
||||
|
||||
gUnknown_08615F08:: @ 8615F08
|
||||
.incbin "baserom.gba", 0x615f08, 0x68
|
||||
@@ -214,10 +261,10 @@ gUnknown_08615F78:: @ 8615F78
|
||||
.incbin "baserom.gba", 0x615f78, 0x80
|
||||
|
||||
gUnknown_08615FF8:: @ 8615FF8
|
||||
.incbin "baserom.gba", 0x615ff8, 0x8
|
||||
obj_tiles gStatusGfx_Icons, 0x400, 1202
|
||||
|
||||
gUnknown_08616000:: @ 8616000
|
||||
.incbin "baserom.gba", 0x616000, 0x8
|
||||
obj_pal gStatusPal_Icons, 1202
|
||||
|
||||
gUnknown_08616008:: @ 8616008
|
||||
.incbin "baserom.gba", 0x616008, 0x18
|
||||
|
||||
+144
-65
@@ -1,62 +1,26 @@
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
|
||||
.section .rodata
|
||||
.align 2, 0
|
||||
.section .rodata
|
||||
.align 2, 0
|
||||
|
||||
gUnknown_0855C6A4:: @ 855C6A4
|
||||
.incbin "baserom.gba", 0x55c6a4, 0x336
|
||||
.macro unk_dex_struct texts, a2, a3, a4
|
||||
.4byte \texts
|
||||
.byte \a2, \a3, \a4
|
||||
.byte 0 @padding
|
||||
.endm
|
||||
|
||||
gUnknown_0855C9DA:: @ 855C9DA
|
||||
.incbin "baserom.gba", 0x55c9da, 0x304
|
||||
.macro unk_dex_struct_2 text, a2, a3, a4, a5, a6, a7
|
||||
.4byte \text
|
||||
.byte \a2, \a3, \a4, \a5, \a6, \a7
|
||||
.2byte 0 @padding
|
||||
.endm
|
||||
|
||||
gUnknown_0855CCDE:: @ 855CCDE
|
||||
.incbin "baserom.gba", 0x55ccde, 0x4b6
|
||||
|
||||
gUnknown_0855D194:: @ 855D194
|
||||
.incbin "baserom.gba", 0x55d194, 0x18
|
||||
|
||||
gUnknown_0855D1AC:: @ 855D1AC
|
||||
.incbin "baserom.gba", 0x55d1ac, 0x18
|
||||
|
||||
gUnknown_0855D1C4:: @ 855D1C4
|
||||
.incbin "baserom.gba", 0x55d1c4, 0x18
|
||||
|
||||
gUnknown_0855D1DC:: @ 855D1DC
|
||||
.incbin "baserom.gba", 0x55d1dc, 0x18
|
||||
|
||||
gUnknown_0855D1F4:: @ 855D1F4
|
||||
.incbin "baserom.gba", 0x55d1f4, 0x18
|
||||
|
||||
gUnknown_0855D20C:: @ 855D20C
|
||||
.incbin "baserom.gba", 0x55d20c, 0x18
|
||||
|
||||
gUnknown_0855D224:: @ 855D224
|
||||
.incbin "baserom.gba", 0x55d224, 0x18
|
||||
|
||||
gUnknown_0855D23C:: @ 855D23C
|
||||
.incbin "baserom.gba", 0x55d23c, 0x18
|
||||
|
||||
gUnknown_0855D254:: @ 855D254
|
||||
.incbin "baserom.gba", 0x55d254, 0x18
|
||||
|
||||
gUnknown_0855D26C:: @ 855D26C
|
||||
.incbin "baserom.gba", 0x55d26c, 0x10
|
||||
|
||||
gUnknown_0855D27C:: @ 855D27C
|
||||
.incbin "baserom.gba", 0x55d27c, 0x10
|
||||
|
||||
gUnknown_0855D28C:: @ 855D28C
|
||||
.incbin "baserom.gba", 0x55d28c, 0x5
|
||||
|
||||
gUnknown_0855D291:: @ 855D291
|
||||
.incbin "baserom.gba", 0x55d291, 0x7
|
||||
|
||||
gUnknown_0855D298:: @ 855D298
|
||||
.incbin "baserom.gba", 0x55d298, 0x10
|
||||
|
||||
gUnknown_0855D2A8:: @ 855D2A8
|
||||
.incbin "baserom.gba", 0x55d2a8, 0x10
|
||||
.macro unk_dex_struct_3 text, a2, a3, a4
|
||||
.4byte \text
|
||||
.byte \a2, \a3, \a4
|
||||
.byte 0 @padding
|
||||
.endm
|
||||
|
||||
gUnknown_0855D2B8:: @ 855D2B8
|
||||
.incbin "baserom.gba", 0x55d2b8, 0x6
|
||||
@@ -64,8 +28,10 @@ gUnknown_0855D2B8:: @ 855D2B8
|
||||
gUnknown_0855D2BE:: @ 855D2BE
|
||||
.incbin "baserom.gba", 0x55d2be, 0x40
|
||||
|
||||
gUnknown_0855D2FE:: @ 855D2FE
|
||||
.incbin "baserom.gba", 0x55d2fe, 0xe
|
||||
sText_TenDashes:: @ 855D2FE
|
||||
.string "----------$"
|
||||
|
||||
.align 2
|
||||
|
||||
gUnknown_0855D30C:: @ 855D30C
|
||||
.string "$"
|
||||
@@ -101,10 +67,18 @@ gUnknown_0856ED08:: @ 856ED08
|
||||
.incbin "baserom.gba", 0x56ed08, 0x28
|
||||
|
||||
gUnknown_0856ED30:: @ 856ED30
|
||||
.incbin "baserom.gba", 0x56ed30, 0x18
|
||||
unk_dex_struct_3 gUnknown_085E87A5, 0, 0, 5
|
||||
unk_dex_struct_3 gUnknown_085E87D6, 6, 0, 5
|
||||
unk_dex_struct_3 gUnknown_085E87EF, 12, 0, 5
|
||||
|
||||
gUnknown_0856ED48:: @ 856ED48
|
||||
.incbin "baserom.gba", 0x56ed48, 0x54
|
||||
unk_dex_struct_2 gUnknown_085E8840, 0, 2, 5, 5, 2, 12
|
||||
unk_dex_struct_2 gUnknown_085E887C, 0, 4, 5, 5, 4, 12
|
||||
unk_dex_struct_2 gUnknown_085E88A6, 0, 6, 5, 5, 6, 6
|
||||
unk_dex_struct_2 gUnknown_085E88A6, 0, 6, 5, 11, 6, 6
|
||||
unk_dex_struct_2 gUnknown_085E881F, 0, 8, 5, 5, 8, 12
|
||||
unk_dex_struct_2 gUnknown_085E8806, 0, 10, 5, 5, 10, 12
|
||||
unk_dex_struct_2 gUnknown_085E88C8, 0, 12, 5, 0, 0, 0
|
||||
|
||||
gUnknown_0856ED9C:: @ 856ED9C
|
||||
.incbin "baserom.gba", 0x56ed9c, 0x1c
|
||||
@@ -119,19 +93,119 @@ gUnknown_0856EDF0:: @ 856EDF0
|
||||
.incbin "baserom.gba", 0x56edf0, 0x1c
|
||||
|
||||
gUnknown_0856EE0C:: @ 856EE0C
|
||||
.incbin "baserom.gba", 0x56ee0c, 0x18
|
||||
.4byte gUnknown_085E89A4
|
||||
.4byte gUnknown_085E88DF
|
||||
.4byte gUnknown_085E89BB
|
||||
.4byte gUnknown_085E88E9
|
||||
.4byte NULL
|
||||
.4byte NULL
|
||||
|
||||
gUnknown_0856EE24:: @ 856EE24
|
||||
.incbin "baserom.gba", 0x56ee24, 0x38
|
||||
.4byte gUnknown_085E89D4
|
||||
.4byte gUnknown_085E88F6
|
||||
.4byte gUnknown_085E8A02
|
||||
.4byte gUnknown_085E8905
|
||||
.4byte gUnknown_085E8A37
|
||||
.4byte gUnknown_085E8911
|
||||
.4byte gUnknown_085E8A73
|
||||
.4byte gUnknown_085E891F
|
||||
.4byte gUnknown_085E8AAF
|
||||
.4byte gUnknown_085E892D
|
||||
.4byte gUnknown_085E8AEA
|
||||
.4byte gUnknown_085E893A
|
||||
.4byte 0
|
||||
.4byte 0
|
||||
|
||||
gUnknown_0856EE5C:: @ 856EE5C
|
||||
.incbin "baserom.gba", 0x56ee5c, 0x58
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gUnknown_085E8B26
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gUnknown_085E8948
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gUnknown_085E894C
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gUnknown_085E8950
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gUnknown_085E8954
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gUnknown_085E8958
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gUnknown_085E895C
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gUnknown_085E8960
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gUnknown_085E8964
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gUnknown_085E8968
|
||||
.4byte 0
|
||||
.4byte 0
|
||||
|
||||
gUnknown_0856EEB4:: @ 856EEB4
|
||||
.incbin "baserom.gba", 0x56eeb4, 0x60
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gUnknown_085E8B26
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gUnknown_085E896B
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gUnknown_085E896F
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gUnknown_085E8974
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gUnknown_085E897B
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gUnknown_085E8981
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gUnknown_085E8987
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gUnknown_085E898D
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gUnknown_085E8994
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gUnknown_085E8999
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gUnknown_085E899F
|
||||
.4byte 0
|
||||
.4byte 0
|
||||
|
||||
@ read from type table for each type except ???, entry is 7 byte of length
|
||||
gUnknown_0856EF14:: @ 856EF14
|
||||
.incbin "baserom.gba", 0x56ef14, 0x98
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gUnknown_085E8B35
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gTypeNames + 0
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gTypeNames + 7
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gTypeNames + 14
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gTypeNames + 21
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gTypeNames + 28
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gTypeNames + 35
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gTypeNames + 42
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gTypeNames + 49
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gTypeNames + 56
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gTypeNames + 70
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gTypeNames + 77
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gTypeNames + 84
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gTypeNames + 91
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gTypeNames + 98
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gTypeNames + 105
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gTypeNames + 112
|
||||
.4byte gUnknown_085E8B25
|
||||
.4byte gTypeNames + 119
|
||||
.4byte 0
|
||||
.4byte 0
|
||||
|
||||
gUnknown_0856EFAC:: @ 856EFAC
|
||||
.incbin "baserom.gba", 0x56efac, 0x2
|
||||
@@ -143,7 +217,12 @@ gUnknown_0856EFB4:: @ 856EFB4
|
||||
.incbin "baserom.gba", 0x56efb4, 0x14
|
||||
|
||||
gUnknown_0856EFC8:: @ 856EFC8
|
||||
.incbin "baserom.gba", 0x56efc8, 0x30
|
||||
unk_dex_struct gUnknown_0856EE5C, 6, 7, 10
|
||||
unk_dex_struct gUnknown_0856EEB4, 8, 9, 11
|
||||
unk_dex_struct gUnknown_0856EF14, 10,11, 18
|
||||
unk_dex_struct gUnknown_0856EF14, 12, 13, 18
|
||||
unk_dex_struct gUnknown_0856EE24, 4, 5, 6
|
||||
unk_dex_struct gUnknown_0856EE0C, 2, 3, 2
|
||||
|
||||
gUnknown_0856EFF8:: @ 856EFF8
|
||||
.incbin "baserom.gba", 0x56eff8, 0x10
|
||||
|
||||
@@ -79,7 +79,7 @@ AreaMarkerTiles:: @ 85B406C
|
||||
|
||||
.align 2
|
||||
gUnknown_085B40EC:: @ 85B40EC
|
||||
obj_pal gUnknown_08DC4120, 0x0003
|
||||
obj_pal gPokedexAreaScreenAreaUnknown_Pal, 0x0003
|
||||
|
||||
.align 2
|
||||
gOamData_85B40F4:: @ 85B40F4
|
||||
|
||||
+230
-230
@@ -1,11 +1,11 @@
|
||||
.align 2
|
||||
gPokedexEntries:: @ 856B5B0
|
||||
.string "UNKNOWN$", 12
|
||||
pokedex_entry 0, 0, gDummyPokedexText, 256, 0, 256, 0
|
||||
pokedex_entry 0, 0, gDummyPokedexText, 256, 0, 256, 0
|
||||
.string "SEED$", 12
|
||||
pokedex_entry 7, 69, gBulbasaurPokedexText, 356, 17, 256, 0
|
||||
.string "SEED$", 12
|
||||
pokedex_entry 10, 130, gIvysaurPokedexText, 335, 13, 256, 0
|
||||
pokedex_entry 10, 130, gIvysaurPokedexText, 335, 13, 256, 0
|
||||
.string "SEED$", 12
|
||||
pokedex_entry 20, 1000, gVenusaurPokedexText, 256, 0, 388, 6
|
||||
.string "LIZARD$", 12
|
||||
@@ -23,37 +23,37 @@ gPokedexEntries:: @ 856B5B0
|
||||
.string "WORM$", 12
|
||||
pokedex_entry 3, 29, gCaterpiePokedexText, 549, 22, 256, 0
|
||||
.string "COCOON$", 12
|
||||
pokedex_entry 7, 99, gMetapodPokedexText, 350, 18, 256, 0
|
||||
pokedex_entry 7, 99, gMetapodPokedexText, 350, 18, 256, 0
|
||||
.string "BUTTERFLY$", 12
|
||||
pokedex_entry 11, 320, gButterfreePokedexText, 312, 2, 256, 0
|
||||
.string "HAIRY BUG$", 12
|
||||
pokedex_entry 3, 32, gWeedlePokedexText, 455, 22, 256, 0
|
||||
pokedex_entry 3, 32, gWeedlePokedexText, 455, 22, 256, 0
|
||||
.string "COCOON$", 12
|
||||
pokedex_entry 6, 100, gKakunaPokedexText, 424, 17, 256, 0
|
||||
pokedex_entry 6, 100, gKakunaPokedexText, 424, 17, 256, 0
|
||||
.string "POISON BEE$", 12
|
||||
pokedex_entry 10, 295, gBeedrillPokedexText, 366, 2, 256, 0
|
||||
.string "TINY BIRD$", 12
|
||||
pokedex_entry 3, 18, gPidgeyPokedexText, 508, -3, 256, 0
|
||||
pokedex_entry 3, 18, gPidgeyPokedexText, 508, -3, 256, 0
|
||||
.string "BIRD$", 12
|
||||
pokedex_entry 11, 300, gPidgeottoPokedexText, 331, 10, 256, 0
|
||||
.string "BIRD$", 12
|
||||
pokedex_entry 15, 395, gPidgeotPokedexText, 269, 0, 256, 0
|
||||
pokedex_entry 15, 395, gPidgeotPokedexText, 269, 0, 256, 0
|
||||
.string "MOUSE$", 12
|
||||
pokedex_entry 3, 35, gRattataPokedexText, 481, 21, 256, 0
|
||||
pokedex_entry 3, 35, gRattataPokedexText, 481, 21, 256, 0
|
||||
.string "MOUSE$", 12
|
||||
pokedex_entry 7, 185, gRaticatePokedexText, 459, 18, 256, 0
|
||||
.string "TINY BIRD$", 12
|
||||
pokedex_entry 3, 20, gSpearowPokedexText, 571, 22, 256, 0
|
||||
pokedex_entry 3, 20, gSpearowPokedexText, 571, 22, 256, 0
|
||||
.string "BEAK$", 12
|
||||
pokedex_entry 12, 380, gFearowPokedexText, 278, 1, 256, 0
|
||||
pokedex_entry 12, 380, gFearowPokedexText, 278, 1, 256, 0
|
||||
.string "SNAKE$", 12
|
||||
pokedex_entry 20, 69, gEkansPokedexText, 298, 12, 256, 0
|
||||
pokedex_entry 20, 69, gEkansPokedexText, 298, 12, 256, 0
|
||||
.string "COBRA$", 12
|
||||
pokedex_entry 35, 650, gArbokPokedexText, 256, 0, 296, 2
|
||||
pokedex_entry 35, 650, gArbokPokedexText, 256, 0, 296, 2
|
||||
.string "MOUSE$", 12
|
||||
pokedex_entry 4, 60, gPikachuPokedexText, 479, 19, 256, 0
|
||||
pokedex_entry 4, 60, gPikachuPokedexText, 479, 19, 256, 0
|
||||
.string "MOUSE$", 12
|
||||
pokedex_entry 8, 300, gRaichuPokedexText, 426, 13, 256, 0
|
||||
pokedex_entry 8, 300, gRaichuPokedexText, 426, 13, 256, 0
|
||||
.string "MOUSE$", 12
|
||||
pokedex_entry 6, 120, gSandshrewPokedexText, 365, 18, 256, 0
|
||||
.string "MOUSE$", 12
|
||||
@@ -75,7 +75,7 @@ gPokedexEntries:: @ 856B5B0
|
||||
.string "FAIRY$", 12
|
||||
pokedex_entry 13, 400, gClefablePokedexText, 256, 5, 256, 0
|
||||
.string "FOX$", 12
|
||||
pokedex_entry 6, 99, gVulpixPokedexText, 542, 19, 256, 0
|
||||
pokedex_entry 6, 99, gVulpixPokedexText, 542, 19, 256, 0
|
||||
.string "FOX$", 12
|
||||
pokedex_entry 11, 199, gNinetalesPokedexText, 339, 10, 256, 0
|
||||
.string "BALLOON$", 12
|
||||
@@ -83,37 +83,37 @@ gPokedexEntries:: @ 856B5B0
|
||||
.string "BALLOON$", 12
|
||||
pokedex_entry 10, 120, gWigglytuffPokedexText, 328, 11, 256, 0
|
||||
.string "BAT$", 12
|
||||
pokedex_entry 8, 75, gZubatPokedexText, 362, -5, 256, 0
|
||||
pokedex_entry 8, 75, gZubatPokedexText, 362, -5, 256, 0
|
||||
.string "BAT$", 12
|
||||
pokedex_entry 16, 550, gGolbatPokedexText, 256, 1, 256, 0
|
||||
pokedex_entry 16, 550, gGolbatPokedexText, 256, 1, 256, 0
|
||||
.string "WEED$", 12
|
||||
pokedex_entry 5, 54, gOddishPokedexText, 423, 19, 256, 0
|
||||
pokedex_entry 5, 54, gOddishPokedexText, 423, 19, 256, 0
|
||||
.string "WEED$", 12
|
||||
pokedex_entry 8, 86, gGloomPokedexText, 329, 13, 256, 0
|
||||
pokedex_entry 8, 86, gGloomPokedexText, 329, 13, 256, 0
|
||||
.string "FLOWER$", 12
|
||||
pokedex_entry 12, 186, gVileplumePokedexText, 256, 4, 256, 0
|
||||
.string "MUSHROOM$", 12
|
||||
pokedex_entry 3, 54, gParasPokedexText, 593, 22, 256, 0
|
||||
pokedex_entry 3, 54, gParasPokedexText, 593, 22, 256, 0
|
||||
.string "MUSHROOM$", 12
|
||||
pokedex_entry 10, 295, gParasectPokedexText, 307, 8, 256, 0
|
||||
.string "INSECT$", 12
|
||||
pokedex_entry 10, 300, gVenonatPokedexText, 360, 0, 256, -1
|
||||
pokedex_entry 10, 300, gVenonatPokedexText, 360, 0, 256, -1
|
||||
.string "POISON MOTH$", 12
|
||||
pokedex_entry 15, 125, gVenomothPokedexText, 285, 2, 256, 1
|
||||
.string "MOLE$", 12
|
||||
pokedex_entry 2, 8, gDiglettPokedexText, 833, 25, 256, 0
|
||||
pokedex_entry 2, 8, gDiglettPokedexText, 833, 25, 256, 0
|
||||
.string "MOLE$", 12
|
||||
pokedex_entry 7, 333, gDugtrioPokedexText, 406, 18, 256, 0
|
||||
pokedex_entry 7, 333, gDugtrioPokedexText, 406, 18, 256, 0
|
||||
.string "SCRATCH CAT$", 12
|
||||
pokedex_entry 4, 42, gMeowthPokedexText, 480, 19, 256, 0
|
||||
pokedex_entry 4, 42, gMeowthPokedexText, 480, 19, 256, 0
|
||||
.string "CLASSY CAT$", 12
|
||||
pokedex_entry 10, 320, gPersianPokedexText, 320, 10, 256, 0
|
||||
pokedex_entry 10, 320, gPersianPokedexText, 320, 10, 256, 0
|
||||
.string "DUCK$", 12
|
||||
pokedex_entry 8, 196, gPsyduckPokedexText, 369, 15, 256, 0
|
||||
pokedex_entry 8, 196, gPsyduckPokedexText, 369, 15, 256, 0
|
||||
.string "DUCK$", 12
|
||||
pokedex_entry 17, 766, gGolduckPokedexText, 256, 1, 273, 1
|
||||
pokedex_entry 17, 766, gGolduckPokedexText, 256, 1, 273, 1
|
||||
.string "PIG MONKEY$", 12
|
||||
pokedex_entry 5, 280, gMankeyPokedexText, 404, 19, 256, 0
|
||||
pokedex_entry 5, 280, gMankeyPokedexText, 404, 19, 256, 0
|
||||
.string "PIG MONKEY$", 12
|
||||
pokedex_entry 10, 320, gPrimeapePokedexText, 326, 10, 256, 0
|
||||
.string "PUPPY$", 12
|
||||
@@ -121,23 +121,23 @@ gPokedexEntries:: @ 856B5B0
|
||||
.string "LEGENDARY$", 12
|
||||
pokedex_entry 19, 1550, gArcaninePokedexText, 256, 1, 312, 4
|
||||
.string "TADPOLE$", 12
|
||||
pokedex_entry 6, 124, gPoliwagPokedexText, 369, 20, 256, 0
|
||||
pokedex_entry 6, 124, gPoliwagPokedexText, 369, 20, 256, 0
|
||||
.string "TADPOLE$", 12
|
||||
pokedex_entry 10, 200, gPoliwhirlPokedexText, 288, 11, 256, 0
|
||||
.string "TADPOLE$", 12
|
||||
pokedex_entry 13, 540, gPoliwrathPokedexText, 256, 6, 256, 0
|
||||
.string "PSI$", 12
|
||||
pokedex_entry 9, 195, gAbraPokedexText, 363, 14, 256, 0
|
||||
pokedex_entry 9, 195, gAbraPokedexText, 363, 14, 256, 0
|
||||
.string "PSI$", 12
|
||||
pokedex_entry 13, 565, gKadabraPokedexText, 256, 3, 256, 0
|
||||
pokedex_entry 13, 565, gKadabraPokedexText, 256, 3, 256, 0
|
||||
.string "PSI$", 12
|
||||
pokedex_entry 15, 480, gAlakazamPokedexText, 256, 3, 256, 0
|
||||
.string "SUPERPOWER$", 12
|
||||
pokedex_entry 8, 195, gMachopPokedexText, 342, 14, 256, 0
|
||||
pokedex_entry 8, 195, gMachopPokedexText, 342, 14, 256, 0
|
||||
.string "SUPERPOWER$", 12
|
||||
pokedex_entry 15, 705, gMachokePokedexText, 323, 9, 257, 0
|
||||
pokedex_entry 15, 705, gMachokePokedexText, 323, 9, 257, 0
|
||||
.string "SUPERPOWER$", 12
|
||||
pokedex_entry 16, 1300, gMachampPokedexText, 280, 1, 269, -1
|
||||
pokedex_entry 16, 1300, gMachampPokedexText, 280, 1, 269, -1
|
||||
.string "FLOWER$", 12
|
||||
pokedex_entry 7, 40, gBellsproutPokedexText, 354, 16, 256, 0
|
||||
.string "FLYCATCHER$", 12
|
||||
@@ -149,19 +149,19 @@ gPokedexEntries:: @ 856B5B0
|
||||
.string "JELLYFISH$", 12
|
||||
pokedex_entry 16, 550, gTentacruelPokedexText, 256, 0, 312, 1
|
||||
.string "ROCK$", 12
|
||||
pokedex_entry 4, 200, gGeodudePokedexText, 347, 18, 256, 0
|
||||
pokedex_entry 4, 200, gGeodudePokedexText, 347, 18, 256, 0
|
||||
.string "ROCK$", 12
|
||||
pokedex_entry 10, 1050, gGravelerPokedexText, 256, 2, 256, 0
|
||||
.string "MEGATON$", 12
|
||||
pokedex_entry 14, 3000, gGolemPokedexText, 256, 3, 296, 2
|
||||
pokedex_entry 14, 3000, gGolemPokedexText, 256, 3, 296, 2
|
||||
.string "FIRE HORSE$", 12
|
||||
pokedex_entry 10, 300, gPonytaPokedexText, 283, 8, 256, 0
|
||||
pokedex_entry 10, 300, gPonytaPokedexText, 283, 8, 256, 0
|
||||
.string "FIRE HORSE$", 12
|
||||
pokedex_entry 17, 950, gRapidashPokedexText, 256, 0, 289, 1
|
||||
.string "DOPEY$", 12
|
||||
pokedex_entry 12, 360, gSlowpokePokedexText, 256, 10, 256, 0
|
||||
.string "HERMIT CRAB$", 12
|
||||
pokedex_entry 16, 785, gSlowbroPokedexText, 256, 6, 296, 2
|
||||
pokedex_entry 16, 785, gSlowbroPokedexText, 256, 6, 296, 2
|
||||
.string "MAGNET$", 12
|
||||
pokedex_entry 3, 60, gMagnemitePokedexText, 288, -9, 256, 0
|
||||
.string "MAGNET$", 12
|
||||
@@ -169,39 +169,39 @@ gPokedexEntries:: @ 856B5B0
|
||||
.string "WILD DUCK$", 12
|
||||
pokedex_entry 8, 150, gFarfetchdPokedexText, 330, 2, 293, 2
|
||||
.string "TWIN BIRD$", 12
|
||||
pokedex_entry 14, 392, gDoduoPokedexText, 256, 3, 257, -1
|
||||
pokedex_entry 14, 392, gDoduoPokedexText, 256, 3, 257, -1
|
||||
.string "TRIPLE BIRD$", 12
|
||||
pokedex_entry 18, 852, gDodrioPokedexText, 256, 0, 268, 0
|
||||
pokedex_entry 18, 852, gDodrioPokedexText, 256, 0, 268, 0
|
||||
.string "SEA LION$", 12
|
||||
pokedex_entry 11, 900, gSeelPokedexText, 297, 8, 256, 0
|
||||
pokedex_entry 11, 900, gSeelPokedexText, 297, 8, 256, 0
|
||||
.string "SEA LION$", 12
|
||||
pokedex_entry 17, 1200, gDewgongPokedexText, 256, 0, 275, 0
|
||||
pokedex_entry 17, 1200, gDewgongPokedexText, 256, 0, 275, 0
|
||||
.string "SLUDGE$", 12
|
||||
pokedex_entry 9, 300, gGrimerPokedexText, 258, 10, 256, 0
|
||||
pokedex_entry 9, 300, gGrimerPokedexText, 258, 10, 256, 0
|
||||
.string "SLUDGE$", 12
|
||||
pokedex_entry 12, 300, gMukPokedexText, 256, 2, 256, 0
|
||||
pokedex_entry 12, 300, gMukPokedexText, 256, 2, 256, 0
|
||||
.string "BIVALVE$", 12
|
||||
pokedex_entry 3, 40, gShellderPokedexText, 675, 24, 256, 0
|
||||
.string "BIVALVE$", 12
|
||||
pokedex_entry 15, 1325, gCloysterPokedexText, 256, 0, 269, 1
|
||||
.string "GAS$", 12
|
||||
pokedex_entry 13, 1, gGastlyPokedexText, 256, 0, 256, 0
|
||||
pokedex_entry 13, 1, gGastlyPokedexText, 256, 0, 256, 0
|
||||
.string "GAS$", 12
|
||||
pokedex_entry 16, 1, gHaunterPokedexText, 256, 2, 293, 2
|
||||
pokedex_entry 16, 1, gHaunterPokedexText, 256, 2, 293, 2
|
||||
.string "SHADOW$", 12
|
||||
pokedex_entry 15, 405, gGengarPokedexText, 256, 2, 302, 2
|
||||
pokedex_entry 15, 405, gGengarPokedexText, 256, 2, 302, 2
|
||||
.string "ROCK SNAKE$", 12
|
||||
pokedex_entry 88, 2100, gOnixPokedexText, 256, 1, 515, 14
|
||||
pokedex_entry 88, 2100, gOnixPokedexText, 256, 1, 515, 14
|
||||
.string "HYPNOSIS$", 12
|
||||
pokedex_entry 10, 324, gDrowzeePokedexText, 274, 6, 256, 0
|
||||
pokedex_entry 10, 324, gDrowzeePokedexText, 274, 6, 256, 0
|
||||
.string "HYPNOSIS$", 12
|
||||
pokedex_entry 16, 756, gHypnoPokedexText, 256, 3, 257, 0
|
||||
pokedex_entry 16, 756, gHypnoPokedexText, 256, 3, 257, 0
|
||||
.string "RIVER CRAB$", 12
|
||||
pokedex_entry 4, 65, gKrabbyPokedexText, 469, 20, 256, 0
|
||||
pokedex_entry 4, 65, gKrabbyPokedexText, 469, 20, 256, 0
|
||||
.string "PINCER$", 12
|
||||
pokedex_entry 13, 600, gKinglerPokedexText, 256, 2, 256, 0
|
||||
pokedex_entry 13, 600, gKinglerPokedexText, 256, 2, 256, 0
|
||||
.string "BALL$", 12
|
||||
pokedex_entry 5, 104, gVoltorbPokedexText, 364, -8, 256, 0
|
||||
pokedex_entry 5, 104, gVoltorbPokedexText, 364, -8, 256, 0
|
||||
.string "BALL$", 12
|
||||
pokedex_entry 12, 666, gElectrodePokedexText, 256, 0, 256, 0
|
||||
.string "EGG$", 12
|
||||
@@ -209,9 +209,9 @@ gPokedexEntries:: @ 856B5B0
|
||||
.string "COCONUT$", 12
|
||||
pokedex_entry 20, 1200, gExeggutorPokedexText, 256, 0, 309, 5
|
||||
.string "LONELY$", 12
|
||||
pokedex_entry 4, 65, gCubonePokedexText, 545, 21, 256, 0
|
||||
pokedex_entry 4, 65, gCubonePokedexText, 545, 21, 256, 0
|
||||
.string "BONE KEEPER$", 12
|
||||
pokedex_entry 10, 450, gMarowakPokedexText, 293, 12, 256, 0
|
||||
pokedex_entry 10, 450, gMarowakPokedexText, 293, 12, 256, 0
|
||||
.string "KICKING$", 12
|
||||
pokedex_entry 15, 498, gHitmonleePokedexText, 256, 3, 259, 1
|
||||
.string "PUNCHING$", 12
|
||||
@@ -219,101 +219,101 @@ gPokedexEntries:: @ 856B5B0
|
||||
.string "LICKING$", 12
|
||||
pokedex_entry 12, 655, gLickitungPokedexText, 256, 4, 256, 0
|
||||
.string "POISON GAS$", 12
|
||||
pokedex_entry 6, 10, gKoffingPokedexText, 369, -1, 256, 0
|
||||
pokedex_entry 6, 10, gKoffingPokedexText, 369, -1, 256, 0
|
||||
.string "POISON GAS$", 12
|
||||
pokedex_entry 12, 95, gWeezingPokedexText, 305, 3, 256, 0
|
||||
pokedex_entry 12, 95, gWeezingPokedexText, 305, 3, 256, 0
|
||||
.string "SPIKES$", 12
|
||||
pokedex_entry 10, 1150, gRhyhornPokedexText, 267, 6, 256, 0
|
||||
pokedex_entry 10, 1150, gRhyhornPokedexText, 267, 6, 256, 0
|
||||
.string "DRILL$", 12
|
||||
pokedex_entry 19, 1200, gRhydonPokedexText, 256, 1, 299, 2
|
||||
pokedex_entry 19, 1200, gRhydonPokedexText, 256, 1, 299, 2
|
||||
.string "EGG$", 12
|
||||
pokedex_entry 11, 346, gChanseyPokedexText, 257, 7, 256, 0
|
||||
pokedex_entry 11, 346, gChanseyPokedexText, 257, 7, 256, 0
|
||||
.string "VINE$", 12
|
||||
pokedex_entry 10, 350, gTangelaPokedexText, 304, 1, 256, 0
|
||||
pokedex_entry 10, 350, gTangelaPokedexText, 304, 1, 256, 0
|
||||
.string "PARENT$", 12
|
||||
pokedex_entry 22, 800, gKangaskhanPokedexText, 256, 0, 387, 8
|
||||
.string "DRAGON$", 12
|
||||
pokedex_entry 4, 80, gHorseaPokedexText, 399, -1, 256, 0
|
||||
pokedex_entry 4, 80, gHorseaPokedexText, 399, -1, 256, 0
|
||||
.string "DRAGON$", 12
|
||||
pokedex_entry 12, 250, gSeadraPokedexText, 299, 3, 256, 0
|
||||
pokedex_entry 12, 250, gSeadraPokedexText, 299, 3, 256, 0
|
||||
.string "GOLDFISH$", 12
|
||||
pokedex_entry 6, 150, gGoldeenPokedexText, 379, 4, 256, 0
|
||||
pokedex_entry 6, 150, gGoldeenPokedexText, 379, 4, 256, 0
|
||||
.string "GOLDFISH$", 12
|
||||
pokedex_entry 13, 390, gSeakingPokedexText, 256, 3, 256, 0
|
||||
pokedex_entry 13, 390, gSeakingPokedexText, 256, 3, 256, 0
|
||||
.string "STAR SHAPE$", 12
|
||||
pokedex_entry 8, 345, gStaryuPokedexText, 326, 1, 256, 0
|
||||
pokedex_entry 8, 345, gStaryuPokedexText, 326, 1, 256, 0
|
||||
.string "MYSTERIOUS$", 12
|
||||
pokedex_entry 11, 800, gStarmiePokedexText, 301, 3, 256, 0
|
||||
pokedex_entry 11, 800, gStarmiePokedexText, 301, 3, 256, 0
|
||||
.string "BARRIER$", 12
|
||||
pokedex_entry 13, 545, gMrmimePokedexText, 258, 6, 256, 0
|
||||
pokedex_entry 13, 545, gMrmimePokedexText, 258, 6, 256, 0
|
||||
.string "MANTIS$", 12
|
||||
pokedex_entry 15, 560, gScytherPokedexText, 256, 1, 293, 2
|
||||
pokedex_entry 15, 560, gScytherPokedexText, 256, 1, 293, 2
|
||||
.string "HUMAN SHAPE$", 12
|
||||
pokedex_entry 14, 406, gJynxPokedexText, 256, 3, 300, 1
|
||||
pokedex_entry 14, 406, gJynxPokedexText, 256, 3, 300, 1
|
||||
.string "ELECTRIC$", 12
|
||||
pokedex_entry 11, 300, gElectabuzzPokedexText, 351, 8, 256, 0
|
||||
.string "SPITFIRE$", 12
|
||||
pokedex_entry 13, 445, gMagmarPokedexText, 277, 5, 256, 0
|
||||
pokedex_entry 13, 445, gMagmarPokedexText, 277, 5, 256, 0
|
||||
.string "STAG BEETLE$", 12
|
||||
pokedex_entry 15, 550, gPinsirPokedexText, 256, 2, 257, 0
|
||||
pokedex_entry 15, 550, gPinsirPokedexText, 256, 2, 257, 0
|
||||
.string "WILD BULL$", 12
|
||||
pokedex_entry 14, 884, gTaurosPokedexText, 256, 0, 256, 0
|
||||
pokedex_entry 14, 884, gTaurosPokedexText, 256, 0, 256, 0
|
||||
.string "FISH$", 12
|
||||
pokedex_entry 9, 100, gMagikarpPokedexText, 310, 4, 256, 0
|
||||
.string "ATROCIOUS$", 12
|
||||
pokedex_entry 65, 2350, gGyaradosPokedexText, 256, 6, 481, 13
|
||||
.string "TRANSPORT$", 12
|
||||
pokedex_entry 25, 2200, gLaprasPokedexText, 257, 10, 423, 8
|
||||
pokedex_entry 25, 2200, gLaprasPokedexText, 257, 10, 423, 8
|
||||
.string "TRANSFORM$", 12
|
||||
pokedex_entry 3, 40, gDittoPokedexText, 633, 23, 256, 0
|
||||
pokedex_entry 3, 40, gDittoPokedexText, 633, 23, 256, 0
|
||||
.string "EVOLUTION$", 12
|
||||
pokedex_entry 3, 65, gEeveePokedexText, 476, 18, 256, 0
|
||||
pokedex_entry 3, 65, gEeveePokedexText, 476, 18, 256, 0
|
||||
.string "BUBBLE JET$", 12
|
||||
pokedex_entry 10, 290, gVaporeonPokedexText, 316, 8, 256, 0
|
||||
.string "LIGHTNING$", 12
|
||||
pokedex_entry 8, 245, gJolteonPokedexText, 283, 8, 256, 0
|
||||
pokedex_entry 8, 245, gJolteonPokedexText, 283, 8, 256, 0
|
||||
.string "FLAME$", 12
|
||||
pokedex_entry 9, 250, gFlareonPokedexText, 306, 12, 256, 0
|
||||
pokedex_entry 9, 250, gFlareonPokedexText, 306, 12, 256, 0
|
||||
.string "VIRTUAL$", 12
|
||||
pokedex_entry 8, 365, gPorygonPokedexText, 328, 15, 256, 0
|
||||
pokedex_entry 8, 365, gPorygonPokedexText, 328, 15, 256, 0
|
||||
.string "SPIRAL$", 12
|
||||
pokedex_entry 4, 75, gOmanytePokedexText, 521, 22, 256, 0
|
||||
pokedex_entry 4, 75, gOmanytePokedexText, 521, 22, 256, 0
|
||||
.string "SPIRAL$", 12
|
||||
pokedex_entry 10, 350, gOmastarPokedexText, 307, 7, 256, 0
|
||||
pokedex_entry 10, 350, gOmastarPokedexText, 307, 7, 256, 0
|
||||
.string "SHELLFISH$", 12
|
||||
pokedex_entry 5, 115, gKabutoPokedexText, 454, 21, 256, 0
|
||||
pokedex_entry 5, 115, gKabutoPokedexText, 454, 21, 256, 0
|
||||
.string "SHELLFISH$", 12
|
||||
pokedex_entry 13, 405, gKabutopsPokedexText, 271, 3, 256, 0
|
||||
.string "FOSSIL$", 12
|
||||
pokedex_entry 18, 590, gAerodactylPokedexText, 256, 0, 302, 4
|
||||
.string "SLEEPING$", 12
|
||||
pokedex_entry 21, 4600, gSnorlaxPokedexText, 256, 4, 423, 11
|
||||
pokedex_entry 21, 4600, gSnorlaxPokedexText, 256, 4, 423, 11
|
||||
.string "FREEZE$", 12
|
||||
pokedex_entry 17, 554, gArticunoPokedexText, 256, 0, 309, 2
|
||||
.string "ELECTRIC$", 12
|
||||
pokedex_entry 16, 526, gZapdosPokedexText, 256, 0, 318, 3
|
||||
pokedex_entry 16, 526, gZapdosPokedexText, 256, 0, 318, 3
|
||||
.string "FLAME$", 12
|
||||
pokedex_entry 20, 600, gMoltresPokedexText, 270, 0, 387, 8
|
||||
pokedex_entry 20, 600, gMoltresPokedexText, 270, 0, 387, 8
|
||||
.string "DRAGON$", 12
|
||||
pokedex_entry 18, 33, gDratiniPokedexText, 256, 8, 386, 6
|
||||
pokedex_entry 18, 33, gDratiniPokedexText, 256, 8, 386, 6
|
||||
.string "DRAGON$", 12
|
||||
pokedex_entry 40, 165, gDragonairPokedexText, 256, 0, 411, 5
|
||||
.string "DRAGON$", 12
|
||||
pokedex_entry 22, 2100, gDragonitePokedexText, 256, 0, 309, 4
|
||||
.string "GENETIC$", 12
|
||||
pokedex_entry 20, 1220, gMewtwoPokedexText, 256, 0, 309, 4
|
||||
pokedex_entry 20, 1220, gMewtwoPokedexText, 256, 0, 309, 4
|
||||
.string "NEW SPECIES$", 12
|
||||
pokedex_entry 4, 40, gMewPokedexText, 457, -2, 256, 0
|
||||
pokedex_entry 4, 40, gMewPokedexText, 457, -2, 256, 0
|
||||
.string "LEAF$", 12
|
||||
pokedex_entry 9, 64, gChikoritaPokedexText, 512, 20, 256, 0
|
||||
.string "LEAF$", 12
|
||||
pokedex_entry 12, 158, gBayleefPokedexText, 296, 4, 256, 0
|
||||
pokedex_entry 12, 158, gBayleefPokedexText, 296, 4, 256, 0
|
||||
.string "HERB$", 12
|
||||
pokedex_entry 18, 1005, gMeganiumPokedexText, 256, 0, 277, 1
|
||||
.string "FIRE MOUSE$", 12
|
||||
pokedex_entry 5, 79, gCyndaquilPokedexText, 539, 21, 256, 0
|
||||
.string "VOLCANO$", 12
|
||||
pokedex_entry 9, 190, gQuilavaPokedexText, 329, 11, 256, 0
|
||||
pokedex_entry 9, 190, gQuilavaPokedexText, 329, 11, 256, 0
|
||||
.string "VOLCANO$", 12
|
||||
pokedex_entry 17, 795, gTyphlosionPokedexText, 256, 0, 268, 1
|
||||
.string "BIG JAW$", 12
|
||||
@@ -323,51 +323,51 @@ gPokedexEntries:: @ 856B5B0
|
||||
.string "BIG JAW$", 12
|
||||
pokedex_entry 23, 888, gFeraligatrPokedexText, 256, 0, 342, 7
|
||||
.string "SCOUT$", 12
|
||||
pokedex_entry 8, 60, gSentretPokedexText, 439, 12, 256, 0
|
||||
pokedex_entry 8, 60, gSentretPokedexText, 439, 12, 256, 0
|
||||
.string "LONG BODY$", 12
|
||||
pokedex_entry 18, 325, gFurretPokedexText, 346, 11, 256, 0
|
||||
pokedex_entry 18, 325, gFurretPokedexText, 346, 11, 256, 0
|
||||
.string "OWL$", 12
|
||||
pokedex_entry 7, 212, gHoothootPokedexText, 380, -2, 256, 0
|
||||
.string "OWL$", 12
|
||||
pokedex_entry 16, 408, gNoctowlPokedexText, 278, 3, 256, 0
|
||||
pokedex_entry 16, 408, gNoctowlPokedexText, 278, 3, 256, 0
|
||||
.string "FIVE STAR$", 12
|
||||
pokedex_entry 10, 108, gLedybaPokedexText, 256, 4, 256, 0
|
||||
pokedex_entry 10, 108, gLedybaPokedexText, 256, 4, 256, 0
|
||||
.string "FIVE STAR$", 12
|
||||
pokedex_entry 14, 356, gLedianPokedexText, 256, 2, 256, 0
|
||||
pokedex_entry 14, 356, gLedianPokedexText, 256, 2, 256, 0
|
||||
.string "STRING SPIT$", 12
|
||||
pokedex_entry 5, 85, gSpinarakPokedexText, 414, 21, 256, 0
|
||||
.string "LONG LEG$", 12
|
||||
pokedex_entry 11, 335, gAriadosPokedexText, 316, 8, 256, 0
|
||||
pokedex_entry 11, 335, gAriadosPokedexText, 316, 8, 256, 0
|
||||
.string "BAT$", 12
|
||||
pokedex_entry 18, 750, gCrobatPokedexText, 256, 0, 281, 1
|
||||
pokedex_entry 18, 750, gCrobatPokedexText, 256, 0, 281, 1
|
||||
.string "ANGLER$", 12
|
||||
pokedex_entry 5, 120, gChinchouPokedexText, 424, -2, 256, 0
|
||||
.string "LIGHT$", 12
|
||||
pokedex_entry 12, 225, gLanturnPokedexText, 269, 6, 256, 0
|
||||
pokedex_entry 12, 225, gLanturnPokedexText, 269, 6, 256, 0
|
||||
.string "TINY MOUSE$", 12
|
||||
pokedex_entry 3, 20, gPichuPokedexText, 508, 20, 256, 0
|
||||
pokedex_entry 3, 20, gPichuPokedexText, 508, 20, 256, 0
|
||||
.string "STAR SHAPE$", 12
|
||||
pokedex_entry 3, 30, gCleffaPokedexText, 462, 23, 256, 0
|
||||
pokedex_entry 3, 30, gCleffaPokedexText, 462, 23, 256, 0
|
||||
.string "BALLOON$", 12
|
||||
pokedex_entry 3, 10, gIgglybuffPokedexText, 457, -1, 256, 0
|
||||
.string "SPIKE BALL$", 12
|
||||
pokedex_entry 3, 15, gTogepiPokedexText, 507, 23, 256, 0
|
||||
pokedex_entry 3, 15, gTogepiPokedexText, 507, 23, 256, 0
|
||||
.string "HAPPINESS$", 12
|
||||
pokedex_entry 6, 32, gTogeticPokedexText, 424, 17, 256, 0
|
||||
pokedex_entry 6, 32, gTogeticPokedexText, 424, 17, 256, 0
|
||||
.string "TINY BIRD$", 12
|
||||
pokedex_entry 2, 20, gNatuPokedexText, 610, 25, 256, 0
|
||||
pokedex_entry 2, 20, gNatuPokedexText, 610, 25, 256, 0
|
||||
.string "MYSTIC$", 12
|
||||
pokedex_entry 15, 150, gXatuPokedexText, 256, 6, 318, 4
|
||||
pokedex_entry 15, 150, gXatuPokedexText, 256, 6, 318, 4
|
||||
.string "WOOL$", 12
|
||||
pokedex_entry 6, 78, gMareepPokedexText, 379, 18, 256, 0
|
||||
pokedex_entry 6, 78, gMareepPokedexText, 379, 18, 256, 0
|
||||
.string "WOOL$", 12
|
||||
pokedex_entry 8, 133, gFlaaffyPokedexText, 372, 15, 256, 0
|
||||
pokedex_entry 8, 133, gFlaaffyPokedexText, 372, 15, 256, 0
|
||||
.string "LIGHT$", 12
|
||||
pokedex_entry 14, 615, gAmpharosPokedexText, 256, 4, 256, 0
|
||||
.string "FLOWER$", 12
|
||||
pokedex_entry 4, 58, gBellossomPokedexText, 472, 21, 256, 0
|
||||
.string "AQUA MOUSE$", 12
|
||||
pokedex_entry 4, 85, gMarillPokedexText, 476, 20, 256, 0
|
||||
pokedex_entry 4, 85, gMarillPokedexText, 476, 20, 256, 0
|
||||
.string "AQUA RABBIT$", 12
|
||||
pokedex_entry 8, 285, gAzumarillPokedexText, 448, 16, 256, 0
|
||||
.string "IMITATION$", 12
|
||||
@@ -375,49 +375,49 @@ gPokedexEntries:: @ 856B5B0
|
||||
.string "FROG$", 12
|
||||
pokedex_entry 11, 339, gPolitoedPokedexText, 289, 6, 256, 0
|
||||
.string "COTTONWEED$", 12
|
||||
pokedex_entry 4, 5, gHoppipPokedexText, 562, -7, 256, 0
|
||||
pokedex_entry 4, 5, gHoppipPokedexText, 562, -7, 256, 0
|
||||
.string "COTTONWEED$", 12
|
||||
pokedex_entry 6, 10, gSkiploomPokedexText, 387, 0, 256, 0
|
||||
.string "COTTONWEED$", 12
|
||||
pokedex_entry 8, 30, gJumpluffPokedexText, 418, -4, 256, 0
|
||||
.string "LONG TAIL$", 12
|
||||
pokedex_entry 8, 115, gAipomPokedexText, 363, 6, 256, 0
|
||||
pokedex_entry 8, 115, gAipomPokedexText, 363, 6, 256, 0
|
||||
.string "SEED$", 12
|
||||
pokedex_entry 3, 18, gSunkernPokedexText, 541, 0, 256, 0
|
||||
pokedex_entry 3, 18, gSunkernPokedexText, 541, 0, 256, 0
|
||||
.string "SUN$", 12
|
||||
pokedex_entry 8, 85, gSunfloraPokedexText, 444, 15, 256, 0
|
||||
.string "CLEAR WING$", 12
|
||||
pokedex_entry 12, 380, gYanmaPokedexText, 274, -1, 256, 0
|
||||
pokedex_entry 12, 380, gYanmaPokedexText, 274, -1, 256, 0
|
||||
.string "WATER FISH$", 12
|
||||
pokedex_entry 4, 85, gWooperPokedexText, 479, 21, 256, 0
|
||||
pokedex_entry 4, 85, gWooperPokedexText, 479, 21, 256, 0
|
||||
.string "WATER FISH$", 12
|
||||
pokedex_entry 14, 750, gQuagsirePokedexText, 256, 4, 256, 0
|
||||
.string "SUN$", 12
|
||||
pokedex_entry 9, 265, gEspeonPokedexText, 363, 14, 256, 0
|
||||
pokedex_entry 9, 265, gEspeonPokedexText, 363, 14, 256, 0
|
||||
.string "MOONLIGHT$", 12
|
||||
pokedex_entry 10, 270, gUmbreonPokedexText, 317, 11, 256, 0
|
||||
pokedex_entry 10, 270, gUmbreonPokedexText, 317, 11, 256, 0
|
||||
.string "DARKNESS$", 12
|
||||
pokedex_entry 5, 21, gMurkrowPokedexText, 401, -8, 256, 1
|
||||
pokedex_entry 5, 21, gMurkrowPokedexText, 401, -8, 256, 1
|
||||
.string "ROYAL$", 12
|
||||
pokedex_entry 20, 795, gSlowkingPokedexText, 256, 0, 309, 5
|
||||
.string "SCREECH$", 12
|
||||
pokedex_entry 7, 10, gMisdreavusPokedexText, 407, -8, 256, 0
|
||||
.string "SYMBOL$", 12
|
||||
pokedex_entry 5, 50, gUnownPokedexText, 411, 2, 256, 0
|
||||
pokedex_entry 5, 50, gUnownPokedexText, 411, 2, 256, 0
|
||||
.string "PATIENT$", 12
|
||||
pokedex_entry 13, 285, gWobbuffetPokedexText, 274, 4, 256, 0
|
||||
.string "LONG NECK$", 12
|
||||
pokedex_entry 15, 415, gGirafarigPokedexText, 281, 1, 256, 0
|
||||
.string "BAGWORM$", 12
|
||||
pokedex_entry 6, 72, gPinecoPokedexText, 445, 2, 256, 0
|
||||
pokedex_entry 6, 72, gPinecoPokedexText, 445, 2, 256, 0
|
||||
.string "BAGWORM$", 12
|
||||
pokedex_entry 12, 1258, gForretressPokedexText, 293, 5, 256, 0
|
||||
.string "LAND SNAKE$", 12
|
||||
pokedex_entry 15, 140, gDunsparcePokedexText, 316, 17, 256, 0
|
||||
.string "FLYSCORPION$", 12
|
||||
pokedex_entry 11, 648, gGligarPokedexText, 350, -1, 256, 0
|
||||
pokedex_entry 11, 648, gGligarPokedexText, 350, -1, 256, 0
|
||||
.string "IRON SNAKE$", 12
|
||||
pokedex_entry 92, 4000, gSteelixPokedexText, 256, 0, 516, 13
|
||||
pokedex_entry 92, 4000, gSteelixPokedexText, 256, 0, 516, 13
|
||||
.string "FAIRY$", 12
|
||||
pokedex_entry 6, 78, gSnubbullPokedexText, 465, 19, 256, 0
|
||||
.string "FAIRY$", 12
|
||||
@@ -425,27 +425,27 @@ gPokedexEntries:: @ 856B5B0
|
||||
.string "BALLOON$", 12
|
||||
pokedex_entry 5, 39, gQwilfishPokedexText, 430, 0, 256, 0
|
||||
.string "PINCER$", 12
|
||||
pokedex_entry 18, 1180, gScizorPokedexText, 278, 1, 256, 0
|
||||
pokedex_entry 18, 1180, gScizorPokedexText, 278, 1, 256, 0
|
||||
.string "MOLD$", 12
|
||||
pokedex_entry 6, 205, gShucklePokedexText, 485, 18, 256, 0
|
||||
pokedex_entry 6, 205, gShucklePokedexText, 485, 18, 256, 0
|
||||
.string "SINGLE HORN$", 12
|
||||
pokedex_entry 15, 540, gHeracrossPokedexText, 256, 0, 256, 0
|
||||
.string "SHARP CLAW$", 12
|
||||
pokedex_entry 9, 280, gSneaselPokedexText, 413, -3, 256, 0
|
||||
pokedex_entry 9, 280, gSneaselPokedexText, 413, -3, 256, 0
|
||||
.string "LITTLE BEAR$", 12
|
||||
pokedex_entry 6, 88, gTeddiursaPokedexText, 455, 19, 256, 0
|
||||
.string "HIBERNATOR$", 12
|
||||
pokedex_entry 18, 1258, gUrsaringPokedexText, 256, 0, 256, 0
|
||||
.string "LAVA$", 12
|
||||
pokedex_entry 7, 350, gSlugmaPokedexText, 329, 15, 256, 0
|
||||
pokedex_entry 7, 350, gSlugmaPokedexText, 329, 15, 256, 0
|
||||
.string "LAVA$", 12
|
||||
pokedex_entry 8, 550, gMagcargoPokedexText, 332, 15, 256, 0
|
||||
.string "PIG$", 12
|
||||
pokedex_entry 4, 65, gSwinubPokedexText, 324, 20, 256, 0
|
||||
pokedex_entry 4, 65, gSwinubPokedexText, 324, 20, 256, 0
|
||||
.string "SWINE$", 12
|
||||
pokedex_entry 11, 558, gPiloswinePokedexText, 306, 10, 256, 0
|
||||
.string "CORAL$", 12
|
||||
pokedex_entry 6, 50, gCorsolaPokedexText, 410, 15, 256, 0
|
||||
pokedex_entry 6, 50, gCorsolaPokedexText, 410, 15, 256, 0
|
||||
.string "JET$", 12
|
||||
pokedex_entry 6, 120, gRemoraidPokedexText, 316, 4, 256, 0
|
||||
.string "JET$", 12
|
||||
@@ -453,7 +453,7 @@ gPokedexEntries:: @ 856B5B0
|
||||
.string "DELIVERY$", 12
|
||||
pokedex_entry 9, 160, gDelibirdPokedexText, 293, 11, 256, 0
|
||||
.string "KITE$", 12
|
||||
pokedex_entry 21, 2200, gMantinePokedexText, 256, 0, 342, 7
|
||||
pokedex_entry 21, 2200, gMantinePokedexText, 256, 0, 342, 7
|
||||
.string "ARMOR BIRD$", 12
|
||||
pokedex_entry 17, 505, gSkarmoryPokedexText, 256, 0, 271, 1
|
||||
.string "DARK$", 12
|
||||
@@ -461,11 +461,11 @@ gPokedexEntries:: @ 856B5B0
|
||||
.string "DARK$", 12
|
||||
pokedex_entry 14, 350, gHoundoomPokedexText, 256, 4, 256, 0
|
||||
.string "DRAGON$", 12
|
||||
pokedex_entry 18, 1520, gKingdraPokedexText, 256, 0, 287, 0
|
||||
pokedex_entry 18, 1520, gKingdraPokedexText, 256, 0, 287, 0
|
||||
.string "LONG NOSE$", 12
|
||||
pokedex_entry 5, 335, gPhanpyPokedexText, 465, 21, 256, 0
|
||||
pokedex_entry 5, 335, gPhanpyPokedexText, 465, 21, 256, 0
|
||||
.string "ARMOR$", 12
|
||||
pokedex_entry 11, 1200, gDonphanPokedexText, 313, 9, 256, 0
|
||||
pokedex_entry 11, 1200, gDonphanPokedexText, 313, 9, 256, 0
|
||||
.string "VIRTUAL$", 12
|
||||
pokedex_entry 6, 325, gPorygon2PokedexText, 320, 17, 256, 0
|
||||
.string "BIG HORN$", 12
|
||||
@@ -473,51 +473,51 @@ gPokedexEntries:: @ 856B5B0
|
||||
.string "PAINTER$", 12
|
||||
pokedex_entry 12, 580, gSmearglePokedexText, 287, 5, 256, 0
|
||||
.string "SCUFFLE$", 12
|
||||
pokedex_entry 7, 210, gTyroguePokedexText, 292, 9, 256, 0
|
||||
pokedex_entry 7, 210, gTyroguePokedexText, 292, 9, 256, 0
|
||||
.string "HANDSTAND$", 12
|
||||
pokedex_entry 14, 480, gHitmontopPokedexText, 256, 2, 257, 0
|
||||
.string "KISS$", 12
|
||||
pokedex_entry 4, 60, gSmoochumPokedexText, 440, 20, 256, 0
|
||||
.string "ELECTRIC$", 12
|
||||
pokedex_entry 6, 235, gElekidPokedexText, 363, 14, 256, 0
|
||||
pokedex_entry 6, 235, gElekidPokedexText, 363, 14, 256, 0
|
||||
.string "LIVE COAL$", 12
|
||||
pokedex_entry 7, 214, gMagbyPokedexText, 284, 13, 256, 0
|
||||
pokedex_entry 7, 214, gMagbyPokedexText, 284, 13, 256, 0
|
||||
.string "MILK COW$", 12
|
||||
pokedex_entry 12, 755, gMiltankPokedexText, 280, 5, 256, 0
|
||||
pokedex_entry 12, 755, gMiltankPokedexText, 280, 5, 256, 0
|
||||
.string "HAPPINESS$", 12
|
||||
pokedex_entry 15, 468, gBlisseyPokedexText, 256, 4, 310, 3
|
||||
pokedex_entry 15, 468, gBlisseyPokedexText, 256, 4, 310, 3
|
||||
.string "THUNDER$", 12
|
||||
pokedex_entry 19, 1780, gRaikouPokedexText, 256, 0, 345, 7
|
||||
pokedex_entry 19, 1780, gRaikouPokedexText, 256, 0, 345, 7
|
||||
.string "VOLCANO$", 12
|
||||
pokedex_entry 21, 1980, gEnteiPokedexText, 259, 0, 345, 7
|
||||
pokedex_entry 21, 1980, gEnteiPokedexText, 259, 0, 345, 7
|
||||
.string "AURORA$", 12
|
||||
pokedex_entry 20, 1870, gSuicunePokedexText, 269, 0, 345, 7
|
||||
pokedex_entry 20, 1870, gSuicunePokedexText, 269, 0, 345, 7
|
||||
.string "ROCK SKIN$", 12
|
||||
pokedex_entry 6, 720, gLarvitarPokedexText, 472, 18, 256, 0
|
||||
.string "HARD SHELL$", 12
|
||||
pokedex_entry 12, 1520, gPupitarPokedexText, 292, 8, 256, 0
|
||||
pokedex_entry 12, 1520, gPupitarPokedexText, 292, 8, 256, 0
|
||||
.string "ARMOR$", 12
|
||||
pokedex_entry 20, 2020, gTyranitarPokedexText, 256, 0, 345, 7
|
||||
.string "DIVING$", 12
|
||||
pokedex_entry 52, 2160, gLugiaPokedexText, 256, 0, 721, 19
|
||||
pokedex_entry 52, 2160, gLugiaPokedexText, 256, 0, 721, 19
|
||||
.string "RAINBOW$", 12
|
||||
pokedex_entry 38, 1990, gHoOhPokedexText, 256, 0, 610, 17
|
||||
pokedex_entry 38, 1990, gHoOhPokedexText, 256, 0, 610, 17
|
||||
.string "TIME TRAVEL$", 12
|
||||
pokedex_entry 6, 50, gCelebiPokedexText, 393, -10, 256, 0
|
||||
pokedex_entry 6, 50, gCelebiPokedexText, 393, -10, 256, 0
|
||||
.string "WOOD GECKO$", 12
|
||||
pokedex_entry 5, 50, gTreeckoPokedexText, 541, 19, 256, 0
|
||||
pokedex_entry 5, 50, gTreeckoPokedexText, 541, 19, 256, 0
|
||||
.string "WOOD GECKO$", 12
|
||||
pokedex_entry 9, 216, gGrovylePokedexText, 360, 5, 256, 0
|
||||
pokedex_entry 9, 216, gGrovylePokedexText, 360, 5, 256, 0
|
||||
.string "FOREST$", 12
|
||||
pokedex_entry 17, 522, gSceptilePokedexText, 256, -1, 275, 2
|
||||
.string "CHICK$", 12
|
||||
pokedex_entry 4, 25, gTorchicPokedexText, 566, 19, 256, 0
|
||||
pokedex_entry 4, 25, gTorchicPokedexText, 566, 19, 256, 0
|
||||
.string "YOUNG FOWL$", 12
|
||||
pokedex_entry 9, 195, gCombuskenPokedexText, 343, 5, 256, 0
|
||||
.string "BLAZE$", 12
|
||||
pokedex_entry 19, 520, gBlazikenPokedexText, 256, 0, 301, 4
|
||||
.string "MUD FISH$", 12
|
||||
pokedex_entry 4, 76, gMudkipPokedexText, 535, 20, 256, 0
|
||||
pokedex_entry 4, 76, gMudkipPokedexText, 535, 20, 256, 0
|
||||
.string "MUD FISH$", 12
|
||||
pokedex_entry 7, 280, gMarshtompPokedexText, 340, 7, 256, 0
|
||||
.string "MUD FISH$", 12
|
||||
@@ -529,91 +529,91 @@ gPokedexEntries:: @ 856B5B0
|
||||
.string "TINYRACCOON$", 12
|
||||
pokedex_entry 4, 175, gZigzagoonPokedexText, 560, 22, 256, 0
|
||||
.string "RUSHING$", 12
|
||||
pokedex_entry 5, 325, gLinoonePokedexText, 321, 7, 256, 0
|
||||
pokedex_entry 5, 325, gLinoonePokedexText, 321, 7, 256, 0
|
||||
.string "WORM$", 12
|
||||
pokedex_entry 3, 36, gWurmplePokedexText, 711, 24, 256, 0
|
||||
pokedex_entry 3, 36, gWurmplePokedexText, 711, 24, 256, 0
|
||||
.string "COCOON$", 12
|
||||
pokedex_entry 6, 100, gSilcoonPokedexText, 431, 19, 256, 0
|
||||
pokedex_entry 6, 100, gSilcoonPokedexText, 431, 19, 256, 0
|
||||
.string "BUTTERFLY$", 12
|
||||
pokedex_entry 10, 284, gBeautiflyPokedexText, 298, -1, 256, 0
|
||||
.string "COCOON$", 12
|
||||
pokedex_entry 7, 115, gCascoonPokedexText, 391, 20, 256, 0
|
||||
pokedex_entry 7, 115, gCascoonPokedexText, 391, 20, 256, 0
|
||||
.string "POISON MOTH$", 12
|
||||
pokedex_entry 12, 316, gDustoxPokedexText, 269, 1, 256, 0
|
||||
pokedex_entry 12, 316, gDustoxPokedexText, 269, 1, 256, 0
|
||||
.string "WATER WEED$", 12
|
||||
pokedex_entry 5, 26, gLotadPokedexText, 406, 19, 256, 0
|
||||
pokedex_entry 5, 26, gLotadPokedexText, 406, 19, 256, 0
|
||||
.string "JOLLY$", 12
|
||||
pokedex_entry 12, 325, gLombrePokedexText, 277, 9, 256, 0
|
||||
pokedex_entry 12, 325, gLombrePokedexText, 277, 9, 256, 0
|
||||
.string "CAREFREE$", 12
|
||||
pokedex_entry 15, 550, gLudicoloPokedexText, 256, 0, 268, -1
|
||||
.string "ACORN$", 12
|
||||
pokedex_entry 5, 40, gSeedotPokedexText, 472, 20, 256, 0
|
||||
pokedex_entry 5, 40, gSeedotPokedexText, 472, 20, 256, 0
|
||||
.string "WILY$", 12
|
||||
pokedex_entry 10, 280, gNuzleafPokedexText, 299, 10, 256, 0
|
||||
pokedex_entry 10, 280, gNuzleafPokedexText, 299, 10, 256, 0
|
||||
.string "WICKED$", 12
|
||||
pokedex_entry 13, 596, gShiftryPokedexText, 290, 4, 256, 0
|
||||
pokedex_entry 13, 596, gShiftryPokedexText, 290, 4, 256, 0
|
||||
.string "TINYSWALLOW$", 12
|
||||
pokedex_entry 3, 23, gTaillowPokedexText, 465, 21, 256, 0
|
||||
pokedex_entry 3, 23, gTaillowPokedexText, 465, 21, 256, 0
|
||||
.string "SWALLOW$", 12
|
||||
pokedex_entry 7, 198, gSwellowPokedexText, 428, 15, 256, 0
|
||||
pokedex_entry 7, 198, gSwellowPokedexText, 428, 15, 256, 0
|
||||
.string "SEAGULL$", 12
|
||||
pokedex_entry 6, 95, gWingullPokedexText, 295, -2, 256, 0
|
||||
pokedex_entry 6, 95, gWingullPokedexText, 295, -2, 256, 0
|
||||
.string "WATER BIRD$", 12
|
||||
pokedex_entry 12, 280, gPelipperPokedexText, 288, 1, 256, 0
|
||||
.string "FEELING$", 12
|
||||
pokedex_entry 4, 66, gRaltsPokedexText, 457, -3, 256, 0
|
||||
pokedex_entry 4, 66, gRaltsPokedexText, 457, -3, 256, 0
|
||||
.string "EMOTION$", 12
|
||||
pokedex_entry 8, 202, gKirliaPokedexText, 354, 0, 256, 0
|
||||
pokedex_entry 8, 202, gKirliaPokedexText, 354, 0, 256, 0
|
||||
.string "EMBRACE$", 12
|
||||
pokedex_entry 16, 484, gGardevoirPokedexText, 256, 0, 256, 0
|
||||
.string "POND SKATER$", 12
|
||||
pokedex_entry 5, 17, gSurskitPokedexText, 375, 17, 256, 0
|
||||
pokedex_entry 5, 17, gSurskitPokedexText, 375, 17, 256, 0
|
||||
.string "EYEBALL$", 12
|
||||
pokedex_entry 8, 36, gMasquerainPokedexText, 378, 8, 256, 0
|
||||
.string "MUSHROOM$", 12
|
||||
pokedex_entry 4, 45, gShroomishPokedexText, 513, 22, 256, 0
|
||||
.string "MUSHROOM$", 12
|
||||
pokedex_entry 12, 392, gBreloomPokedexText, 324, 6, 256, 0
|
||||
pokedex_entry 12, 392, gBreloomPokedexText, 324, 6, 256, 0
|
||||
.string "SLACKER$", 12
|
||||
pokedex_entry 8, 240, gSlakothPokedexText, 291, 16, 256, 0
|
||||
pokedex_entry 8, 240, gSlakothPokedexText, 291, 16, 256, 0
|
||||
.string "WILD MONKEY$", 12
|
||||
pokedex_entry 14, 465, gVigorothPokedexText, 301, 2, 256, 0
|
||||
.string "LAZY$", 12
|
||||
pokedex_entry 20, 1305, gSlakingPokedexText, 256, 2, 300, 1
|
||||
pokedex_entry 20, 1305, gSlakingPokedexText, 256, 2, 300, 1
|
||||
.string "TRAINEE$", 12
|
||||
pokedex_entry 5, 55, gNincadaPokedexText, 405, 21, 256, 0
|
||||
pokedex_entry 5, 55, gNincadaPokedexText, 405, 21, 256, 0
|
||||
.string "NINJA$", 12
|
||||
pokedex_entry 8, 120, gNinjaskPokedexText, 383, -9, 256, 0
|
||||
pokedex_entry 8, 120, gNinjaskPokedexText, 383, -9, 256, 0
|
||||
.string "SHED$", 12
|
||||
pokedex_entry 8, 12, gShedinjaPokedexText, 372, -8, 256, 0
|
||||
.string "WHISPER$", 12
|
||||
pokedex_entry 6, 163, gWhismurPokedexText, 373, 17, 256, 0
|
||||
pokedex_entry 6, 163, gWhismurPokedexText, 373, 17, 256, 0
|
||||
.string "BIG VOICE$", 12
|
||||
pokedex_entry 10, 405, gLoudredPokedexText, 356, 10, 256, 0
|
||||
pokedex_entry 10, 405, gLoudredPokedexText, 356, 10, 256, 0
|
||||
.string "LOUD NOISE$", 12
|
||||
pokedex_entry 15, 840, gExploudPokedexText, 284, 1, 256, 0
|
||||
pokedex_entry 15, 840, gExploudPokedexText, 284, 1, 256, 0
|
||||
.string "GUTS$", 12
|
||||
pokedex_entry 10, 864, gMakuhitaPokedexText, 256, 10, 256, 0
|
||||
.string "ARM THRUST$", 12
|
||||
pokedex_entry 23, 2538, gHariyamaPokedexText, 256, 0, 343, 7
|
||||
.string "POLKA DOT$", 12
|
||||
pokedex_entry 2, 20, gAzurillPokedexText, 603, 23, 256, 0
|
||||
pokedex_entry 2, 20, gAzurillPokedexText, 603, 23, 256, 0
|
||||
.string "COMPASS$", 12
|
||||
pokedex_entry 10, 970, gNosepassPokedexText, 256, 9, 289, 3
|
||||
.string "KITTEN$", 12
|
||||
pokedex_entry 6, 110, gSkittyPokedexText, 492, 19, 256, 0
|
||||
pokedex_entry 6, 110, gSkittyPokedexText, 492, 19, 256, 0
|
||||
.string "PRIM$", 12
|
||||
pokedex_entry 11, 326, gDelcattyPokedexText, 322, 10, 256, 0
|
||||
.string "DARKNESS$", 12
|
||||
pokedex_entry 5, 110, gSableyePokedexText, 451, 17, 256, 0
|
||||
pokedex_entry 5, 110, gSableyePokedexText, 451, 17, 256, 0
|
||||
.string "DECEIVER$", 12
|
||||
pokedex_entry 6, 115, gMawilePokedexText, 466, 17, 256, 0
|
||||
pokedex_entry 6, 115, gMawilePokedexText, 466, 17, 256, 0
|
||||
.string "IRON ARMOR$", 12
|
||||
pokedex_entry 4, 600, gAronPokedexText, 419, 23, 256, 0
|
||||
pokedex_entry 4, 600, gAronPokedexText, 419, 23, 256, 0
|
||||
.string "IRON ARMOR$", 12
|
||||
pokedex_entry 9, 1200, gLaironPokedexText, 275, 12, 256, 0
|
||||
pokedex_entry 9, 1200, gLaironPokedexText, 275, 12, 256, 0
|
||||
.string "IRON ARMOR$", 12
|
||||
pokedex_entry 21, 3600, gAggronPokedexText, 256, -1, 350, 6
|
||||
pokedex_entry 21, 3600, gAggronPokedexText, 256, -1, 350, 6
|
||||
.string "MEDITATE$", 12
|
||||
pokedex_entry 6, 112, gMedititePokedexText, 465, 17, 256, 0
|
||||
.string "MEDITATE$", 12
|
||||
@@ -623,61 +623,61 @@ gPokedexEntries:: @ 856B5B0
|
||||
.string "DISCHARGE$", 12
|
||||
pokedex_entry 15, 402, gManectricPokedexText, 256, 3, 257, 0
|
||||
.string "CHEERING$", 12
|
||||
pokedex_entry 4, 42, gPluslePokedexText, 515, -9, 256, 0
|
||||
pokedex_entry 4, 42, gPluslePokedexText, 515, -9, 256, 0
|
||||
.string "CHEERING$", 12
|
||||
pokedex_entry 4, 42, gMinunPokedexText, 512, -7, 256, 0
|
||||
pokedex_entry 4, 42, gMinunPokedexText, 512, -7, 256, 0
|
||||
.string "FIREFLY$", 12
|
||||
pokedex_entry 7, 177, gVolbeatPokedexText, 442, 16, 256, 0
|
||||
pokedex_entry 7, 177, gVolbeatPokedexText, 442, 16, 256, 0
|
||||
.string "FIREFLY$", 12
|
||||
pokedex_entry 6, 177, gIllumisePokedexText, 572, 19, 256, 0
|
||||
.string "THORN$", 12
|
||||
pokedex_entry 3, 20, gRoseliaPokedexText, 677, 20, 256, 0
|
||||
pokedex_entry 3, 20, gRoseliaPokedexText, 677, 20, 256, 0
|
||||
.string "STOMACH$", 12
|
||||
pokedex_entry 4, 103, gGulpinPokedexText, 593, 23, 256, 0
|
||||
pokedex_entry 4, 103, gGulpinPokedexText, 593, 23, 256, 0
|
||||
.string "POISON BAG$", 12
|
||||
pokedex_entry 17, 800, gSwalotPokedexText, 256, 6, 345, 3
|
||||
pokedex_entry 17, 800, gSwalotPokedexText, 256, 6, 345, 3
|
||||
.string "SAVAGE$", 12
|
||||
pokedex_entry 8, 208, gCarvanhaPokedexText, 362, 0, 256, 0
|
||||
.string "BRUTAL$", 12
|
||||
pokedex_entry 18, 888, gSharpedoPokedexText, 256, 0, 317, 3
|
||||
.string "BALL WHALE$", 12
|
||||
pokedex_entry 20, 1300, gWailmerPokedexText, 256, 2, 493, 0
|
||||
pokedex_entry 20, 1300, gWailmerPokedexText, 256, 2, 493, 0
|
||||
.string "FLOAT WHALE$", 12
|
||||
pokedex_entry 145, 3980, gWailordPokedexText, 256, 0, 1352, 18
|
||||
pokedex_entry 145, 3980, gWailordPokedexText, 256, 0, 1352, 18
|
||||
.string "NUMB$", 12
|
||||
pokedex_entry 7, 240, gNumelPokedexText, 342, 17, 256, 0
|
||||
pokedex_entry 7, 240, gNumelPokedexText, 342, 17, 256, 0
|
||||
.string "ERUPTION$", 12
|
||||
pokedex_entry 19, 2200, gCameruptPokedexText, 256, 7, 345, 6
|
||||
.string "COAL$", 12
|
||||
pokedex_entry 5, 804, gTorkoalPokedexText, 390, 9, 256, 0
|
||||
pokedex_entry 5, 804, gTorkoalPokedexText, 390, 9, 256, 0
|
||||
.string "BOUNCE$", 12
|
||||
pokedex_entry 7, 306, gSpoinkPokedexText, 423, 17, 256, 0
|
||||
pokedex_entry 7, 306, gSpoinkPokedexText, 423, 17, 256, 0
|
||||
.string "MANIPULATE$", 12
|
||||
pokedex_entry 9, 715, gGrumpigPokedexText, 358, 10, 256, 0
|
||||
pokedex_entry 9, 715, gGrumpigPokedexText, 358, 10, 256, 0
|
||||
.string "SPOT PANDA$", 12
|
||||
pokedex_entry 11, 50, gSpindaPokedexText, 321, 4, 256, 0
|
||||
pokedex_entry 11, 50, gSpindaPokedexText, 321, 4, 256, 0
|
||||
.string "ANT PIT$", 12
|
||||
pokedex_entry 7, 150, gTrapinchPokedexText, 298, 17, 256, 0
|
||||
.string "VIBRATION$", 12
|
||||
pokedex_entry 11, 153, gVibravaPokedexText, 370, 11, 256, 0
|
||||
pokedex_entry 11, 153, gVibravaPokedexText, 370, 11, 256, 0
|
||||
.string "MYSTIC$", 12
|
||||
pokedex_entry 20, 820, gFlygonPokedexText, 256, 0, 268, 1
|
||||
pokedex_entry 20, 820, gFlygonPokedexText, 256, 0, 268, 1
|
||||
.string "CACTUS$", 12
|
||||
pokedex_entry 4, 513, gCacneaPokedexText, 455, 20, 256, 0
|
||||
pokedex_entry 4, 513, gCacneaPokedexText, 455, 20, 256, 0
|
||||
.string "SCARECROW$", 12
|
||||
pokedex_entry 13, 774, gCacturnePokedexText, 327, 5, 256, 0
|
||||
.string "COTTON BIRD$", 12
|
||||
pokedex_entry 4, 12, gSwabluPokedexText, 422, -8, 256, 0
|
||||
pokedex_entry 4, 12, gSwabluPokedexText, 422, -8, 256, 0
|
||||
.string "HUMMING$", 12
|
||||
pokedex_entry 11, 206, gAltariaPokedexText, 327, 0, 256, 0
|
||||
pokedex_entry 11, 206, gAltariaPokedexText, 327, 0, 256, 0
|
||||
.string "CAT FERRET$", 12
|
||||
pokedex_entry 13, 403, gZangoosePokedexText, 256, 3, 256, 0
|
||||
.string "FANG SNAKE$", 12
|
||||
pokedex_entry 27, 525, gSeviperPokedexText, 275, 7, 256, 0
|
||||
pokedex_entry 27, 525, gSeviperPokedexText, 275, 7, 256, 0
|
||||
.string "METEORITE$", 12
|
||||
pokedex_entry 10, 1680, gLunatonePokedexText, 300, 3, 256, 0
|
||||
.string "METEORITE$", 12
|
||||
pokedex_entry 12, 1540, gSolrockPokedexText, 328, 0, 256, 0
|
||||
pokedex_entry 12, 1540, gSolrockPokedexText, 328, 0, 256, 0
|
||||
.string "WHISKERS$", 12
|
||||
pokedex_entry 4, 19, gBarboachPokedexText, 581, -3, 256, 0
|
||||
.string "WHISKERS$", 12
|
||||
@@ -687,90 +687,90 @@ gPokedexEntries:: @ 856B5B0
|
||||
.string "ROGUE$", 12
|
||||
pokedex_entry 11, 328, gCrawdauntPokedexText, 365, 9, 256, 0
|
||||
.string "CLAY DOLL$", 12
|
||||
pokedex_entry 5, 215, gBaltoyPokedexText, 457, 21, 256, 0
|
||||
pokedex_entry 5, 215, gBaltoyPokedexText, 457, 21, 256, 0
|
||||
.string "CLAY DOLL$", 12
|
||||
pokedex_entry 15, 1080, gClaydolPokedexText, 256, 3, 280, 1
|
||||
pokedex_entry 15, 1080, gClaydolPokedexText, 256, 3, 280, 1
|
||||
.string "SEA LILY$", 12
|
||||
pokedex_entry 10, 238, gLileepPokedexText, 305, 8, 256, 0
|
||||
pokedex_entry 10, 238, gLileepPokedexText, 305, 8, 256, 0
|
||||
.string "BARNACLE$", 12
|
||||
pokedex_entry 15, 604, gCradilyPokedexText, 267, 0, 256, 0
|
||||
pokedex_entry 15, 604, gCradilyPokedexText, 267, 0, 256, 0
|
||||
.string "OLD SHRIMP$", 12
|
||||
pokedex_entry 7, 125, gAnorithPokedexText, 296, 4, 256, 0
|
||||
pokedex_entry 7, 125, gAnorithPokedexText, 296, 4, 256, 0
|
||||
.string "PLATE$", 12
|
||||
pokedex_entry 15, 682, gArmaldoPokedexText, 312, 3, 271, 0
|
||||
pokedex_entry 15, 682, gArmaldoPokedexText, 312, 3, 271, 0
|
||||
.string "FISH$", 12
|
||||
pokedex_entry 6, 74, gFeebasPokedexText, 423, -4, 256, 0
|
||||
pokedex_entry 6, 74, gFeebasPokedexText, 423, -4, 256, 0
|
||||
.string "TENDER$", 12
|
||||
pokedex_entry 62, 1620, gMiloticPokedexText, 256, 0, 360, 7
|
||||
pokedex_entry 62, 1620, gMiloticPokedexText, 256, 0, 360, 7
|
||||
.string "WEATHER$", 12
|
||||
pokedex_entry 3, 8, gCastformPokedexText, 435, -5, 256, 0
|
||||
pokedex_entry 3, 8, gCastformPokedexText, 435, -5, 256, 0
|
||||
.string "COLOR SWAP$", 12
|
||||
pokedex_entry 10, 220, gKecleonPokedexText, 316, 10, 256, 0
|
||||
pokedex_entry 10, 220, gKecleonPokedexText, 316, 10, 256, 0
|
||||
.string "PUPPET$", 12
|
||||
pokedex_entry 6, 23, gShuppetPokedexText, 440, 20, 256, 0
|
||||
pokedex_entry 6, 23, gShuppetPokedexText, 440, 20, 256, 0
|
||||
.string "MARIONETTE$", 12
|
||||
pokedex_entry 11, 125, gBanettePokedexText, 262, 9, 256, 0
|
||||
pokedex_entry 11, 125, gBanettePokedexText, 262, 9, 256, 0
|
||||
.string "REQUIEM$", 12
|
||||
pokedex_entry 8, 150, gDuskullPokedexText, 406, -4, 256, 0
|
||||
pokedex_entry 8, 150, gDuskullPokedexText, 406, -4, 256, 0
|
||||
.string "BECKON$", 12
|
||||
pokedex_entry 16, 306, gDusclopsPokedexText, 256, 3, 299, 1
|
||||
.string "FRUIT$", 12
|
||||
pokedex_entry 20, 1000, gTropiusPokedexText, 256, 0, 344, 7
|
||||
pokedex_entry 20, 1000, gTropiusPokedexText, 256, 0, 344, 7
|
||||
.string "WIND CHIME$", 12
|
||||
pokedex_entry 6, 10, gChimechoPokedexText, 505, 0, 256, 0
|
||||
.string "DISASTER$", 12
|
||||
pokedex_entry 12, 470, gAbsolPokedexText, 301, 3, 256, 0
|
||||
pokedex_entry 12, 470, gAbsolPokedexText, 301, 3, 256, 0
|
||||
.string "BRIGHT$", 12
|
||||
pokedex_entry 6, 140, gWynautPokedexText, 484, 19, 256, 0
|
||||
pokedex_entry 6, 140, gWynautPokedexText, 484, 19, 256, 0
|
||||
.string "SNOW HAT$", 12
|
||||
pokedex_entry 7, 168, gSnoruntPokedexText, 380, 15, 256, 0
|
||||
pokedex_entry 7, 168, gSnoruntPokedexText, 380, 15, 256, 0
|
||||
.string "FACE$", 12
|
||||
pokedex_entry 15, 2565, gGlaliePokedexText, 256, 3, 344, 0
|
||||
pokedex_entry 15, 2565, gGlaliePokedexText, 256, 3, 344, 0
|
||||
.string "CLAP$", 12
|
||||
pokedex_entry 8, 395, gSphealPokedexText, 315, 16, 256, 0
|
||||
pokedex_entry 8, 395, gSphealPokedexText, 315, 16, 256, 0
|
||||
.string "BALL ROLL$", 12
|
||||
pokedex_entry 11, 876, gSealeoPokedexText, 338, 13, 256, 0
|
||||
pokedex_entry 11, 876, gSealeoPokedexText, 338, 13, 256, 0
|
||||
.string "ICE BREAK$", 12
|
||||
pokedex_entry 14, 1506, gWalreinPokedexText, 316, 4, 256, 0
|
||||
pokedex_entry 14, 1506, gWalreinPokedexText, 316, 4, 256, 0
|
||||
.string "BIVALVE$", 12
|
||||
pokedex_entry 4, 525, gClamperlPokedexText, 691, 22, 256, 0
|
||||
.string "DEEP SEA$", 12
|
||||
pokedex_entry 17, 270, gHuntailPokedexText, 307, 1, 256, 0
|
||||
pokedex_entry 17, 270, gHuntailPokedexText, 307, 1, 256, 0
|
||||
.string "SOUTH SEA$", 12
|
||||
pokedex_entry 18, 226, gGorebyssPokedexText, 278, 5, 256, 0
|
||||
.string "LONGEVITY$", 12
|
||||
pokedex_entry 10, 234, gRelicanthPokedexText, 316, 7, 256, 0
|
||||
.string "RENDEZVOUS$", 12
|
||||
pokedex_entry 6, 87, gLuvdiscPokedexText, 371, 2, 256, 0
|
||||
pokedex_entry 6, 87, gLuvdiscPokedexText, 371, 2, 256, 0
|
||||
.string "ROCK HEAD$", 12
|
||||
pokedex_entry 6, 421, gBagonPokedexText, 448, 18, 256, 0
|
||||
pokedex_entry 6, 421, gBagonPokedexText, 448, 18, 256, 0
|
||||
.string "ENDURANCE$", 12
|
||||
pokedex_entry 11, 1105, gShelgonPokedexText, 311, 12, 256, 0
|
||||
pokedex_entry 11, 1105, gShelgonPokedexText, 311, 12, 256, 0
|
||||
.string "DRAGON$", 12
|
||||
pokedex_entry 15, 1026, gSalamencePokedexText, 256, 0, 256, 0
|
||||
.string "IRON BALL$", 12
|
||||
pokedex_entry 6, 952, gBeldumPokedexText, 414, -1, 256, 0
|
||||
pokedex_entry 6, 952, gBeldumPokedexText, 414, -1, 256, 0
|
||||
.string "IRON CLAW$", 12
|
||||
pokedex_entry 12, 2025, gMetangPokedexText, 256, 6, 256, 0
|
||||
pokedex_entry 12, 2025, gMetangPokedexText, 256, 6, 256, 0
|
||||
.string "IRON LEG$", 12
|
||||
pokedex_entry 16, 5500, gMetagrossPokedexText, 256, 4, 447, 9
|
||||
.string "ROCK PEAK$", 12
|
||||
pokedex_entry 17, 2300, gRegirockPokedexText, 256, 2, 309, 1
|
||||
.string "ICEBERG$", 12
|
||||
pokedex_entry 18, 1750, gRegicePokedexText, 256, 0, 301, 2
|
||||
pokedex_entry 18, 1750, gRegicePokedexText, 256, 0, 301, 2
|
||||
.string "IRON$", 12
|
||||
pokedex_entry 19, 2050, gRegisteelPokedexText, 256, 0, 359, 6
|
||||
.string "EON$", 12
|
||||
pokedex_entry 14, 400, gLatiasPokedexText, 304, 3, 256, 0
|
||||
pokedex_entry 14, 400, gLatiasPokedexText, 304, 3, 256, 0
|
||||
.string "EON$", 12
|
||||
pokedex_entry 20, 600, gLatiosPokedexText, 256, 0, 294, 3
|
||||
pokedex_entry 20, 600, gLatiosPokedexText, 256, 0, 294, 3
|
||||
.string "SEA BASIN$", 12
|
||||
pokedex_entry 45, 3520, gKyogrePokedexText, 256, 0, 614, 13
|
||||
pokedex_entry 45, 3520, gKyogrePokedexText, 256, 0, 614, 13
|
||||
.string "CONTINENT$", 12
|
||||
pokedex_entry 35, 9500, gGroudonPokedexText, 256, 0, 515, 14
|
||||
pokedex_entry 35, 9500, gGroudonPokedexText, 256, 0, 515, 14
|
||||
.string "SKY HIGH$", 12
|
||||
pokedex_entry 70, 2065, gRayquazaPokedexText, 256, 0, 448, 12
|
||||
.string "WISH$", 12
|
||||
pokedex_entry 3, 11, gJirachiPokedexText, 608, -8, 256, 0
|
||||
pokedex_entry 3, 11, gJirachiPokedexText, 608, -8, 256, 0
|
||||
.string "DNA$", 12
|
||||
pokedex_entry 17, 608, gDeoxysPokedexText, 256, 0, 290, 2
|
||||
pokedex_entry 17, 608, gDeoxysPokedexText, 256, 0, 290, 2
|
||||
|
||||
@@ -1,27 +0,0 @@
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
|
||||
.section .rodata
|
||||
.align 2, 0
|
||||
|
||||
@ 857BCA8
|
||||
.include "data/graphics/pokemon/icon_table.inc"
|
||||
|
||||
@ 857C388
|
||||
.include "data/graphics/pokemon/icon_palette_indices.inc"
|
||||
|
||||
@ 857C540
|
||||
.include "data/graphics/pokemon/icon_palette_table.inc"
|
||||
|
||||
gUnknown_0857C570:: @ 857C570
|
||||
.incbin "baserom.gba", 0x57c570, 0x44
|
||||
|
||||
gUnknown_0857C5B4:: @ 857C5B4
|
||||
.incbin "baserom.gba", 0x57c5b4, 0x14
|
||||
.incbin "baserom.gba", 0x57c5c8, 0x20
|
||||
|
||||
gUnknown_0857C5E8:: @ 857C5E8
|
||||
.incbin "baserom.gba", 0x57c5e8, 0x8
|
||||
|
||||
gUnknown_0857C5F0:: @ 857C5F0
|
||||
.incbin "baserom.gba", 0x57c5f0, 0x18
|
||||
+118
-29
@@ -1,23 +1,8 @@
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
|
||||
.section .rodata
|
||||
.align 2, 0
|
||||
|
||||
gUnknown_085716C0:: @ 85716C0
|
||||
.incbin "baserom.gba", 0x5716c0, 0x28
|
||||
|
||||
gUnknown_085716E8:: @ 85716E8
|
||||
.incbin "baserom.gba", 0x5716e8, 0x28
|
||||
|
||||
gUnknown_08571710:: @ 8571710
|
||||
.incbin "baserom.gba", 0x571710, 0x24
|
||||
|
||||
gUnknown_08571734:: @ 8571734
|
||||
.incbin "baserom.gba", 0x571734, 0x3
|
||||
|
||||
gUnknown_08571737:: @ 8571737
|
||||
.incbin "baserom.gba", 0x571737, 0x5
|
||||
.section .rodata
|
||||
.align 2, 0
|
||||
|
||||
gUnknown_0857173C:: @ 857173C
|
||||
.incbin "baserom.gba", 0x57173c, 0x20
|
||||
@@ -59,7 +44,13 @@ gUnknown_085724A4:: @ 85724A4
|
||||
.incbin "baserom.gba", 0x5724a4, 0x18
|
||||
|
||||
gUnknown_085724BC:: @ 85724BC
|
||||
.incbin "baserom.gba", 0x5724bc, 0x238
|
||||
.incbin "baserom.gba", 0x5724bc, 0x18
|
||||
|
||||
gUnknown_085724D4:: @ 85724D4
|
||||
.incbin "baserom.gba", 0x5724d4, 0x20
|
||||
|
||||
gUnknown_085724F4:: @ 85724F4
|
||||
.incbin "baserom.gba", 0x5724f4, 0x200
|
||||
|
||||
gUnknown_085726F4:: @ 85726F4
|
||||
.incbin "baserom.gba", 0x5726f4, 0x20
|
||||
@@ -71,28 +62,126 @@ gUnknown_08572734:: @ 8572734
|
||||
.incbin "baserom.gba", 0x572734, 0x10
|
||||
|
||||
gUnknown_08572744:: @ 8572744
|
||||
.incbin "baserom.gba", 0x572744, 0x8
|
||||
obj_pal gUnknown_085724D4, 0xDACA
|
||||
|
||||
gUnknown_0857274C:: @ 857274C
|
||||
.incbin "baserom.gba", 0x57274c, 0x8
|
||||
obj_tiles gUnknown_085724F4, 0x1C0, 5
|
||||
|
||||
gUnknown_08572754:: @ 8572754
|
||||
.incbin "baserom.gba", 0x572754, 0x18
|
||||
spr_template 2, 0xDAC6, gOamData_857286C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||||
|
||||
gUnknown_0857276C:: @ 857276C
|
||||
.incbin "baserom.gba", 0x57276c, 0xf8
|
||||
.4byte gUnknown_085EB7EF, 0
|
||||
.4byte gUnknown_085EB802, 0
|
||||
.4byte gUnknown_085EB81A, 0
|
||||
.4byte gUnknown_085EB82F, 0
|
||||
.4byte gUnknown_085EB843, 1
|
||||
.4byte gUnknown_085EB853, 0
|
||||
.4byte gUnknown_085EB866, 0
|
||||
.4byte gUnknown_085EB87C, 1
|
||||
.4byte gUnknown_085EB88E, 0
|
||||
.4byte gUnknown_085EB89F, 0
|
||||
.4byte gUnknown_085EB8B5, 4
|
||||
.4byte gUnknown_085EB8C6, 6
|
||||
.4byte gUnknown_085EB8D3, 0
|
||||
.4byte gUnknown_085EB8E6, 0
|
||||
.4byte gUnknown_085EB900, 0
|
||||
.4byte gUnknown_085EB913, 0
|
||||
.4byte gUnknown_085EB92D, 0
|
||||
.4byte gUnknown_085EB946, 0
|
||||
.4byte gUnknown_085EB960, 0
|
||||
.4byte gUnknown_085EB979, 1
|
||||
.4byte gUnknown_085EB987, 0
|
||||
.4byte gUnknown_085EB9A1, 0
|
||||
.4byte gUnknown_085EB9AB, 0
|
||||
.4byte gUnknown_085EB843, 7
|
||||
.4byte gUnknown_085EB9C3, 0
|
||||
.4byte gUnknown_085EB9D6, 7
|
||||
.4byte gUnknown_085EB9EE, 0
|
||||
.4byte gUnknown_085EB9FF, 0
|
||||
.4byte gUnknown_085EBA19, 7
|
||||
.4byte gUnknown_085EBA29, 7
|
||||
.4byte gUnknown_085EBA38, 0
|
||||
|
||||
.align 2
|
||||
|
||||
gUnknown_08572864:: @ 8572864
|
||||
.incbin "baserom.gba", 0x572864, 0x58
|
||||
window_template 0, 0x18, 0xB, 5, 4, 0xF, 0x5C
|
||||
|
||||
.align 2
|
||||
gOamData_857286C:: @ 857286C
|
||||
.2byte 0x0000
|
||||
.2byte 0xC000
|
||||
.2byte 0x0000
|
||||
|
||||
.align 2
|
||||
gOamData_8572874:: @ 8572874
|
||||
.2byte 0x4000
|
||||
.2byte 0x0000
|
||||
.2byte 0x0000
|
||||
|
||||
.align 2
|
||||
gSpriteAnim_857287C:: @ 857287C
|
||||
obj_image_anim_frame 0, 5
|
||||
obj_image_anim_end
|
||||
|
||||
.align 2
|
||||
gSpriteAnim_8572884:: @ 8572884
|
||||
obj_image_anim_frame 2, 8
|
||||
obj_image_anim_frame 4, 8
|
||||
obj_image_anim_frame 6, 8
|
||||
obj_image_anim_jump 0
|
||||
|
||||
.align 2
|
||||
gSpriteAnim_8572894:: @ 8572894
|
||||
obj_image_anim_frame 8, 5
|
||||
obj_image_anim_end
|
||||
|
||||
.align 2
|
||||
gSpriteAnim_857289C:: @ 857289C
|
||||
obj_image_anim_frame 10, 8
|
||||
obj_image_anim_frame 4, 8
|
||||
obj_image_anim_frame 12, 8
|
||||
obj_image_anim_jump 0
|
||||
|
||||
.align 2
|
||||
gSpriteAnimTable_85728AC:: @ 85728AC
|
||||
.4byte gSpriteAnim_857287C
|
||||
.4byte gSpriteAnim_8572884
|
||||
.4byte gSpriteAnim_8572894
|
||||
.4byte gSpriteAnim_857289C
|
||||
|
||||
gUnknown_085728BC:: @ 85728BC
|
||||
.incbin "baserom.gba", 0x5728bc, 0x18
|
||||
spr_template 5, 0xDACA, gOamData_8572874, gSpriteAnimTable_85728AC, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||||
|
||||
.align 2
|
||||
gUnknown_085728D4:: @ 85728D4
|
||||
.incbin "baserom.gba", 0x5728d4, 0x48
|
||||
spr_template 0x12, 0xDAC0, gOamData_85728EC, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||||
|
||||
gUnknown_0857291C:: @ 857291C
|
||||
.incbin "baserom.gba", 0x57291c, 0x4c58
|
||||
.align 2
|
||||
gOamData_85728EC:: @ 85728EC
|
||||
.2byte 0x0000
|
||||
.2byte 0x8000
|
||||
.2byte 0x0000
|
||||
|
||||
.align 2
|
||||
gSpriteAffineAnim_85728F4:: @ 85728F4
|
||||
obj_rot_scal_anim_frame 0xFFFE, 0xFFFE, 0, 120
|
||||
obj_rot_scal_anim_end
|
||||
|
||||
.align 2
|
||||
gSpriteAffineAnim_8572904:: @ 8572904
|
||||
obj_rot_scal_anim_frame 0x10, 0x10, 0, 0
|
||||
obj_rot_scal_anim_frame 0x10, 0x10, 0, 15
|
||||
obj_rot_scal_anim_end
|
||||
|
||||
.align 2
|
||||
gSpriteAffineAnimTable_857291C:: @ 857291C
|
||||
.4byte gSpriteAffineAnim_85728F4
|
||||
.4byte gSpriteAffineAnim_8572904
|
||||
|
||||
gUnknown_08572924:: @ 8572924
|
||||
.incbin "baserom.gba", 0x572924, 0x4c50
|
||||
|
||||
gUnknown_08577574:: @ 8577574
|
||||
.incbin "baserom.gba", 0x577574, 0x44
|
||||
|
||||
@@ -18,12 +18,27 @@ gUnknown_0861CBEC:: @ 861CBEC
|
||||
gUnknown_0861CBF8:: @ 861CBF8
|
||||
.incbin "baserom.gba", 0x61cbf8, 0xc
|
||||
|
||||
.align 2
|
||||
gUnknown_0861CC04:: @ 861CC04
|
||||
.incbin "baserom.gba", 0x61cc04, 0xc
|
||||
.4byte gSummaryScreenPowAcc_Tilemap
|
||||
.byte 0x00
|
||||
.byte 0x00
|
||||
.byte 0x0A
|
||||
.byte 0x07
|
||||
.byte 0x00
|
||||
.byte 0x2D
|
||||
|
||||
.align 2
|
||||
gUnknown_0861CC10:: @ 861CC10
|
||||
.incbin "baserom.gba", 0x61cc10, 0xc
|
||||
.4byte gUnknown_08DC3C34
|
||||
.byte 0x00
|
||||
.byte 0x00
|
||||
.byte 0x0A
|
||||
.byte 0x07
|
||||
.byte 0x00
|
||||
.byte 0x2D
|
||||
|
||||
.align 2
|
||||
gUnknown_0861CC1C:: @ 861CC1C
|
||||
.incbin "baserom.gba", 0x61cc1c, 0x8
|
||||
|
||||
@@ -121,7 +136,12 @@ gUnknown_0861F2C0:: @ 861F2C0
|
||||
.incbin "baserom.gba", 0x61f2c0, 0x18
|
||||
|
||||
gUnknown_0861F2D8:: @ 861F2D8
|
||||
.incbin "baserom.gba", 0x61f2d8, 0x30
|
||||
.4byte gMenuText_Use, sub_81C61E0
|
||||
.4byte gMenuText_Toss, sub_81C62C4
|
||||
.4byte gMenuText_Give, sub_81C6648
|
||||
.4byte gText_Cancel2, sub_81C6258
|
||||
.4byte gMenuText_Use, sub_81C679C
|
||||
.4byte gText_EmptyString2, NULL
|
||||
|
||||
gUnknown_0861F308:: @ 861F308
|
||||
.incbin "baserom.gba", 0x61f308, 0x4
|
||||
@@ -136,7 +156,8 @@ gUnknown_0861F310:: @ 861F310
|
||||
.incbin "baserom.gba", 0x61f310, 0x4
|
||||
|
||||
gUnknown_0861F314:: @ 861F314
|
||||
.incbin "baserom.gba", 0x61f314, 0x8
|
||||
.4byte sub_81C654C
|
||||
.4byte sub_81C63D0
|
||||
|
||||
gUnknown_0861F31C:: @ 861F31C
|
||||
.incbin "baserom.gba", 0x61f31c, 0xc
|
||||
|
||||
+1559
-47
File diff suppressed because it is too large
Load Diff
@@ -1,160 +0,0 @@
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
|
||||
.section .rodata
|
||||
|
||||
gUnknown_0862A6A0:: @ 862A6A0
|
||||
.incbin "baserom.gba", 0x62a6a0, 0x8c
|
||||
|
||||
gUnknown_0862A72C:: @ 862A72C
|
||||
.incbin "baserom.gba", 0x62a72c, 0x24
|
||||
|
||||
gUnknown_0862A750:: @ 862A750
|
||||
.incbin "baserom.gba", 0x62a750, 0x24
|
||||
|
||||
gUnknown_0862A774:: @ 862A774
|
||||
.incbin "baserom.gba", 0x62a774, 0xa8
|
||||
|
||||
gUnknown_0862A81C:: @ 862A81C
|
||||
.incbin "baserom.gba", 0x62a81c, 0x30
|
||||
|
||||
gUnknown_0862A84C:: @ 862A84C
|
||||
.incbin "baserom.gba", 0x62a84c, 0x18
|
||||
|
||||
gUnknown_0862A864:: @ 862A864
|
||||
.incbin "baserom.gba", 0x62a864, 0x18
|
||||
|
||||
gUnknown_0862A87C:: @ 862A87C
|
||||
.incbin "baserom.gba", 0x62a87c, 0xc
|
||||
|
||||
gUnknown_0862A888:: @ 862A888
|
||||
.incbin "baserom.gba", 0x62a888, 0x3c
|
||||
|
||||
gUnknown_0862A8C4:: @ 862A8C4
|
||||
.incbin "baserom.gba", 0x62a8c4, 0x8
|
||||
|
||||
gUnknown_0862A8CC:: @ 862A8CC
|
||||
.incbin "baserom.gba", 0x62a8cc, 0x8
|
||||
|
||||
gUnknown_0862A8D4:: @ 862A8D4
|
||||
.incbin "baserom.gba", 0x62a8d4, 0x24
|
||||
|
||||
gUnknown_0862A8F8:: @ 862A8F8
|
||||
.incbin "baserom.gba", 0x62a8f8, 0x8
|
||||
|
||||
gUnknown_0862A900:: @ 862A900
|
||||
.incbin "baserom.gba", 0x62a900, 0x24
|
||||
|
||||
gUnknown_0862A924:: @ 862A924
|
||||
.incbin "baserom.gba", 0x62a924, 0x8
|
||||
|
||||
gUnknown_0862A92C:: @ 862A92C
|
||||
.incbin "baserom.gba", 0x62a92c, 0xa8
|
||||
|
||||
gUnknown_0862A9D4:: @ 862A9D4
|
||||
.incbin "baserom.gba", 0x62a9d4, 0x8
|
||||
|
||||
gUnknown_0862A9DC:: @ 862A9DC
|
||||
.incbin "baserom.gba", 0x62a9dc, 0x8
|
||||
|
||||
gUnknown_0862A9E4:: @ 862A9E4
|
||||
.incbin "baserom.gba", 0x62a9e4, 0x30
|
||||
|
||||
gUnknown_0862AA14:: @ 862AA14
|
||||
.incbin "baserom.gba", 0x62aa14, 0x8
|
||||
|
||||
gUnknown_0862AA1C:: @ 862AA1C
|
||||
.incbin "baserom.gba", 0x62aa1c, 0x18
|
||||
|
||||
gUnknown_0862AA34:: @ 862AA34
|
||||
.incbin "baserom.gba", 0x62aa34, 0x8
|
||||
|
||||
gUnknown_0862AA3C:: @ 862AA3C
|
||||
.incbin "baserom.gba", 0x62aa3c, 0x18
|
||||
|
||||
gUnknown_0862AA54:: @ 862AA54
|
||||
.incbin "baserom.gba", 0x62aa54, 0x3c
|
||||
|
||||
gUnknown_0862AA90:: @ 862AA90
|
||||
.incbin "baserom.gba", 0x62aa90, 0x8
|
||||
|
||||
gUnknown_0862AA98:: @ 862AA98
|
||||
.incbin "baserom.gba", 0x62aa98, 0x8
|
||||
|
||||
gUnknown_0862AAA0:: @ 862AAA0
|
||||
.incbin "baserom.gba", 0x62aaa0, 0x18
|
||||
|
||||
gUnknown_0862AAB8:: @ 862AAB8
|
||||
.incbin "baserom.gba", 0x62aab8, 0x14
|
||||
|
||||
gUnknown_0862AACC:: @ 862AACC
|
||||
.incbin "baserom.gba", 0x62aacc, 0x30
|
||||
|
||||
gUnknown_0862AAFC:: @ 862AAFC
|
||||
.incbin "baserom.gba", 0x62aafc, 0x8
|
||||
|
||||
gUnknown_0862AB04:: @ 862AB04
|
||||
.incbin "baserom.gba", 0x62ab04, 0x8
|
||||
|
||||
gUnknown_0862AB0C:: @ 862AB0C
|
||||
.incbin "baserom.gba", 0x62ab0c, 0x8
|
||||
|
||||
gUnknown_0862AB14:: @ 862AB14
|
||||
.incbin "baserom.gba", 0x62ab14, 0x18
|
||||
|
||||
gUnknown_0862AB2C:: @ 862AB2C
|
||||
.incbin "baserom.gba", 0x62ab2c, 0x18
|
||||
|
||||
gUnknown_0862AB44:: @ 862AB44
|
||||
.incbin "baserom.gba", 0x62ab44, 0xe4
|
||||
|
||||
gUnknown_0862AC28:: @ 862AC28
|
||||
.incbin "baserom.gba", 0x62ac28, 0x8
|
||||
|
||||
gUnknown_0862AC30:: @ 862AC30
|
||||
.incbin "baserom.gba", 0x62ac30, 0x8
|
||||
|
||||
gUnknown_0862AC38:: @ 862AC38
|
||||
.incbin "baserom.gba", 0x62ac38, 0x8
|
||||
|
||||
gUnknown_0862AC40:: @ 862AC40
|
||||
.incbin "baserom.gba", 0x62ac40, 0x8
|
||||
|
||||
gUnknown_0862AC48:: @ 862AC48
|
||||
.incbin "baserom.gba", 0x62ac48, 0x8
|
||||
|
||||
gUnknown_0862AC50:: @ 862AC50
|
||||
.incbin "baserom.gba", 0x62ac50, 0x8
|
||||
|
||||
gUnknown_0862AC58:: @ 862AC58
|
||||
.incbin "baserom.gba", 0x62ac58, 0x8
|
||||
|
||||
gUnknown_0862AC60:: @ 862AC60
|
||||
.incbin "baserom.gba", 0x62ac60, 0x8
|
||||
|
||||
gUnknown_0862AC68:: @ 862AC68
|
||||
.incbin "baserom.gba", 0x62ac68, 0x8
|
||||
|
||||
gUnknown_0862AC70:: @ 862AC70
|
||||
.incbin "baserom.gba", 0x62ac70, 0x8
|
||||
|
||||
gUnknown_0862AC78:: @ 862AC78
|
||||
.incbin "baserom.gba", 0x62ac78, 0x18
|
||||
|
||||
gUnknown_0862AC90:: @ 862AC90
|
||||
.incbin "baserom.gba", 0x62ac90, 0x18
|
||||
|
||||
gUnknown_0862ACA8:: @ 862ACA8
|
||||
.incbin "baserom.gba", 0x62aca8, 0x18
|
||||
|
||||
gUnknown_0862ACC0:: @ 862ACC0
|
||||
.incbin "baserom.gba", 0x62acc0, 0x18
|
||||
|
||||
gUnknown_0862ACD8:: @ 862ACD8
|
||||
.incbin "baserom.gba", 0x62acd8, 0x18
|
||||
|
||||
gUnknown_0862ACF0:: @ 862ACF0
|
||||
.incbin "baserom.gba", 0x62acf0, 0x18
|
||||
|
||||
gUnknown_0862AD08:: @ 862AD08
|
||||
.incbin "baserom.gba", 0x62ad08, 0xc
|
||||
@@ -2,7 +2,7 @@
|
||||
.include "constants/constants.inc"
|
||||
|
||||
.section .rodata
|
||||
.align 2, 0
|
||||
.align 2, 0
|
||||
|
||||
gUnknown_0858CF8C:: @ 858CF8C
|
||||
.incbin "baserom.gba", 0x58cf8c, 0x2
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
|
||||
.section .rodata
|
||||
.align 2, 0
|
||||
.section .rodata
|
||||
.align 2, 0
|
||||
|
||||
gUnknown_08510404:: @ 8510404 struct BgTemplate
|
||||
.4byte 0x000001f0
|
||||
|
||||
+9
-9
@@ -1,34 +1,34 @@
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
|
||||
.section .rodata
|
||||
.section .rodata
|
||||
|
||||
.align 2
|
||||
.align 2
|
||||
gUnknown_08525F58:: @ 8525F58
|
||||
.byte 0x48, 0x50, 0x00, 0x00, 0xb0, 0x28, 0x00, 0x00
|
||||
.byte 0x30, 0x28, 0x00, 0x00, 0x70, 0x50, 0x00, 0x00
|
||||
.byte 0x20, 0x50, 0x00, 0x00, 0xc8, 0x28, 0x00, 0x00
|
||||
.byte 0x5a, 0x58, 0x00, 0x00, 0x98, 0x20, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
.align 2
|
||||
gCastformFrontSpriteCoords:: @ 8525F78
|
||||
.byte 0x44, 0x11, 0x00, 0x00, 0x66, 0x09, 0x00, 0x00
|
||||
.byte 0x46, 0x09, 0x00, 0x00, 0x86, 0x08, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
.align 2
|
||||
gUnknown_08525F88:: @ 8525F88
|
||||
.byte 0x0d, 0x0e, 0x0d, 0x0d
|
||||
|
||||
.align 2
|
||||
.align 2
|
||||
gUnknown_08525F8C:: @ 8525F8C
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
|
||||
.align 2
|
||||
.align 2
|
||||
gUnknown_08525F90:: @ 8525F90
|
||||
spr_template 0xd755, 0xd755, gUnknown_0852497C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||||
spr_template 0xd756, 0xd756, gUnknown_0852497C, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||||
|
||||
.align 2
|
||||
.align 2
|
||||
gUnknown_08525FC0:: @ 8525FC0
|
||||
obj_tiles gMiscBlank_Gfx, 0x0800, 0xd755
|
||||
obj_tiles gMiscBlank_Gfx, 0x0800, 0xd756
|
||||
|
||||
+14
-14
@@ -4,17 +4,17 @@
|
||||
.section .rodata
|
||||
|
||||
gSaveSectionOffsets:: @ 85CDC00
|
||||
.2byte 0, 0xF2C
|
||||
.2byte 0, 0xF80
|
||||
.2byte 0xF80, 0xF80
|
||||
.2byte 0x1F00, 0xF80
|
||||
.2byte 0x2E80, 0xF08
|
||||
.2byte 0, 0xF80
|
||||
.2byte 0xF80, 0xF80
|
||||
.2byte 0x1F00, 0xF80
|
||||
.2byte 0x2E80, 0xF80
|
||||
.2byte 0x3E00, 0xF80
|
||||
.2byte 0x4D80, 0xF80
|
||||
.2byte 0x5D00, 0xF80
|
||||
.2byte 0x6C80, 0xF80
|
||||
.2byte 0x7C00, 0x7D0
|
||||
.2byte 0, 0xF2C
|
||||
.2byte 0, 0xF80
|
||||
.2byte 0xF80, 0xF80
|
||||
.2byte 0x1F00, 0xF80
|
||||
.2byte 0x2E80, 0xF08
|
||||
.2byte 0, 0xF80
|
||||
.2byte 0xF80, 0xF80
|
||||
.2byte 0x1F00, 0xF80
|
||||
.2byte 0x2E80, 0xF80
|
||||
.2byte 0x3E00, 0xF80
|
||||
.2byte 0x4D80, 0xF80
|
||||
.2byte 0x5D00, 0xF80
|
||||
.2byte 0x6C80, 0xF80
|
||||
.2byte 0x7C00, 0x7D0
|
||||
|
||||
+1
-1
@@ -728,7 +728,7 @@ gUnknown_0858BAF0:: @ 858BAF0
|
||||
gUnknown_0858BB68:: @ 858BB68
|
||||
.byte 0x4A, 0x4B, 0x4C, 0x4D, 0x4E, 0x4F
|
||||
|
||||
.align 2
|
||||
.align 2
|
||||
gUnknown_0858BB70:: @ 858BB70
|
||||
.4byte gText_SomeonesPC
|
||||
.4byte gText_LanettesPC
|
||||
|
||||
@@ -2,6 +2,6 @@
|
||||
.include "constants/constants.inc"
|
||||
|
||||
.section .rodata
|
||||
.align 2, 0
|
||||
.align 2, 0
|
||||
gUnknown_0858D8EC:: @ 858D8EC
|
||||
.incbin "baserom.gba", 0x58d8ec, 0x4
|
||||
.byte 3, 4, 5, 14
|
||||
|
||||
+31
-2
@@ -241,8 +241,28 @@ gUnknown_085A8264:: @ 85A8264
|
||||
gUnknown_085A82CC:: @ 85A82CC
|
||||
.incbin "baserom.gba", 0x5a82cc, 0x68
|
||||
|
||||
.align 2
|
||||
gUnknown_085A8334:: @ 85A8334
|
||||
.incbin "baserom.gba", 0x5a8334, 0xb0
|
||||
obj_tiles gSlotMachineReelSymbol1Tiles, 0x0200, 0x0000
|
||||
obj_tiles gSlotMachineReelSymbol2Tiles, 0x0200, 0x0001
|
||||
obj_tiles gSlotMachineReelSymbol3Tiles, 0x0200, 0x0002
|
||||
obj_tiles gSlotMachineReelSymbol4Tiles, 0x0200, 0x0003
|
||||
obj_tiles gSlotMachineReelSymbol5Tiles, 0x0200, 0x0004
|
||||
obj_tiles gSlotMachineReelSymbol6Tiles, 0x0200, 0x0005
|
||||
obj_tiles gSlotMachineReelSymbol7Tiles, 0x0200, 0x0006
|
||||
obj_tiles gSlotMachineNumber0Tiles, 0x0040, 0x0007
|
||||
obj_tiles gSlotMachineNumber1Tiles, 0x0040, 0x0008
|
||||
obj_tiles gSlotMachineNumber2Tiles, 0x0040, 0x0009
|
||||
obj_tiles gSlotMachineNumber3Tiles, 0x0040, 0x000A
|
||||
obj_tiles gSlotMachineNumber4Tiles, 0x0040, 0x000B
|
||||
obj_tiles gSlotMachineNumber5Tiles, 0x0040, 0x000C
|
||||
obj_tiles gSlotMachineNumber6Tiles, 0x0040, 0x000D
|
||||
obj_tiles gSlotMachineNumber7Tiles, 0x0040, 0x000E
|
||||
obj_tiles gSlotMachineNumber8Tiles, 0x0040, 0x000F
|
||||
obj_tiles gSlotMachineNumber9Tiles, 0x0040, 0x0010
|
||||
|
||||
.align 2
|
||||
.incbin "baserom.gba", 0x5a83bc, 0x28
|
||||
|
||||
gUnknown_085A83E4:: @ 85A83E4
|
||||
.incbin "baserom.gba", 0x5a83e4, 0x24
|
||||
@@ -277,8 +297,17 @@ gUnknown_085A8520:: @ 85A8520
|
||||
gUnknown_085A8524:: @ 85A8524
|
||||
.incbin "baserom.gba", 0x5a8524, 0x20
|
||||
|
||||
.align 2
|
||||
gUnknown_085A8544:: @ 85A8544
|
||||
.incbin "baserom.gba", 0x5a8544, 0x48
|
||||
obj_pal gUnknown_08DCF170, 0
|
||||
obj_pal gUnknown_08DCF190, 1
|
||||
obj_pal gUnknown_08DCF1B0, 2
|
||||
obj_pal gSlotMachineReelTime_Pal, 3
|
||||
obj_pal gUnknown_08DCF1F0, 4
|
||||
obj_pal gUnknown_08DCF210, 5
|
||||
obj_pal gUnknown_08DCF230, 6
|
||||
obj_pal gUnknown_08DCF1F0, 7
|
||||
null_obj_pal
|
||||
|
||||
gUnknown_085A858C:: @ 85A858C
|
||||
.incbin "baserom.gba", 0x5a858c, 0x1154
|
||||
|
||||
+3
-3
@@ -14,11 +14,11 @@ gUnknown_0831C604:: @ 831C604
|
||||
|
||||
.align 2
|
||||
gUnknown_0831C620:: @ 831C620
|
||||
obj_tiles gUnknown_08C01644, 0x0180, 0xd6eb
|
||||
obj_tiles gSmokescreenImpactTiles, 0x0180, 0xd6eb
|
||||
|
||||
.align 2
|
||||
gUnknown_0831C628:: @ 831C628
|
||||
obj_pal gUnknown_08C01724, 0xd6eb
|
||||
obj_pal gSmokescreenImpactPalette, 0xd6eb
|
||||
|
||||
.align 2
|
||||
gUnknown_0831C630:: @ 831C630
|
||||
@@ -53,7 +53,7 @@ gUnknown_0831C688:: @ 831C688
|
||||
|
||||
.align 2
|
||||
gSpriteSheet_EnemyShadow:: @ 831C6A0
|
||||
obj_tiles gUnknown_08D8FBC0, 0x0080, 0xd759
|
||||
obj_tiles gEnemyMonShadow_Gfx, 0x0080, 0xd759
|
||||
|
||||
.align 2
|
||||
gUnknown_0831C6A8:: @ 831C6A8
|
||||
|
||||
+4
-4
@@ -1,11 +1,11 @@
|
||||
.macro def_special ptr
|
||||
.set SPECIAL_\ptr, __special__
|
||||
.set __special__, __special__ + 1
|
||||
.4byte \ptr
|
||||
.endm
|
||||
.4byte \ptr
|
||||
.endm
|
||||
|
||||
.set __special__, 0
|
||||
.align 2
|
||||
.align 2
|
||||
gSpecials:: @ 81DBA64
|
||||
def_special HealPlayerParty
|
||||
def_special sub_809D2BC
|
||||
@@ -163,7 +163,7 @@ gSpecials:: @ 81DBA64
|
||||
def_special SetFlagInVar
|
||||
def_special CableCarWarp
|
||||
def_special sub_814FC9C
|
||||
def_special sub_8085784
|
||||
def_special Overworld_PlaySpecialMapMusic
|
||||
def_special StartWallClock
|
||||
def_special Special_ViewWallClock
|
||||
def_special ChooseStarter
|
||||
|
||||
@@ -1,29 +0,0 @@
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
|
||||
.section .rodata
|
||||
.align 2, 0
|
||||
|
||||
gSafariBallsWindowTemplate:: @ 8510508
|
||||
.incbin "baserom.gba", 0x510508, 0x8
|
||||
|
||||
gUnknown_08510510:: @ 8510510
|
||||
.incbin "baserom.gba", 0x510510, 0x20
|
||||
|
||||
gPyramidFloorWindowTemplate_2:: @ 8510530
|
||||
.incbin "baserom.gba", 0x510530, 0x8
|
||||
|
||||
gPyramidFloorWindowTemplate_1:: @ 8510538
|
||||
.incbin "baserom.gba", 0x510538, 0x8
|
||||
|
||||
sStartMenuItems:: @ 8510540
|
||||
.incbin "baserom.gba", 0x510540, 0x68
|
||||
|
||||
gUnknown_085105A8:: @ 85105A8
|
||||
.incbin "baserom.gba", 0x5105a8, 0x4
|
||||
|
||||
gUnknown_085105AC:: @ 85105AC
|
||||
.incbin "baserom.gba", 0x5105ac, 0x10
|
||||
|
||||
gUnknown_085105BC:: @ 85105BC
|
||||
.incbin "baserom.gba", 0x5105bc, 0x8
|
||||
@@ -1,7 +1,6 @@
|
||||
@ the fourth big chunk of data
|
||||
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
.include "include/constants/species.h"
|
||||
|
||||
.section .rodata
|
||||
|
||||
@@ -36,8 +35,11 @@ gStarterChoose_LabelCoords:: @ 85B1DF2
|
||||
.incbin "baserom.gba", 0x5b1df2, 0x6
|
||||
|
||||
sStarterMon:: @ 85B1DF8
|
||||
.incbin "baserom.gba", 0x5b1df8, 0x8
|
||||
.2byte SPECIES_TREECKO
|
||||
.2byte SPECIES_TORCHIC
|
||||
.2byte SPECIES_MUDKIP
|
||||
|
||||
.align 2
|
||||
gUnknown_085B1E00:: @ 85B1E00
|
||||
.incbin "baserom.gba", 0x5b1e00, 0xc
|
||||
|
||||
|
||||
+30
-31
@@ -2705,34 +2705,34 @@ gUnknown_085EBB4F:: @ 85EBB4F
|
||||
gUnknown_085EBB56:: @ 85EBB56
|
||||
.string "What would you like to do?$"
|
||||
|
||||
gUnknown_085EBB71:: @ 85EBB71
|
||||
gText_WithdrawPokemon:: @ 85EBB71
|
||||
.string "WITHDRAW POKéMON$"
|
||||
|
||||
gUnknown_085EBB82:: @ 85EBB82
|
||||
gText_DepositPokemon:: @ 85EBB82
|
||||
.string "DEPOSIT POKéMON$"
|
||||
|
||||
gUnknown_085EBB92:: @ 85EBB92
|
||||
gText_MovePokemon:: @ 85EBB92
|
||||
.string "MOVE POKéMON$"
|
||||
|
||||
gUnknown_085EBB9F:: @ 85EBB9F
|
||||
gText_MoveItems:: @ 85EBB9F
|
||||
.string "MOVE ITEMS$"
|
||||
|
||||
gUnknown_085EBBAA:: @ 85EBBAA
|
||||
gText_SeeYa:: @ 85EBBAA
|
||||
.string "SEE YA!$"
|
||||
|
||||
gUnknown_085EBBB2:: @ 85EBBB2
|
||||
gText_WithdrawMonDescription:: @ 85EBBB2
|
||||
.string "Move POKéMON stored in BOXES to\nyour party.$"
|
||||
|
||||
gUnknown_085EBBDE:: @ 85EBBDE
|
||||
gText_DepositMonDescription:: @ 85EBBDE
|
||||
.string "Store POKéMON in your party in BOXES.$"
|
||||
|
||||
gUnknown_085EBC04:: @ 85EBC04
|
||||
gText_MoveMonDescription:: @ 85EBC04
|
||||
.string "Organize the POKéMON in BOXES and\nin your party.$"
|
||||
|
||||
gUnknown_085EBC35:: @ 85EBC35
|
||||
gText_MoveItemsDescription:: @ 85EBC35
|
||||
.string "Move items held by any POKéMON\nin a BOX or your party.$"
|
||||
|
||||
gUnknown_085EBC6C:: @ 85EBC6C
|
||||
gText_SeeYaDescription:: @ 85EBC6C
|
||||
.string "Return to the previous menu.$"
|
||||
|
||||
gText_JustOnePkmn:: @ 85EBC89
|
||||
@@ -3521,10 +3521,10 @@ gText_Var1sTrainerCard:: @ 85ECFA6
|
||||
gText_HallOfFameDebut:: @ 85ECFB8
|
||||
.string "HALL OF FAME DEBUT $"
|
||||
|
||||
gUnknown_085ECFCD:: @ 85ECFCD
|
||||
gText_LinkBattles:: @ 85ECFCD
|
||||
.string "LINK BATTLES$"
|
||||
|
||||
gUnknown_085ECFDA:: @ 85ECFDA
|
||||
gText_LinkCableBattles:: @ 85ECFDA
|
||||
.string "LINK CABLE BATTLES$"
|
||||
|
||||
gText_WinsLosses:: @ 85ECFED
|
||||
@@ -4488,34 +4488,34 @@ gUnknown_085EE6AD:: @ 85EE6AD
|
||||
gUnknown_085EE6B6:: @ 85EE6B6
|
||||
.string "Updated time$"
|
||||
|
||||
gUnknown_085EE6C3:: @ 85EE6C3
|
||||
gText_MenuPokedex:: @ 85EE6C3
|
||||
.string "POKéDEX$"
|
||||
|
||||
gUnknown_085EE6CB:: @ 85EE6CB
|
||||
gText_MenuPokemon:: @ 85EE6CB
|
||||
.string "POKéMON$"
|
||||
|
||||
gUnknown_085EE6D3:: @ 85EE6D3
|
||||
gText_MenuBag:: @ 85EE6D3
|
||||
.string "BAG$"
|
||||
|
||||
gUnknown_085EE6D7:: @ 85EE6D7
|
||||
gText_MenuPokenav:: @ 85EE6D7
|
||||
.string "POKéNAV$"
|
||||
|
||||
gUnknown_085EE6DF:: @ 85EE6DF
|
||||
gText_MenuPlayer:: @ 85EE6DF
|
||||
.string "{PLAYER}$"
|
||||
|
||||
gUnknown_085EE6E2:: @ 85EE6E2
|
||||
gText_MenuSave:: @ 85EE6E2
|
||||
.string "SAVE$"
|
||||
|
||||
gUnknown_085EE6E7:: @ 85EE6E7
|
||||
gText_MenuOption:: @ 85EE6E7
|
||||
.string "OPTION$"
|
||||
|
||||
gUnknown_085EE6EE:: @ 85EE6EE
|
||||
gText_MenuExit:: @ 85EE6EE
|
||||
.string "EXIT$"
|
||||
|
||||
gUnknown_085EE6F3:: @ 85EE6F3
|
||||
gText_MenuRetire:: @ 85EE6F3
|
||||
.string "RETIRE$"
|
||||
|
||||
gUnknown_085EE6FA:: @ 85EE6FA
|
||||
gText_MenuRest:: @ 85EE6FA
|
||||
.string "REST$"
|
||||
|
||||
gText_SafariBallStock:: @ 85EE6FF
|
||||
@@ -4524,28 +4524,28 @@ gText_SafariBallStock:: @ 85EE6FF
|
||||
gText_BattlePyramidFloor:: @ 85EE716
|
||||
.string "Battle Pyramid\n{STR_VAR_1}$"
|
||||
|
||||
gUnknown_085EE728:: @ 85EE728
|
||||
gText_Floor1:: @ 85EE728
|
||||
.string "Floor 1$"
|
||||
|
||||
gUnknown_085EE730:: @ 85EE730
|
||||
gText_Floor2:: @ 85EE730
|
||||
.string "Floor 2$"
|
||||
|
||||
gUnknown_085EE738:: @ 85EE738
|
||||
gText_Floor3:: @ 85EE738
|
||||
.string "Floor 3$"
|
||||
|
||||
gUnknown_085EE740:: @ 85EE740
|
||||
gText_Floor4:: @ 85EE740
|
||||
.string "Floor 4$"
|
||||
|
||||
gUnknown_085EE748:: @ 85EE748
|
||||
gText_Floor5:: @ 85EE748
|
||||
.string "Floor 5$"
|
||||
|
||||
gUnknown_085EE750:: @ 85EE750
|
||||
gText_Floor6:: @ 85EE750
|
||||
.string "Floor 6$"
|
||||
|
||||
gUnknown_085EE758:: @ 85EE758
|
||||
gText_Floor7:: @ 85EE758
|
||||
.string "Floor 7$"
|
||||
|
||||
gUnknown_085EE760:: @ 85EE760
|
||||
gText_Peak:: @ 85EE760
|
||||
.string "Peak$"
|
||||
|
||||
gText_LinkStandby2:: @ 85EE765
|
||||
@@ -5393,4 +5393,3 @@ gText_Berry:: @ 85EFCDF
|
||||
|
||||
gText_Berries:: @ 85EFCE5
|
||||
.string "BERRIES$"
|
||||
|
||||
|
||||
+161
-8
@@ -1,17 +1,170 @@
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
|
||||
.section .rodata
|
||||
.align 2, 0
|
||||
.section .rodata
|
||||
.align 2, 0
|
||||
|
||||
gUnknown_0850E87C:: @ 850E87C
|
||||
.incbin "baserom.gba", 0x50e87c, 0x1680
|
||||
.incbin "baserom.gba", 0x50e87c, 0x120
|
||||
|
||||
gUnknown_0850E99C:: @ 850E99C
|
||||
.incbin "baserom.gba", 0x50e99c, 0x120
|
||||
|
||||
gUnknown_0850EABC:: @ 850EABC
|
||||
.incbin "baserom.gba", 0x50eabc, 0x120
|
||||
|
||||
gUnknown_0850EBDC:: @ 850EBDC
|
||||
.incbin "baserom.gba", 0x50ebdc, 0x120
|
||||
|
||||
gUnknown_0850ECFC:: @ 850ECFC
|
||||
.incbin "baserom.gba", 0x50ecfc, 0x120
|
||||
|
||||
gUnknown_0850EE1C:: @ 850EE1C
|
||||
.incbin "baserom.gba", 0x50ee1c, 0x120
|
||||
|
||||
gUnknown_0850EF3C:: @ 850EF3C
|
||||
.incbin "baserom.gba", 0x50ef3c, 0x120
|
||||
|
||||
gUnknown_0850F05C:: @ 850F05C
|
||||
.incbin "baserom.gba", 0x50f05c, 0x120
|
||||
|
||||
gUnknown_0850F17C:: @ 850F17C
|
||||
.incbin "baserom.gba", 0x50f17c, 0x120
|
||||
|
||||
gUnknown_0850F29C:: @ 850F29C
|
||||
.incbin "baserom.gba", 0x50f29c, 0x120
|
||||
|
||||
gUnknown_0850F3BC:: @ 850F3BC
|
||||
.incbin "baserom.gba", 0x50f3bc, 0x120
|
||||
|
||||
gUnknown_0850F4DC:: @ 850F4DC
|
||||
.incbin "baserom.gba", 0x50f4dc, 0x120
|
||||
|
||||
gUnknown_0850F5FC:: @ 850F5FC
|
||||
.incbin "baserom.gba", 0x50f5fc, 0x120
|
||||
|
||||
gUnknown_0850F71C:: @ 850F71C
|
||||
.incbin "baserom.gba", 0x50f71c, 0x120
|
||||
|
||||
gUnknown_0850F83C:: @ 850F83C
|
||||
.incbin "baserom.gba", 0x50f83c, 0x120
|
||||
|
||||
gUnknown_0850F95C:: @ 850F95C
|
||||
.incbin "baserom.gba", 0x50f95c, 0x120
|
||||
|
||||
gUnknown_0850FA7C:: @ 850FA7C
|
||||
.incbin "baserom.gba", 0x50fa7c, 0x120
|
||||
|
||||
gUnknown_0850FB9C:: @ 850FB9C
|
||||
.incbin "baserom.gba", 0x50fb9c, 0x120
|
||||
|
||||
gUnknown_0850FCBC:: @ 850FCBC
|
||||
.incbin "baserom.gba", 0x50fcbc, 0x120
|
||||
|
||||
gUnknown_0850FDDC:: @ 850FDDC
|
||||
.incbin "baserom.gba", 0x50fddc, 0x120
|
||||
|
||||
gUnknown_0850FEFC:: @ 850FEFC
|
||||
.incbin "baserom.gba", 0x50fefc, 0x280
|
||||
.incbin "baserom.gba", 0x50fefc, 0x20
|
||||
|
||||
gUnknown_0850FF1C:: @ 850FF1C
|
||||
.incbin "baserom.gba", 0x50ff1c, 0x20
|
||||
|
||||
gUnknown_0850FF3C:: @ 850FF3C
|
||||
.incbin "baserom.gba", 0x50ff3c, 0x20
|
||||
|
||||
gUnknown_0850FF5C:: @ 850FF5C
|
||||
.incbin "baserom.gba", 0x50ff5c, 0x20
|
||||
|
||||
gUnknown_0850FF7C:: @ 850FF7C
|
||||
.incbin "baserom.gba", 0x50ff7c, 0x20
|
||||
|
||||
gUnknown_0850FF9C:: @ 850FF9C
|
||||
.incbin "baserom.gba", 0x50ff9c, 0x20
|
||||
|
||||
gUnknown_0850FFBC:: @ 850FFBC
|
||||
.incbin "baserom.gba", 0x50ffbc, 0x20
|
||||
|
||||
gUnknown_0850FFDC:: @ 850FFDC
|
||||
.incbin "baserom.gba", 0x50ffdc, 0x20
|
||||
|
||||
gUnknown_0850FFFC:: @ 850FFFC
|
||||
.incbin "baserom.gba", 0x50fffc, 0x20
|
||||
|
||||
gUnknown_0851001C:: @ 851001C
|
||||
.incbin "baserom.gba", 0x51001c, 0x20
|
||||
|
||||
gUnknown_0851003C:: @ 851003C
|
||||
.incbin "baserom.gba", 0x51003c, 0x20
|
||||
|
||||
gUnknown_0851005C:: @ 851005C
|
||||
.incbin "baserom.gba", 0x51005c, 0x20
|
||||
|
||||
gUnknown_0851007C:: @ 851007C
|
||||
.incbin "baserom.gba", 0x51007c, 0x20
|
||||
|
||||
gUnknown_0851009C:: @ 851009C
|
||||
.incbin "baserom.gba", 0x51009c, 0x20
|
||||
|
||||
gUnknown_085100BC:: @ 85100BC
|
||||
.incbin "baserom.gba", 0x5100bc, 0x20
|
||||
|
||||
gUnknown_085100DC:: @ 85100DC
|
||||
.incbin "baserom.gba", 0x5100dc, 0x20
|
||||
|
||||
gUnknown_085100FC:: @ 85100FC
|
||||
.incbin "baserom.gba", 0x5100fc, 0x20
|
||||
|
||||
gUnknown_0851011C:: @ 851011C
|
||||
.incbin "baserom.gba", 0x51011c, 0x20
|
||||
|
||||
gUnknown_0851013C:: @ 851013C
|
||||
.incbin "baserom.gba", 0x51013c, 0x20
|
||||
|
||||
gUnknown_0851015C:: @ 851015C
|
||||
.incbin "baserom.gba", 0x51015c, 0x20
|
||||
|
||||
gUnknown_0851017C:: @ 851017C
|
||||
.incbin "baserom.gba", 0x51017c, 0xa0
|
||||
.incbin "baserom.gba", 0x51017c, 0xA0
|
||||
|
||||
gUnknown_0851021C:: @ 851021C
|
||||
.incbin "baserom.gba", 0x51021c, 0xa0
|
||||
.4byte gUnknown_0850E87C
|
||||
.4byte gUnknown_0850FEFC
|
||||
.4byte gUnknown_0850E99C
|
||||
.4byte gUnknown_0850FF1C
|
||||
.4byte gUnknown_0850EABC
|
||||
.4byte gUnknown_0850FF3C
|
||||
.4byte gUnknown_0850EBDC
|
||||
.4byte gUnknown_0850FF5C
|
||||
.4byte gUnknown_0850ECFC
|
||||
.4byte gUnknown_0850FF7C
|
||||
.4byte gUnknown_0850EE1C
|
||||
.4byte gUnknown_0850FF9C
|
||||
.4byte gUnknown_0850EF3C
|
||||
.4byte gUnknown_0850FFBC
|
||||
.4byte gUnknown_0850F05C
|
||||
.4byte gUnknown_0850FFDC
|
||||
.4byte gUnknown_0850F17C
|
||||
.4byte gUnknown_0850FFFC
|
||||
.4byte gUnknown_0850F29C
|
||||
.4byte gUnknown_0851001C
|
||||
.4byte gUnknown_0850F3BC
|
||||
.4byte gUnknown_0851003C
|
||||
.4byte gUnknown_0850F4DC
|
||||
.4byte gUnknown_0851005C
|
||||
.4byte gUnknown_0850F5FC
|
||||
.4byte gUnknown_0851007C
|
||||
.4byte gUnknown_0850F71C
|
||||
.4byte gUnknown_0851009C
|
||||
.4byte gUnknown_0850F83C
|
||||
.4byte gUnknown_085100BC
|
||||
.4byte gUnknown_0850F95C
|
||||
.4byte gUnknown_085100DC
|
||||
.4byte gUnknown_0850FA7C
|
||||
.4byte gUnknown_085100FC
|
||||
.4byte gUnknown_0850FB9C
|
||||
.4byte gUnknown_0851011C
|
||||
.4byte gUnknown_0850FCBC
|
||||
.4byte gUnknown_0851013C
|
||||
.4byte gUnknown_0850FDDC
|
||||
.4byte gUnknown_0851015C
|
||||
|
||||
+5
-5
@@ -1,9 +1,9 @@
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
|
||||
.section .rodata
|
||||
.align 2, 0
|
||||
|
||||
.section .rodata
|
||||
.align 2, 0
|
||||
|
||||
gUnknown_0832C6A8:: @ 832C6A8
|
||||
.incbin "baserom.gba", 0x32C6A8, 0x18
|
||||
|
||||
|
||||
+177
-23
@@ -1,11 +1,44 @@
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
|
||||
.section .rodata
|
||||
.align 2, 0
|
||||
.section .rodata
|
||||
.align 2, 0
|
||||
|
||||
.macro unk_trainer_card_struct text1, text2, short1, short2, short3, short4
|
||||
.4byte \text1
|
||||
.4byte \text2
|
||||
.2byte \short1
|
||||
.2byte \short2
|
||||
.2byte \short3
|
||||
.2byte \short4
|
||||
.endm
|
||||
|
||||
gUnknown_0856F018:: @ 856F018
|
||||
.incbin "baserom.gba", 0x56f018, 0x494
|
||||
.incbin "baserom.gba", 0x56f018, 0x194
|
||||
|
||||
gEmeraldTrainerCard1Star_Pal:: @ 856F1AC
|
||||
.incbin "baserom.gba", 0x56f1ac, 0x60
|
||||
|
||||
gFireRedTrainerCard1Star_Pal:: @ 856F20C
|
||||
.incbin "baserom.gba", 0x56f20c, 0x60
|
||||
|
||||
gEmeraldTrainerCard2Star_Pal:: @ 856F26C
|
||||
.incbin "baserom.gba", 0x56f26c, 0x60
|
||||
|
||||
gFireRedTrainerCard2Star_Pal:: @ 856F2CC
|
||||
.incbin "baserom.gba", 0x56f2cc, 0x60
|
||||
|
||||
gEmeraldTrainerCard3Star_Pal:: @ 856F32C
|
||||
.incbin "baserom.gba", 0x56f32c, 0x60
|
||||
|
||||
gFireRedTrainerCard3Star_Pal:: @ 856F38C
|
||||
.incbin "baserom.gba", 0x56f38c, 0x60
|
||||
|
||||
gEmeraldTrainerCard4Star_Pal:: @ 856F3EC
|
||||
.incbin "baserom.gba", 0x56f3ec, 0x60
|
||||
|
||||
gFireRedTrainerCard4Star_Pal:: @ 856F44C
|
||||
.incbin "baserom.gba", 0x56f44c, 0x60
|
||||
|
||||
gUnknown_0856F4AC:: @ 856F4AC
|
||||
.incbin "baserom.gba", 0x56f4ac, 0x20
|
||||
@@ -46,17 +79,30 @@ gUnknown_0856FAB4:: @ 856FAB4
|
||||
gUnknown_0856FAC4:: @ 856FAC4
|
||||
.incbin "baserom.gba", 0x56fac4, 0x20
|
||||
|
||||
gUnknown_0856FAE4:: @ 856FAE4
|
||||
.incbin "baserom.gba", 0x56fae4, 0x14
|
||||
.align 2
|
||||
gEmeraldTrainerCardStarPals:: @ 856FAE4
|
||||
.4byte gEmeraldTrainerCard0Star_Pal
|
||||
.4byte gEmeraldTrainerCard1Star_Pal
|
||||
.4byte gEmeraldTrainerCard2Star_Pal
|
||||
.4byte gEmeraldTrainerCard3Star_Pal
|
||||
.4byte gEmeraldTrainerCard4Star_Pal
|
||||
|
||||
gUnknown_0856FAF8:: @ 856FAF8
|
||||
.incbin "baserom.gba", 0x56faf8, 0x14
|
||||
.align 2
|
||||
gFireRedTrainerCardStarPals:: @ 856FAF8
|
||||
.4byte gFireRedTrainerCard0Star_Pal
|
||||
.4byte gFireRedTrainerCard1Star_Pal
|
||||
.4byte gFireRedTrainerCard2Star_Pal
|
||||
.4byte gFireRedTrainerCard3Star_Pal
|
||||
.4byte gFireRedTrainerCard4Star_Pal
|
||||
|
||||
gUnknown_0856FB0C:: @ 856FB0C
|
||||
.incbin "baserom.gba", 0x56fb0c, 0x3
|
||||
|
||||
gUnknown_0856FB0F:: @ 856FB0F
|
||||
.incbin "baserom.gba", 0x56fb0f, 0x9
|
||||
.incbin "baserom.gba", 0x56fb0f, 0x3
|
||||
|
||||
gUnknown_0856FB12:: @ 856FB12
|
||||
.incbin "baserom.gba", 0x56fb12, 0x6
|
||||
|
||||
gUnknown_0856FB18:: @ 856FB18
|
||||
.incbin "baserom.gba", 0x56fb18, 0x8
|
||||
@@ -65,10 +111,16 @@ gUnknown_0856FB20:: @ 856FB20
|
||||
.incbin "baserom.gba", 0x56fb20, 0x8
|
||||
|
||||
gUnknown_0856FB28:: @ 856FB28
|
||||
.incbin "baserom.gba", 0x56fb28, 0x18
|
||||
.4byte sub_80C4998
|
||||
.4byte sub_80C49D8
|
||||
.4byte sub_80C4B08
|
||||
.4byte sub_80C4C1C
|
||||
.4byte sub_80C4C84
|
||||
.4byte sub_80C4DB0
|
||||
|
||||
gUnknown_0856FB40:: @ 856FB40
|
||||
.incbin "baserom.gba", 0x56fb40, 0x8
|
||||
.4byte gUnknown_0856FB0C
|
||||
.4byte gUnknown_0856FB12
|
||||
|
||||
gUnknown_0856FB48:: @ 856FB48
|
||||
.incbin "baserom.gba", 0x56fb48, 0x2
|
||||
@@ -86,7 +138,9 @@ gUnknown_0856FB57:: @ 856FB57
|
||||
.incbin "baserom.gba", 0x56fb57, 0x5
|
||||
|
||||
gUnknown_0856FB5C:: @ 856FB5C
|
||||
.incbin "baserom.gba", 0x56fb5c, 0xc
|
||||
.4byte gText_LinkBattles
|
||||
.4byte gText_LinkCableBattles
|
||||
.4byte gText_LinkBattles
|
||||
|
||||
gUnknown_0856FB68:: @ 856FB68
|
||||
.incbin "baserom.gba", 0x56fb68, 0x6
|
||||
@@ -98,10 +152,27 @@ gUnknown_0856FB74:: @ 856FB74
|
||||
.incbin "baserom.gba", 0x56fb74, 0x4
|
||||
|
||||
gUnknown_0856FB78:: @ 856FB78
|
||||
.incbin "baserom.gba", 0x56fb78, 0x44
|
||||
.incbin "baserom.gba", 0x56fb78, 0x4
|
||||
|
||||
gUnknown_0856FB7C:: @ 856FB7C
|
||||
.incbin "baserom.gba", 0x56fb7c, 0x20
|
||||
|
||||
gUnknown_0856FB9C:: @ 856FB9C
|
||||
.incbin "baserom.gba", 0x56fb9c, 0x20
|
||||
|
||||
gUnknown_0856FBBC:: @ 856FBBC
|
||||
.incbin "baserom.gba", 0x56fbbc, 0x1244
|
||||
.incbin "baserom.gba", 0x56fbbc, 0xFEC
|
||||
|
||||
.align 2
|
||||
gFrontierPassCursor_Gfx:: @ 8570BA8
|
||||
.incbin "graphics/frontier_pass/cursor.4bpp.lz"
|
||||
|
||||
gUnknown_08570C44:: @ 8570C44
|
||||
.incbin "baserom.gba", 0x570c44, 0xBC
|
||||
|
||||
.align 2
|
||||
gFrontierPassMapCursor_Gfx:: @ 8570D00
|
||||
.incbin "graphics/frontier_pass/map_cursor.4bpp.lz"
|
||||
|
||||
gUnknown_08570E00:: @ 8570E00
|
||||
.incbin "baserom.gba", 0x570e00, 0x260
|
||||
@@ -143,25 +214,108 @@ gUnknown_08571454:: @ 8571454
|
||||
.incbin "baserom.gba", 0x571454, 0x68
|
||||
|
||||
gUnknown_085714BC:: @ 85714BC
|
||||
.incbin "baserom.gba", 0x5714bc, 0x18
|
||||
obj_tiles gFrontierPassCursor_Gfx, 0x100, 0
|
||||
obj_tiles gFrontierPassMapCursor_Gfx, 0x400, 1
|
||||
obj_tiles gFrontierPassMedals_Gfx, 0x380, 2
|
||||
|
||||
gUnknown_085714D4:: @ 85714D4
|
||||
.incbin "baserom.gba", 0x5714d4, 0x10
|
||||
obj_tiles gUnknown_08570C44, 0x100, 4
|
||||
null_obj_tiles
|
||||
|
||||
gUnknown_085714E4:: @ 85714E4
|
||||
.incbin "baserom.gba", 0x5714e4, 0xd0
|
||||
obj_pal gFrontierPassCursor_Pal, 0
|
||||
obj_pal gFrontierPassMapCursor_Pal, 1
|
||||
obj_pal gFrontierPassMedalsSilver_Pal, 2
|
||||
obj_pal gFrontierPassMedalsGold_Pal, 3
|
||||
obj_pal gUnknown_0856FB7C, 4
|
||||
obj_pal gUnknown_0856FB9C, 5
|
||||
null_obj_pal
|
||||
|
||||
@ this doesnt look like its part of the same table.
|
||||
.4byte 0x0, 0xFFFF
|
||||
|
||||
gUnknown_08571524:: @ 8571524
|
||||
.incbin "baserom.gba", 0x571524, 0x8
|
||||
|
||||
gUnknown_0857152C:: @ 857152C
|
||||
.incbin "baserom.gba", 0x57152c, 0x8
|
||||
|
||||
gUnknown_08571534:: @ 8571534
|
||||
.incbin "baserom.gba", 0x571534, 0x8
|
||||
|
||||
gUnknown_0857153C:: @ 857153C
|
||||
.incbin "baserom.gba", 0x57153c, 0x8
|
||||
|
||||
gUnknown_08571544:: @ 8571544
|
||||
.incbin "baserom.gba", 0x571544, 0x8
|
||||
|
||||
gUnknown_0857154C:: @ 857154C
|
||||
.incbin "baserom.gba", 0x57154c, 0x8
|
||||
|
||||
gUnknown_08571554:: @ 8571554
|
||||
.incbin "baserom.gba", 0x571554, 0x8
|
||||
|
||||
gUnknown_0857155C:: @ 857155C
|
||||
.incbin "baserom.gba", 0x57155c, 0xC
|
||||
|
||||
gUnknown_08571568:: @ 8571568
|
||||
.incbin "baserom.gba", 0x571568, 0xC
|
||||
|
||||
gUnknown_08571574:: @ 8571574
|
||||
.4byte gUnknown_08571524
|
||||
.4byte gUnknown_0857152C
|
||||
|
||||
gUnknown_0857157C:: @ 857157C
|
||||
.4byte gUnknown_08571524
|
||||
.4byte gUnknown_0857152C
|
||||
.4byte gUnknown_08571534
|
||||
.4byte gUnknown_0857153C
|
||||
.4byte gUnknown_08571544
|
||||
.4byte gUnknown_0857154C
|
||||
.4byte gUnknown_08571554
|
||||
|
||||
gUnknown_08571598:: @ 8571598
|
||||
.4byte gUnknown_0857155C
|
||||
.4byte gUnknown_08571568
|
||||
|
||||
gUnknown_085715A0:: @ 85715A0
|
||||
.incbin "baserom.gba", 0x5715a0, 0x10
|
||||
|
||||
gUnknown_085715B0:: @ 85715B0
|
||||
.4byte gUnknown_085715A0
|
||||
|
||||
gUnknown_085715B4:: @ 85715B4
|
||||
.incbin "baserom.gba", 0x5715b4, 0x30
|
||||
spr_template 0, 0, gUnknown_0852490C, gUnknown_08571574, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||||
spr_template 1, 1, gUnknown_08524934, gUnknown_08571598, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||||
|
||||
gUnknown_085715E4:: @ 85715E4
|
||||
.incbin "baserom.gba", 0x5715e4, 0x18
|
||||
spr_template 2, 2, gUnknown_0852490C, gUnknown_0857157C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||||
|
||||
gUnknown_085715FC:: @ 85715FC
|
||||
.incbin "baserom.gba", 0x5715fc, 0x18
|
||||
spr_template 4, 4, gUnknown_0852490C, gUnknown_08571574, NULL, gDummySpriteAffineAnimTable, nullsub_39
|
||||
|
||||
gUnknown_08571614:: @ 8571614
|
||||
.incbin "baserom.gba", 0x571614, 0x3c
|
||||
.4byte gUnknown_085EDA96
|
||||
.4byte gUnknown_085ED932
|
||||
.4byte gUnknown_085ED94D
|
||||
.4byte gUnknown_085ED961
|
||||
.4byte gUnknown_085ED977
|
||||
.4byte gUnknown_085ED993
|
||||
.4byte gUnknown_085ED9AF
|
||||
.4byte gUnknown_085ED9C7
|
||||
.4byte gUnknown_085ED9E5
|
||||
.4byte gUnknown_085EDA02
|
||||
.4byte gUnknown_085EDA21
|
||||
.4byte gUnknown_085EDA3C
|
||||
.4byte gUnknown_085EDA5E
|
||||
.4byte gUnknown_085EDA78
|
||||
.4byte gUnknown_085ED931
|
||||
|
||||
gUnknown_08571650:: @ 8571650
|
||||
.incbin "baserom.gba", 0x571650, 0x70
|
||||
unk_trainer_card_struct gUnknown_085EDAB1, gUnknown_085EDB0F, 0x59, 0x28, 1, 0
|
||||
unk_trainer_card_struct gUnknown_085EDABE, gUnknown_085EDB4E, 0x21, 0x2A, 1, 0
|
||||
unk_trainer_card_struct gUnknown_085EDACA, gUnknown_085EDB8B, 0x78, 0x56, 0, 0
|
||||
unk_trainer_card_struct gUnknown_085EDAD8, gUnknown_085EDBC2, 0x72, 0x3B, 0, 0
|
||||
unk_trainer_card_struct gUnknown_085EDAE5, gUnknown_085EDC00, 0x19, 0x43, 0, 0
|
||||
unk_trainer_card_struct gUnknown_085EDAF4, gUnknown_085EDC45, 0x39, 0x39, 1, 0
|
||||
unk_trainer_card_struct gUnknown_085EDB00, gUnknown_085EDC84, 0x86, 0x29, 1, 0
|
||||
|
||||
+56
-56
@@ -1,59 +1,59 @@
|
||||
@ This is a factor in how much money you get for beating a trainer.
|
||||
.align 2
|
||||
gTrainerMoneyTable:: @ 831AEB8
|
||||
.byte TRAINER_CLASS_NAME_TEAM_AQUA, 5, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_AQUA_ADMIN, 10, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_AQUA_LEADER, 20, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_AROMA_LADY, 10, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_RUIN_MANIAC, 15, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_INTERVIEWER, 12, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_TUBER_1, 1, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_TUBER_2, 1, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_SIS_AND_BRO, 3, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_COOLTRAINER_1, 12, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_HEX_MANIAC, 6, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_LADY, 50, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_BEAUTY, 20, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_RICH_BOY, 50, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_POKEMANIAC, 15, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_SWIMMER_M, 2, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_BLACK_BELT, 8, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_GUITARIST, 8, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_KINDLER, 8, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_CAMPER, 4, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_OLD_COUPLE, 10, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_BUG_MANIAC, 15, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_PSYCHIC, 6, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_GENTLEMAN, 20, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_ELITE_FOUR, 25, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_LEADER, 25, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_SCHOOL_KID, 5, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_SR_AND_JR, 4, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_POKEFAN, 20, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_EXPERT, 10, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_YOUNGSTER, 4, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_CHAMPION, 50, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_FISHERMAN, 10, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_TRIATHLETE, 10, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_DRAGON_TAMER, 12, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_BIRD_KEEPER, 8, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_NINJA_BOY, 3, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_BATTLE_GIRL, 6, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_PARASOL_LADY, 10, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_SWIMMER_F, 2, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_PICNICKER, 4, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_TWINS, 3, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_SAILOR, 8, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_COLLECTOR, 15, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_PKMN_TRAINER_3, 15, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_PKMN_BREEDER, 10, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_PKMN_RANGER, 12, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_TEAM_MAGMA, 5, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_MAGMA_ADMIN, 10, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_MAGMA_LEADER, 20, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_LASS, 4, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_BUG_CATCHER, 4, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_HIKER, 10, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_YOUNG_COUPLE, 8, 0, 0
|
||||
.byte TRAINER_CLASS_LEADER_1, 10, 0, 0
|
||||
.byte -1, 5, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_TEAM_AQUA, 5, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_AQUA_ADMIN, 10, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_AQUA_LEADER, 20, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_AROMA_LADY, 10, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_RUIN_MANIAC, 15, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_INTERVIEWER, 12, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_TUBER_1, 1, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_TUBER_2, 1, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_SIS_AND_BRO, 3, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_COOLTRAINER_1, 12, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_HEX_MANIAC, 6, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_LADY, 50, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_BEAUTY, 20, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_RICH_BOY, 50, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_POKEMANIAC, 15, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_SWIMMER_M, 2, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_BLACK_BELT, 8, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_GUITARIST, 8, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_KINDLER, 8, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_CAMPER, 4, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_OLD_COUPLE, 10, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_BUG_MANIAC, 15, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_PSYCHIC, 6, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_GENTLEMAN, 20, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_ELITE_FOUR, 25, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_LEADER, 25, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_SCHOOL_KID, 5, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_SR_AND_JR, 4, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_POKEFAN, 20, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_EXPERT, 10, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_YOUNGSTER, 4, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_CHAMPION, 50, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_FISHERMAN, 10, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_TRIATHLETE, 10, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_DRAGON_TAMER, 12, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_BIRD_KEEPER, 8, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_NINJA_BOY, 3, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_BATTLE_GIRL, 6, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_PARASOL_LADY, 10, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_SWIMMER_F, 2, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_PICNICKER, 4, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_TWINS, 3, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_SAILOR, 8, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_COLLECTOR, 15, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_PKMN_TRAINER_3, 15, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_PKMN_BREEDER, 10, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_PKMN_RANGER, 12, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_TEAM_MAGMA, 5, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_MAGMA_ADMIN, 10, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_MAGMA_LEADER, 20, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_LASS, 4, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_BUG_CATCHER, 4, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_HIKER, 10, 0, 0
|
||||
.byte TRAINER_CLASS_NAME_YOUNG_COUPLE, 8, 0, 0
|
||||
.byte TRAINER_CLASS_LEADER_1, 10, 0, 0
|
||||
.byte -1, 5, 0, 0
|
||||
|
||||
+96
-96
@@ -1,119 +1,119 @@
|
||||
@ format: attacking type, defending type, damage multiplier
|
||||
@ the multiplier is a (decimal) fixed-point number:
|
||||
@ 20 is ×2.0
|
||||
@ 05 is ×0.5
|
||||
@ 00 is ×0
|
||||
@ 20 is ×2.0
|
||||
@ 05 is ×0.5
|
||||
@ 00 is ×0
|
||||
|
||||
gTypeEffectiveness:: @ 831ACE8
|
||||
.byte TYPE_NORMAL, TYPE_ROCK, 5
|
||||
.byte TYPE_NORMAL, TYPE_STEEL, 5
|
||||
.byte TYPE_FIRE, TYPE_FIRE, 5
|
||||
.byte TYPE_FIRE, TYPE_WATER, 5
|
||||
.byte TYPE_FIRE, TYPE_GRASS, 20
|
||||
.byte TYPE_FIRE, TYPE_ICE, 20
|
||||
.byte TYPE_FIRE, TYPE_BUG, 20
|
||||
.byte TYPE_FIRE, TYPE_ROCK, 5
|
||||
.byte TYPE_FIRE, TYPE_DRAGON, 5
|
||||
.byte TYPE_FIRE, TYPE_STEEL, 20
|
||||
.byte TYPE_WATER, TYPE_FIRE, 20
|
||||
.byte TYPE_WATER, TYPE_WATER, 5
|
||||
.byte TYPE_WATER, TYPE_GRASS, 5
|
||||
.byte TYPE_WATER, TYPE_GROUND, 20
|
||||
.byte TYPE_WATER, TYPE_ROCK, 20
|
||||
.byte TYPE_WATER, TYPE_DRAGON, 5
|
||||
.byte TYPE_ELECTRIC, TYPE_WATER, 20
|
||||
.byte TYPE_NORMAL, TYPE_ROCK, 5
|
||||
.byte TYPE_NORMAL, TYPE_STEEL, 5
|
||||
.byte TYPE_FIRE, TYPE_FIRE, 5
|
||||
.byte TYPE_FIRE, TYPE_WATER, 5
|
||||
.byte TYPE_FIRE, TYPE_GRASS, 20
|
||||
.byte TYPE_FIRE, TYPE_ICE, 20
|
||||
.byte TYPE_FIRE, TYPE_BUG, 20
|
||||
.byte TYPE_FIRE, TYPE_ROCK, 5
|
||||
.byte TYPE_FIRE, TYPE_DRAGON, 5
|
||||
.byte TYPE_FIRE, TYPE_STEEL, 20
|
||||
.byte TYPE_WATER, TYPE_FIRE, 20
|
||||
.byte TYPE_WATER, TYPE_WATER, 5
|
||||
.byte TYPE_WATER, TYPE_GRASS, 5
|
||||
.byte TYPE_WATER, TYPE_GROUND, 20
|
||||
.byte TYPE_WATER, TYPE_ROCK, 20
|
||||
.byte TYPE_WATER, TYPE_DRAGON, 5
|
||||
.byte TYPE_ELECTRIC, TYPE_WATER, 20
|
||||
.byte TYPE_ELECTRIC, TYPE_ELECTRIC, 5
|
||||
.byte TYPE_ELECTRIC, TYPE_GRASS, 5
|
||||
.byte TYPE_ELECTRIC, TYPE_GRASS, 5
|
||||
.byte TYPE_ELECTRIC, TYPE_GROUND, 0
|
||||
.byte TYPE_ELECTRIC, TYPE_FLYING, 20
|
||||
.byte TYPE_ELECTRIC, TYPE_DRAGON, 5
|
||||
.byte TYPE_GRASS, TYPE_FIRE, 5
|
||||
.byte TYPE_GRASS, TYPE_WATER, 20
|
||||
.byte TYPE_GRASS, TYPE_GRASS, 5
|
||||
.byte TYPE_GRASS, TYPE_POISON, 5
|
||||
.byte TYPE_GRASS, TYPE_GROUND, 20
|
||||
.byte TYPE_GRASS, TYPE_FLYING, 5
|
||||
.byte TYPE_GRASS, TYPE_BUG, 5
|
||||
.byte TYPE_GRASS, TYPE_ROCK, 20
|
||||
.byte TYPE_GRASS, TYPE_DRAGON, 5
|
||||
.byte TYPE_GRASS, TYPE_STEEL, 5
|
||||
.byte TYPE_ICE, TYPE_WATER, 5
|
||||
.byte TYPE_ICE, TYPE_GRASS, 20
|
||||
.byte TYPE_ICE, TYPE_ICE, 5
|
||||
.byte TYPE_ICE, TYPE_GROUND, 20
|
||||
.byte TYPE_ICE, TYPE_FLYING, 20
|
||||
.byte TYPE_ICE, TYPE_DRAGON, 20
|
||||
.byte TYPE_ICE, TYPE_STEEL, 5
|
||||
.byte TYPE_ICE, TYPE_FIRE, 5
|
||||
.byte TYPE_GRASS, TYPE_FIRE, 5
|
||||
.byte TYPE_GRASS, TYPE_WATER, 20
|
||||
.byte TYPE_GRASS, TYPE_GRASS, 5
|
||||
.byte TYPE_GRASS, TYPE_POISON, 5
|
||||
.byte TYPE_GRASS, TYPE_GROUND, 20
|
||||
.byte TYPE_GRASS, TYPE_FLYING, 5
|
||||
.byte TYPE_GRASS, TYPE_BUG, 5
|
||||
.byte TYPE_GRASS, TYPE_ROCK, 20
|
||||
.byte TYPE_GRASS, TYPE_DRAGON, 5
|
||||
.byte TYPE_GRASS, TYPE_STEEL, 5
|
||||
.byte TYPE_ICE, TYPE_WATER, 5
|
||||
.byte TYPE_ICE, TYPE_GRASS, 20
|
||||
.byte TYPE_ICE, TYPE_ICE, 5
|
||||
.byte TYPE_ICE, TYPE_GROUND, 20
|
||||
.byte TYPE_ICE, TYPE_FLYING, 20
|
||||
.byte TYPE_ICE, TYPE_DRAGON, 20
|
||||
.byte TYPE_ICE, TYPE_STEEL, 5
|
||||
.byte TYPE_ICE, TYPE_FIRE, 5
|
||||
.byte TYPE_FIGHTING, TYPE_NORMAL, 20
|
||||
.byte TYPE_FIGHTING, TYPE_ICE, 20
|
||||
.byte TYPE_FIGHTING, TYPE_ICE, 20
|
||||
.byte TYPE_FIGHTING, TYPE_POISON, 5
|
||||
.byte TYPE_FIGHTING, TYPE_FLYING, 5
|
||||
.byte TYPE_FIGHTING, TYPE_PSYCHIC, 5
|
||||
.byte TYPE_FIGHTING, TYPE_BUG, 5
|
||||
.byte TYPE_FIGHTING, TYPE_ROCK, 20
|
||||
.byte TYPE_FIGHTING, TYPE_DARK, 20
|
||||
.byte TYPE_FIGHTING, TYPE_STEEL, 20
|
||||
.byte TYPE_POISON, TYPE_GRASS, 20
|
||||
.byte TYPE_FIGHTING, TYPE_BUG, 5
|
||||
.byte TYPE_FIGHTING, TYPE_ROCK, 20
|
||||
.byte TYPE_FIGHTING, TYPE_DARK, 20
|
||||
.byte TYPE_FIGHTING, TYPE_STEEL, 20
|
||||
.byte TYPE_POISON, TYPE_GRASS, 20
|
||||
.byte TYPE_POISON, TYPE_POISON, 5
|
||||
.byte TYPE_POISON, TYPE_GROUND, 5
|
||||
.byte TYPE_POISON, TYPE_ROCK, 5
|
||||
.byte TYPE_POISON, TYPE_GHOST, 5
|
||||
.byte TYPE_POISON, TYPE_STEEL, 0
|
||||
.byte TYPE_GROUND, TYPE_FIRE, 20
|
||||
.byte TYPE_POISON, TYPE_ROCK, 5
|
||||
.byte TYPE_POISON, TYPE_GHOST, 5
|
||||
.byte TYPE_POISON, TYPE_STEEL, 0
|
||||
.byte TYPE_GROUND, TYPE_FIRE, 20
|
||||
.byte TYPE_GROUND, TYPE_ELECTRIC, 20
|
||||
.byte TYPE_GROUND, TYPE_GRASS, 5
|
||||
.byte TYPE_GROUND, TYPE_GRASS, 5
|
||||
.byte TYPE_GROUND, TYPE_POISON, 20
|
||||
.byte TYPE_GROUND, TYPE_FLYING, 0
|
||||
.byte TYPE_GROUND, TYPE_BUG, 5
|
||||
.byte TYPE_GROUND, TYPE_ROCK, 20
|
||||
.byte TYPE_GROUND, TYPE_STEEL, 20
|
||||
.byte TYPE_GROUND, TYPE_BUG, 5
|
||||
.byte TYPE_GROUND, TYPE_ROCK, 20
|
||||
.byte TYPE_GROUND, TYPE_STEEL, 20
|
||||
.byte TYPE_FLYING, TYPE_ELECTRIC, 5
|
||||
.byte TYPE_FLYING, TYPE_GRASS, 20
|
||||
.byte TYPE_FLYING, TYPE_GRASS, 20
|
||||
.byte TYPE_FLYING, TYPE_FIGHTING, 20
|
||||
.byte TYPE_FLYING, TYPE_BUG, 20
|
||||
.byte TYPE_FLYING, TYPE_ROCK, 5
|
||||
.byte TYPE_FLYING, TYPE_STEEL, 5
|
||||
.byte TYPE_FLYING, TYPE_BUG, 20
|
||||
.byte TYPE_FLYING, TYPE_ROCK, 5
|
||||
.byte TYPE_FLYING, TYPE_STEEL, 5
|
||||
.byte TYPE_PSYCHIC, TYPE_FIGHTING, 20
|
||||
.byte TYPE_PSYCHIC, TYPE_POISON, 20
|
||||
.byte TYPE_PSYCHIC, TYPE_PSYCHIC, 5
|
||||
.byte TYPE_PSYCHIC, TYPE_DARK, 0
|
||||
.byte TYPE_PSYCHIC, TYPE_STEEL, 5
|
||||
.byte TYPE_BUG, TYPE_FIRE, 5
|
||||
.byte TYPE_BUG, TYPE_GRASS, 20
|
||||
.byte TYPE_BUG, TYPE_FIGHTING, 5
|
||||
.byte TYPE_BUG, TYPE_POISON, 5
|
||||
.byte TYPE_BUG, TYPE_FLYING, 5
|
||||
.byte TYPE_BUG, TYPE_PSYCHIC, 20
|
||||
.byte TYPE_BUG, TYPE_GHOST, 5
|
||||
.byte TYPE_BUG, TYPE_DARK, 20
|
||||
.byte TYPE_BUG, TYPE_STEEL, 5
|
||||
.byte TYPE_ROCK, TYPE_FIRE, 20
|
||||
.byte TYPE_ROCK, TYPE_ICE, 20
|
||||
.byte TYPE_ROCK, TYPE_FIGHTING, 5
|
||||
.byte TYPE_ROCK, TYPE_GROUND, 5
|
||||
.byte TYPE_ROCK, TYPE_FLYING, 20
|
||||
.byte TYPE_ROCK, TYPE_BUG, 20
|
||||
.byte TYPE_ROCK, TYPE_STEEL, 5
|
||||
.byte TYPE_GHOST, TYPE_NORMAL, 0
|
||||
.byte TYPE_GHOST, TYPE_PSYCHIC, 20
|
||||
.byte TYPE_GHOST, TYPE_DARK, 5
|
||||
.byte TYPE_GHOST, TYPE_STEEL, 5
|
||||
.byte TYPE_GHOST, TYPE_GHOST, 20
|
||||
.byte TYPE_PSYCHIC, TYPE_DARK, 0
|
||||
.byte TYPE_PSYCHIC, TYPE_STEEL, 5
|
||||
.byte TYPE_BUG, TYPE_FIRE, 5
|
||||
.byte TYPE_BUG, TYPE_GRASS, 20
|
||||
.byte TYPE_BUG, TYPE_FIGHTING, 5
|
||||
.byte TYPE_BUG, TYPE_POISON, 5
|
||||
.byte TYPE_BUG, TYPE_FLYING, 5
|
||||
.byte TYPE_BUG, TYPE_PSYCHIC, 20
|
||||
.byte TYPE_BUG, TYPE_GHOST, 5
|
||||
.byte TYPE_BUG, TYPE_DARK, 20
|
||||
.byte TYPE_BUG, TYPE_STEEL, 5
|
||||
.byte TYPE_ROCK, TYPE_FIRE, 20
|
||||
.byte TYPE_ROCK, TYPE_ICE, 20
|
||||
.byte TYPE_ROCK, TYPE_FIGHTING, 5
|
||||
.byte TYPE_ROCK, TYPE_GROUND, 5
|
||||
.byte TYPE_ROCK, TYPE_FLYING, 20
|
||||
.byte TYPE_ROCK, TYPE_BUG, 20
|
||||
.byte TYPE_ROCK, TYPE_STEEL, 5
|
||||
.byte TYPE_GHOST, TYPE_NORMAL, 0
|
||||
.byte TYPE_GHOST, TYPE_PSYCHIC, 20
|
||||
.byte TYPE_GHOST, TYPE_DARK, 5
|
||||
.byte TYPE_GHOST, TYPE_STEEL, 5
|
||||
.byte TYPE_GHOST, TYPE_GHOST, 20
|
||||
.byte TYPE_DRAGON, TYPE_DRAGON, 20
|
||||
.byte TYPE_DRAGON, TYPE_STEEL, 5
|
||||
.byte TYPE_DARK, TYPE_FIGHTING, 5
|
||||
.byte TYPE_DARK, TYPE_PSYCHIC, 20
|
||||
.byte TYPE_DARK, TYPE_GHOST, 20
|
||||
.byte TYPE_DARK, TYPE_DARK, 5
|
||||
.byte TYPE_DARK, TYPE_STEEL, 5
|
||||
.byte TYPE_STEEL, TYPE_FIRE, 5
|
||||
.byte TYPE_STEEL, TYPE_WATER, 5
|
||||
.byte TYPE_STEEL, TYPE_ELECTRIC, 5
|
||||
.byte TYPE_STEEL, TYPE_ICE, 20
|
||||
.byte TYPE_STEEL, TYPE_ROCK, 20
|
||||
.byte TYPE_STEEL, TYPE_STEEL, 5
|
||||
.byte 0xFE, 0xFE, 0
|
||||
.byte TYPE_NORMAL, TYPE_GHOST, 0
|
||||
.byte TYPE_FIGHTING, TYPE_GHOST, 0
|
||||
.byte 0xFF, 0xFF, 0
|
||||
.byte TYPE_DRAGON, TYPE_STEEL, 5
|
||||
.byte TYPE_DARK, TYPE_FIGHTING, 5
|
||||
.byte TYPE_DARK, TYPE_PSYCHIC, 20
|
||||
.byte TYPE_DARK, TYPE_GHOST, 20
|
||||
.byte TYPE_DARK, TYPE_DARK, 5
|
||||
.byte TYPE_DARK, TYPE_STEEL, 5
|
||||
.byte TYPE_STEEL, TYPE_FIRE, 5
|
||||
.byte TYPE_STEEL, TYPE_WATER, 5
|
||||
.byte TYPE_STEEL, TYPE_ELECTRIC, 5
|
||||
.byte TYPE_STEEL, TYPE_ICE, 20
|
||||
.byte TYPE_STEEL, TYPE_ROCK, 20
|
||||
.byte TYPE_STEEL, TYPE_STEEL, 5
|
||||
.byte 0xFE, 0xFE, 0
|
||||
.byte TYPE_NORMAL, TYPE_GHOST, 0
|
||||
.byte TYPE_FIGHTING, TYPE_GHOST, 0
|
||||
.byte 0xFF, 0xFF, 0
|
||||
|
||||
+25
-5
@@ -7,16 +7,36 @@ gUnknown_0862AD54:: @ 862AD54
|
||||
.incbin "baserom.gba", 0x62ad54, 0x1dc
|
||||
|
||||
gUnknown_0862AF30:: @ 862AF30
|
||||
.incbin "baserom.gba", 0x62af30, 0x60c
|
||||
.incbin "baserom.gba", 0x62af30, 0x1AC
|
||||
|
||||
gUnknown_0862B0DC:: @ 862B0DC
|
||||
.incbin "baserom.gba", 0x62b0dc, 0x460
|
||||
|
||||
gUnknown_0862B53C:: @ 862B53C
|
||||
.incbin "baserom.gba", 0x62b53c, 0x1e8
|
||||
.incbin "baserom.gba", 0x62b53c, 0x1E0
|
||||
|
||||
gUnknown_0862B71C:: @ 862B71C
|
||||
.incbin "baserom.gba", 0x62b71c, 0x8
|
||||
|
||||
gUnknown_0862B724:: @ 862B724
|
||||
.incbin "baserom.gba", 0x62b724, 0x8
|
||||
obj_tiles gUnknown_0862B0DC, 0x1800, 11920
|
||||
|
||||
gUnknown_0862B72C:: @ 862B72C
|
||||
.incbin "baserom.gba", 0x62b72c, 0x2c
|
||||
obj_pal gUnknown_0862B53C, 11920
|
||||
|
||||
gUnknown_0862B734:: @ 862B734
|
||||
.incbin "baserom.gba", 0x62b734, 0x8
|
||||
|
||||
gUnknown_0862B73C:: @ 862B73C
|
||||
.incbin "baserom.gba", 0x62b73c, 0x8
|
||||
|
||||
gUnknown_0862B744:: @ 862B744
|
||||
.incbin "baserom.gba", 0x62b744, 0x8
|
||||
|
||||
gUnknown_0862B74C:: @ 862B74C
|
||||
.4byte gUnknown_0862B734
|
||||
.4byte gUnknown_0862B73C
|
||||
.4byte gUnknown_0862B744
|
||||
|
||||
gUnknown_0862B758:: @ 862B758
|
||||
.incbin "baserom.gba", 0x62b758, 0x18
|
||||
spr_template 11920, 11920, gUnknown_0862B71C, gUnknown_0862B74C, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
.include "constants/constants.inc"
|
||||
|
||||
.section .rodata
|
||||
|
||||
|
||||
gUnknown_085DFA60:: @ 85DFA60
|
||||
.incbin "baserom.gba", 0x5dfa60, 0x20
|
||||
|
||||
@@ -47,10 +47,10 @@ sContestStatNames:: @ 85DFD04
|
||||
.4byte gText_Beauty3
|
||||
|
||||
gUnknown_085DFD18:: @ 85DFD18
|
||||
.incbin "baserom.gba", 0x5dfd18, 0x8
|
||||
obj_tiles gUsePokeblockUpDown_Gfx, 0x200, 0
|
||||
|
||||
gUnknown_085DFD20:: @ 85DFD20
|
||||
.incbin "baserom.gba", 0x5dfd20, 0x8
|
||||
obj_pal gUsePokeblockUpDown_Pal, 0
|
||||
|
||||
gUnknown_085DFD28:: @ 85DFD28
|
||||
.incbin "baserom.gba", 0x5dfd28, 0x34
|
||||
@@ -62,4 +62,5 @@ gUnknown_085DFDA0:: @ 85DFDA0
|
||||
.incbin "baserom.gba", 0x5dfda0, 0x18
|
||||
|
||||
gUnknown_085DFDB8:: @ 85DFDB8
|
||||
.incbin "baserom.gba", 0x5dfdb8, 0x8
|
||||
.4byte gUsePokeblockCondition_Pal
|
||||
.4byte 1
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
#include "constants/species.h"
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
.include "asm/macros.inc"
|
||||
.include "constants/constants.inc"
|
||||
|
||||
.section .rodata
|
||||
.align 2, 0
|
||||
.section .rodata
|
||||
.align 2, 0
|
||||
|
||||
@ 85507E4
|
||||
.include "data/wild_mons.inc"
|
||||
|
||||
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
|
After Width: | Height: | Size: 1021 B |
Executable
BIN
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user