Merge branch 'master' of https://github.com/pret/pokecrystal
# Conflicts: # audio/engine.asm # constants/gfx_constants.asm # constants/map_data_constants.asm # constants/pokemon_data_constants.asm # constants/sprite_constants.asm # constants/wram_constants.asm # data/maps/data.asm # engine/battle/ai/scoring.asm # engine/battle/core.asm # engine/battle/effect_commands.asm # engine/battle/misc.asm # engine/battle_anims/getpokeballwobble.asm # engine/breeding.asm # engine/buy_sell_toss.asm # engine/decorations.asm # engine/events/battle_tower/battle_tower.asm # engine/events/battle_tower/rules.asm # engine/events/buena.asm # engine/events/bug_contest/contest_2.asm # engine/events/daycare.asm # engine/events/dratini.asm # engine/events/halloffame.asm # engine/events/happiness_egg.asm # engine/events/kurt.asm # engine/events/lucky_number.asm # engine/events/magnet_train.asm # engine/events/overworld.asm # engine/events/pokerus/pokerus.asm # engine/events/print_unown.asm # engine/events/print_unown_2.asm # engine/events/unown_walls.asm # engine/item_effects.asm # engine/link.asm # engine/mon_menu.asm # engine/player_object.asm # engine/routines/playslowcry.asm # engine/scripting.asm # engine/search.asm # engine/search2.asm # engine/specials.asm # engine/start_menu.asm # engine/timeset.asm # home/battle_vars.asm # home/map.asm # maps/GoldenrodUndergroundSwitchRoomEntrances.asm # maps/IlexForest.asm # maps/KrissHouse2F.asm # maps/Route39Barn.asm # mobile/mobile_12_2.asm # mobile/mobile_40.asm # mobile/mobile_5f.asm # wram.asm
This commit is contained in:
@@ -133,7 +133,7 @@ Function891d3: ; 891d3 (22:51d3)
|
||||
Function891de: ; 891de
|
||||
call Mobile22_SetBGMapMode0
|
||||
call ClearPalettes
|
||||
hlcoord 0, 0, AttrMap
|
||||
hlcoord 0, 0, wAttrMap
|
||||
ld a, $7
|
||||
ld bc, SCREEN_WIDTH * SCREEN_HEIGHT
|
||||
call ByteFill
|
||||
@@ -169,7 +169,7 @@ Function8920f: ; 8920f
|
||||
Function89215: ; 89215
|
||||
push hl
|
||||
push bc
|
||||
ld bc, AttrMap - TileMap
|
||||
ld bc, wAttrMap - wTileMap
|
||||
add hl, bc
|
||||
ld [hl], a
|
||||
pop bc
|
||||
@@ -345,12 +345,12 @@ Function892b7: ; 892b7
|
||||
|
||||
Function89305: ; 89305 (22:5305)
|
||||
xor a
|
||||
ld [MenuSelection], a
|
||||
ld [wMenuSelection], a
|
||||
ld c, 40
|
||||
.loop
|
||||
ld a, [MenuSelection]
|
||||
ld a, [wMenuSelection]
|
||||
inc a
|
||||
ld [MenuSelection], a
|
||||
ld [wMenuSelection], a
|
||||
push bc
|
||||
call Function892b4
|
||||
pop bc
|
||||
@@ -361,7 +361,7 @@ Function89305: ; 89305 (22:5305)
|
||||
Function8931b: ; 8931b
|
||||
push hl
|
||||
ld hl, $a03b ; 4:a03b
|
||||
ld a, [MenuSelection]
|
||||
ld a, [wMenuSelection]
|
||||
dec a
|
||||
ld bc, 37
|
||||
call AddNTimes
|
||||
@@ -568,9 +568,9 @@ Function8942b: ; 8942b (22:542b)
|
||||
ret
|
||||
|
||||
Function89448: ; 89448 (22:5448)
|
||||
; Clears the Sprites array
|
||||
; Clears the sprite array
|
||||
push af
|
||||
ld hl, Sprites
|
||||
ld hl, wVirtualOAM
|
||||
ld d, 24 * SPRITEOAMSTRUCT_LENGTH
|
||||
xor a
|
||||
.loop
|
||||
@@ -778,7 +778,7 @@ Function8956f: ; 8956f
|
||||
ld c, l
|
||||
farcall GetMobileOTTrainerClass
|
||||
ld a, c
|
||||
ld [TrainerClass], a
|
||||
ld [wTrainerClass], a
|
||||
ld a, [rSVBK]
|
||||
push af
|
||||
ld a, 5
|
||||
@@ -790,7 +790,7 @@ Function8956f: ; 8956f
|
||||
ld [hl], a
|
||||
pop af
|
||||
ld [rSVBK], a
|
||||
ld a, [TrainerClass]
|
||||
ld a, [wTrainerClass]
|
||||
ld h, 0
|
||||
ld l, a
|
||||
add hl, hl
|
||||
@@ -845,7 +845,7 @@ Palette_895de: ; 895de
|
||||
|
||||
Function895e6: ; 895e6
|
||||
ld a, 7
|
||||
hlcoord 0, 0, AttrMap
|
||||
hlcoord 0, 0, wAttrMap
|
||||
ld bc, SCREEN_WIDTH * SCREEN_HEIGHT
|
||||
call ByteFill
|
||||
ret
|
||||
@@ -854,7 +854,7 @@ Function895e6: ; 895e6
|
||||
Function895f2: ; 895f2
|
||||
push bc
|
||||
xor a
|
||||
hlcoord 0, 0, AttrMap
|
||||
hlcoord 0, 0, wAttrMap
|
||||
ld bc, SCREEN_WIDTH * SCREEN_HEIGHT
|
||||
call ByteFill
|
||||
call Function89605
|
||||
@@ -864,7 +864,7 @@ Function895f2: ; 895f2
|
||||
; 89605
|
||||
|
||||
Function89605: ; 89605
|
||||
hlcoord 19, 2, AttrMap
|
||||
hlcoord 19, 2, wAttrMap
|
||||
ld a, 1
|
||||
ld de, SCREEN_WIDTH
|
||||
ld c, 14
|
||||
@@ -881,7 +881,7 @@ Function89605: ; 89605
|
||||
jr nz, .loop
|
||||
|
||||
.done
|
||||
hlcoord 0, 16, AttrMap
|
||||
hlcoord 0, 16, wAttrMap
|
||||
ld c, 10
|
||||
ld a, 2
|
||||
.loop2
|
||||
@@ -891,7 +891,7 @@ Function89605: ; 89605
|
||||
inc a
|
||||
dec c
|
||||
jr nz, .loop2
|
||||
hlcoord 1, 11, AttrMap
|
||||
hlcoord 1, 11, wAttrMap
|
||||
ld a, 4
|
||||
ld bc, 4
|
||||
call ByteFill
|
||||
@@ -902,7 +902,7 @@ Function89605: ; 89605
|
||||
; 8963d
|
||||
|
||||
Function8963d: ; 8963d
|
||||
hlcoord 12, 3, AttrMap
|
||||
hlcoord 12, 3, wAttrMap
|
||||
ld a, 6
|
||||
ld de, SCREEN_WIDTH
|
||||
lb bc, 7, 7
|
||||
@@ -921,7 +921,7 @@ Function8963d: ; 8963d
|
||||
; 89655
|
||||
|
||||
Function89655: ; 89655
|
||||
hlcoord 1, 12, AttrMap
|
||||
hlcoord 1, 12, wAttrMap
|
||||
ld de, SCREEN_WIDTH
|
||||
ld a, 5
|
||||
ld b, 4
|
||||
@@ -1223,9 +1223,9 @@ Function897af: ; 897af
|
||||
ld c, l
|
||||
farcall GetMobileOTTrainerClass
|
||||
ld a, c
|
||||
ld [TrainerClass], a
|
||||
ld [wTrainerClass], a
|
||||
xor a
|
||||
ld [CurPartySpecies], a
|
||||
ld [wCurPartySpecies], a
|
||||
ld de, vTiles2 tile $37
|
||||
farcall GetTrainerPic
|
||||
pop bc
|
||||
@@ -1236,7 +1236,7 @@ Function897d5: ; 897d5
|
||||
push bc
|
||||
call Function8934a
|
||||
jr nc, .asm_897f3
|
||||
hlcoord 12, 3, AttrMap
|
||||
hlcoord 12, 3, wAttrMap
|
||||
xor a
|
||||
ld de, SCREEN_WIDTH
|
||||
lb bc, 7, 7
|
||||
@@ -1354,12 +1354,12 @@ Function8987f: ; 8987f (22:587f)
|
||||
ret
|
||||
|
||||
Function898aa: ; 898aa
|
||||
ld a, [MenuSelection]
|
||||
ld a, [wMenuSelection]
|
||||
and a
|
||||
ret z
|
||||
push bc
|
||||
hlcoord 6, 1
|
||||
ld de, MenuSelection
|
||||
ld de, wMenuSelection
|
||||
lb bc, PRINTNUM_LEADINGZEROS | 1, 2
|
||||
call PrintNum
|
||||
pop bc
|
||||
@@ -1376,7 +1376,7 @@ Function898be: ; 898be
|
||||
|
||||
.asm_898cd
|
||||
hlcoord 9, 1
|
||||
ld a, [MenuSelection]
|
||||
ld a, [wMenuSelection]
|
||||
and a
|
||||
jr nz, .asm_898d7
|
||||
dec hl
|
||||
@@ -1544,7 +1544,7 @@ Function8998b: ; 8998b
|
||||
|
||||
|
||||
Function8999c: ; 8999c (22:599c)
|
||||
ld de, PlayerName
|
||||
ld de, wPlayerName
|
||||
call PlaceString
|
||||
inc bc
|
||||
ld h, b
|
||||
@@ -1559,10 +1559,10 @@ String_899ac: ; 899ac
|
||||
; 899b2
|
||||
|
||||
Function899b2: ; 899b2 (22:59b2)
|
||||
ld bc, PlayerName
|
||||
ld bc, wPlayerName
|
||||
call Function89346
|
||||
jr c, .asm_899bf
|
||||
ld de, PlayerName
|
||||
ld de, wPlayerName
|
||||
jr .asm_899c2
|
||||
.asm_899bf
|
||||
ld de, String_89116
|
||||
@@ -1572,7 +1572,7 @@ Function899b2: ; 899b2 (22:59b2)
|
||||
ret
|
||||
|
||||
Function899c9: ; 899c9 (22:59c9)
|
||||
ld de, PlayerID
|
||||
ld de, wPlayerID
|
||||
lb bc, PRINTNUM_LEADINGZEROS | 2, 5
|
||||
call PrintNum
|
||||
ret
|
||||
@@ -1716,11 +1716,11 @@ Function89a57: ; 89a57
|
||||
; 89aa3
|
||||
|
||||
.ApplyCursorMovement: ; 89aa3
|
||||
ld a, [MenuSelection]
|
||||
ld a, [wMenuSelection]
|
||||
ld c, a
|
||||
push bc
|
||||
.loop
|
||||
ld a, [MenuSelection]
|
||||
ld a, [wMenuSelection]
|
||||
cp d
|
||||
jr z, .equal_to_d
|
||||
add e
|
||||
@@ -1728,10 +1728,10 @@ Function89a57: ; 89a57
|
||||
inc a
|
||||
|
||||
.not_zero
|
||||
ld [MenuSelection], a
|
||||
ld [wMenuSelection], a
|
||||
call .Function89ac7 ; BCD conversion of data in SRAM?
|
||||
jr nc, .loop
|
||||
call .Function89ae6 ; split [MenuSelection] into [wd030] + [wd031] where [wd030] <= 5
|
||||
call .Function89ae6 ; split [wMenuSelection] into [wd030] + [wd031] where [wd030] <= 5
|
||||
pop bc
|
||||
and a
|
||||
ret
|
||||
@@ -1739,7 +1739,7 @@ Function89a57: ; 89a57
|
||||
.equal_to_d
|
||||
pop bc
|
||||
ld a, c
|
||||
ld [MenuSelection], a
|
||||
ld [wMenuSelection], a
|
||||
scf
|
||||
ret
|
||||
; 89ac7
|
||||
@@ -1773,7 +1773,7 @@ Function89a57: ; 89a57
|
||||
ld hl, wd031
|
||||
xor a
|
||||
ld [hl], a
|
||||
ld a, [MenuSelection]
|
||||
ld a, [wMenuSelection]
|
||||
.loop2
|
||||
cp 6
|
||||
jr c, .load_and_ret
|
||||
@@ -1923,7 +1923,7 @@ Function89b97: ; 89b97 (22:5b97)
|
||||
ld a, [hli]
|
||||
ld h, [hl]
|
||||
ld l, a
|
||||
ld de, Sprite01
|
||||
ld de, wVirtualOAMSprite00
|
||||
.asm_89bb4
|
||||
ld a, [hli]
|
||||
cp $ff
|
||||
@@ -2013,7 +2013,7 @@ Function89c44: ; 89c44 (22:5c44)
|
||||
pop de
|
||||
ret
|
||||
.asm_89c4f
|
||||
ld hl, Sprite01
|
||||
ld hl, wVirtualOAMSprite00
|
||||
push de
|
||||
ld a, b
|
||||
ld [hli], a ; y
|
||||
@@ -2123,7 +2123,7 @@ Function89cdf: ; 89cdf (22:5cdf)
|
||||
ld c, a
|
||||
ld e, $2
|
||||
ld a, $2
|
||||
ld hl, Sprite01
|
||||
ld hl, wVirtualOAMSprite00
|
||||
.asm_89cee
|
||||
push af
|
||||
push bc
|
||||
@@ -2378,10 +2378,10 @@ Function89e6f: ; 89e6f (22:5e6f)
|
||||
hlcoord 7, 4
|
||||
call Function8a58d
|
||||
ld a, $5
|
||||
hlcoord 7, 4, AttrMap
|
||||
hlcoord 7, 4, wAttrMap
|
||||
call Function8a5a3
|
||||
ld a, $6
|
||||
hlcoord 10, 4, AttrMap
|
||||
hlcoord 10, 4, wAttrMap
|
||||
call Function8a5a3
|
||||
call Function891ab
|
||||
call SetPalettes
|
||||
@@ -2415,10 +2415,10 @@ Function89eb9: ; 89eb9 (22:5eb9)
|
||||
hlcoord 7, 4
|
||||
call Function8a58d
|
||||
ld a, $5
|
||||
hlcoord 7, 4, AttrMap
|
||||
hlcoord 7, 4, wAttrMap
|
||||
call Function8a5a3
|
||||
ld a, $6
|
||||
hlcoord 10, 4, AttrMap
|
||||
hlcoord 10, 4, wAttrMap
|
||||
call Function8a5a3
|
||||
call Function891ab
|
||||
call SetPalettes
|
||||
@@ -2550,7 +2550,7 @@ Function89f77: ; 89f77 (22:5f77)
|
||||
|
||||
Function89f9a: ; 89f9a (22:5f9a)
|
||||
dec a
|
||||
ld hl, Sprites
|
||||
ld hl, wVirtualOAM
|
||||
and a
|
||||
ret z
|
||||
.asm_89fa0
|
||||
@@ -2595,10 +2595,10 @@ Function89fa5: ; 89fa5 (22:5fa5)
|
||||
Function89fce: ; 89fce (22:5fce)
|
||||
call Function8a5b6
|
||||
ld a, $5
|
||||
hlcoord 7, 4, AttrMap
|
||||
hlcoord 7, 4, wAttrMap
|
||||
call Function8a5a3
|
||||
ld a, $6
|
||||
hlcoord 10, 4, AttrMap
|
||||
hlcoord 10, 4, wAttrMap
|
||||
call Function8a5a3
|
||||
call Function89448
|
||||
call SetPalettes
|
||||
@@ -2678,11 +2678,11 @@ Function8a055: ; 8a055 (22:6055)
|
||||
hlcoord 12, 4
|
||||
call Function8a58d
|
||||
ld a, $5
|
||||
hlcoord 12, 4, AttrMap
|
||||
hlcoord 12, 4, wAttrMap
|
||||
call Function8a5a3
|
||||
pop hl
|
||||
ld a, $6
|
||||
hlcoord 15, 4, AttrMap
|
||||
hlcoord 15, 4, wAttrMap
|
||||
call Function8a5a3
|
||||
call CGBOnly_CopyTilemapAtOnce
|
||||
jp Function89e36
|
||||
@@ -2710,7 +2710,7 @@ Function8a0a1: ; 8a0a1 (22:60a1)
|
||||
|
||||
Function8a0c1: ; 8a0c1 (22:60c1)
|
||||
push hl
|
||||
ld bc, AttrMap - TileMap
|
||||
ld bc, wAttrMap - wTileMap
|
||||
add hl, bc
|
||||
ld a, [hl]
|
||||
pop hl
|
||||
@@ -2736,7 +2736,7 @@ Function8a0c9: ; 8a0c9 (22:60c9)
|
||||
|
||||
Function8a0de: ; 8a0de (22:60de)
|
||||
call Function8a0c9
|
||||
ld de, AttrMap - TileMap
|
||||
ld de, wAttrMap - wTileMap
|
||||
add hl, de
|
||||
ret
|
||||
|
||||
@@ -2962,10 +2962,10 @@ Function8a262: ; 8a262 (22:6262)
|
||||
hlcoord 12, 4
|
||||
call Function8a58d
|
||||
ld a, $5
|
||||
hlcoord 12, 4, AttrMap
|
||||
hlcoord 12, 4, wAttrMap
|
||||
call Function8a5a3
|
||||
ld a, $6
|
||||
hlcoord 15, 4, AttrMap
|
||||
hlcoord 15, 4, wAttrMap
|
||||
call Function8a5a3
|
||||
xor a
|
||||
ld [wd02e], a
|
||||
@@ -3058,7 +3058,7 @@ Function8a31c: ; 8a31c (22:631c)
|
||||
pop bc
|
||||
ld a, c
|
||||
ld [wMenuCursorBuffer], a
|
||||
ld [MenuSelection], a
|
||||
ld [wMenuSelection], a
|
||||
call PlaceVerticalMenuItems
|
||||
call InitVerticalMenuCursor
|
||||
ld hl, w2DMenuFlags1
|
||||
@@ -3083,7 +3083,7 @@ Function8a31c: ; 8a31c (22:631c)
|
||||
call Function89448
|
||||
call PlaceHollowCursor
|
||||
call Function8a3a2
|
||||
ld a, [MenuSelection]
|
||||
ld a, [wMenuSelection]
|
||||
cp $ff
|
||||
jr z, .asm_8a36a
|
||||
ld e, a
|
||||
@@ -3118,12 +3118,12 @@ Function8a3a2: ; 8a3a2 (22:63a2)
|
||||
ld d, $0
|
||||
add hl, de
|
||||
ld a, [hl]
|
||||
ld [MenuSelection], a
|
||||
ld [wMenuSelection], a
|
||||
ret
|
||||
|
||||
Function8a3b2: ; 8a3b2 (22:63b2)
|
||||
ld a, $1
|
||||
ld [MenuSelection], a
|
||||
ld [wMenuSelection], a
|
||||
call Function8a4fc
|
||||
call Function8a3df
|
||||
jr nc, .asm_8a3ce
|
||||
@@ -3210,7 +3210,7 @@ Function8a453: ; 8a453 (22:6453)
|
||||
call TextBox
|
||||
hlcoord 1, 14
|
||||
ld de, String_8a476
|
||||
ld a, [MenuSelection]
|
||||
ld a, [wMenuSelection]
|
||||
cp $ff
|
||||
jr z, .asm_8a472
|
||||
ld de, Strings_8a483
|
||||
@@ -3238,27 +3238,27 @@ Strings_8a483: ; 8a483
|
||||
; 8a4d3
|
||||
|
||||
Function8a4d3: ; 8a4d3 (22:64d3)
|
||||
ld a, [MenuSelection]
|
||||
ld a, [wMenuSelection]
|
||||
cp $1
|
||||
jr nz, .asm_8a4eb
|
||||
ld a, $5
|
||||
hlcoord 12, 4, AttrMap
|
||||
hlcoord 12, 4, wAttrMap
|
||||
call Function8a5a3
|
||||
ld a, $7
|
||||
hlcoord 15, 4, AttrMap
|
||||
hlcoord 15, 4, wAttrMap
|
||||
call Function8a5a3
|
||||
ret
|
||||
.asm_8a4eb
|
||||
ld a, $7
|
||||
hlcoord 12, 4, AttrMap
|
||||
hlcoord 12, 4, wAttrMap
|
||||
call Function8a5a3
|
||||
ld a, $6
|
||||
hlcoord 15, 4, AttrMap
|
||||
hlcoord 15, 4, wAttrMap
|
||||
call Function8a5a3
|
||||
ret
|
||||
|
||||
Function8a4fc: ; 8a4fc (22:64fc)
|
||||
ld a, [MenuSelection]
|
||||
ld a, [wMenuSelection]
|
||||
cp $3
|
||||
jr nz, asm_8a529
|
||||
ld hl, wd012
|
||||
@@ -3293,7 +3293,7 @@ asm_8a529: ; 8a529 (22:6529)
|
||||
ld [hli], a
|
||||
ld a, $ff
|
||||
ld [hli], a
|
||||
ld hl, Sprites
|
||||
ld hl, wVirtualOAM
|
||||
xor a
|
||||
ld bc, 8 * SPRITEOAMSTRUCT_LENGTH
|
||||
call ByteFill
|
||||
@@ -3476,7 +3476,7 @@ Function8a62c: ; 8a62c (22:662c)
|
||||
ld a, c
|
||||
and a
|
||||
jr z, .asm_8a66a
|
||||
ld [MenuSelection], a
|
||||
ld [wMenuSelection], a
|
||||
ld b, a
|
||||
ld a, [wScrollingMenuCursorPosition]
|
||||
inc a
|
||||
@@ -3489,7 +3489,7 @@ Function8a62c: ; 8a62c (22:662c)
|
||||
ld c, a
|
||||
ld hl, Jumptable_8a671
|
||||
ld a, b
|
||||
ld [MenuSelection], a
|
||||
ld [wMenuSelection], a
|
||||
ld a, c
|
||||
dec a
|
||||
rst JumpTable
|
||||
@@ -3674,7 +3674,7 @@ Function8a78c: ; 8a78c (22:678c)
|
||||
ret
|
||||
|
||||
Function8a7cb: ; 8a7cb (22:67cb)
|
||||
ld a, [MenuSelection]
|
||||
ld a, [wMenuSelection]
|
||||
push af
|
||||
call Function891de
|
||||
ld de, wd008
|
||||
@@ -3692,7 +3692,7 @@ Function8a7cb: ; 8a7cb (22:67cb)
|
||||
call Function89193
|
||||
.asm_8a7f4
|
||||
pop af
|
||||
ld [MenuSelection], a
|
||||
ld [wMenuSelection], a
|
||||
call Function891de
|
||||
call ClearBGPalettes
|
||||
call Function893cc
|
||||
@@ -3829,7 +3829,7 @@ String_8a926: ; 8a926
|
||||
; 8a930
|
||||
|
||||
Function8a930: ; 8a930 (22:6930)
|
||||
ld a, [MenuSelection]
|
||||
ld a, [wMenuSelection]
|
||||
push af
|
||||
xor a
|
||||
ld [wd032], a
|
||||
@@ -3853,7 +3853,7 @@ Function8a930: ; 8a930 (22:6930)
|
||||
cp c
|
||||
jr z, .asm_8a995
|
||||
push bc
|
||||
ld [MenuSelection], a
|
||||
ld [wMenuSelection], a
|
||||
call Function8931b
|
||||
push bc
|
||||
ld h, b
|
||||
@@ -3864,7 +3864,7 @@ Function8a930: ; 8a930 (22:6930)
|
||||
pop de
|
||||
pop bc
|
||||
ld a, c
|
||||
ld [MenuSelection], a
|
||||
ld [wMenuSelection], a
|
||||
call Function8931b
|
||||
push bc
|
||||
ld h, b
|
||||
@@ -4013,7 +4013,7 @@ Jumptable_8aa6d: ; 8aa6d (22:6a6d)
|
||||
|
||||
|
||||
Function8aa73: ; 8aa73 (22:6a73)
|
||||
ld a, [MenuSelection]
|
||||
ld a, [wMenuSelection]
|
||||
ld e, a
|
||||
push de
|
||||
call Function891de
|
||||
@@ -4039,7 +4039,7 @@ Function8aa73: ; 8aa73 (22:6a73)
|
||||
call Function894ca
|
||||
pop de
|
||||
ld a, e
|
||||
ld [MenuSelection], a
|
||||
ld [wMenuSelection], a
|
||||
and a
|
||||
ret
|
||||
|
||||
@@ -4168,7 +4168,7 @@ Function8aba9: ; 8aba9
|
||||
call Function8b7bd
|
||||
jr z, .asm_8abdf
|
||||
ld a, c
|
||||
ld [MenuSelection], a
|
||||
ld [wMenuSelection], a
|
||||
call OpenSRAMBank4
|
||||
call Function8931b
|
||||
ld hl, $0011
|
||||
@@ -4220,7 +4220,7 @@ Function8aba9: ; 8aba9
|
||||
ld a, $1
|
||||
call Function8925e
|
||||
jp c, .asm_8abb3
|
||||
ld a, [MenuSelection]
|
||||
ld a, [wMenuSelection]
|
||||
ld c, a
|
||||
ret
|
||||
; 8ac3b
|
||||
@@ -4232,7 +4232,7 @@ String_8ac3b: ; 8ac3b
|
||||
|
||||
Function8ac4e: ; 8ac4e
|
||||
xor a
|
||||
ld [MenuSelection], a
|
||||
ld [wMenuSelection], a
|
||||
push de
|
||||
call Function891de
|
||||
call ClearBGPalettes
|
||||
@@ -4261,7 +4261,7 @@ Function8ac7c: ; 8ac7c
|
||||
jr z, .asm_8acf0
|
||||
ld a, c
|
||||
ld [wd02f], a
|
||||
ld [MenuSelection], a
|
||||
ld [wMenuSelection], a
|
||||
call OpenSRAMBank4
|
||||
call Function8931b
|
||||
call Function8932d
|
||||
@@ -4341,7 +4341,7 @@ UnknownText_0x8ad06: ; 0x8ad06
|
||||
|
||||
Function8ad0b: ; 8ad0b
|
||||
.asm_8ad0b
|
||||
ld a, [MenuSelection]
|
||||
ld a, [wMenuSelection]
|
||||
ld [wd02f], a
|
||||
call Function891de
|
||||
call ClearBGPalettes
|
||||
|
Reference in New Issue
Block a user