mirror of
https://github.com/thornAvery/kep-hack.git
synced 2026-02-06 15:45:24 +13:00
Use hram constants for remaining joypad variables.
This commit is contained in:
parent
365ae68d80
commit
8f49e37b82
8 changed files with 71 additions and 68 deletions
|
|
@ -537,7 +537,7 @@ TradeCenter_SelectMon:
|
|||
ld [wTileMap + $141], a
|
||||
.asm_574a
|
||||
call JoypadLowSensitivity
|
||||
ld a, [$ffb5]
|
||||
ld a, [hJoy5]
|
||||
and a
|
||||
jr z, .asm_574a ; 0x5750 $f8
|
||||
bit 0, a
|
||||
|
|
@ -896,7 +896,7 @@ Func_5a5f: ; 5a5f (1:5a5f)
|
|||
ld [W_GRASSRATE], a ; W_GRASSRATE
|
||||
inc a
|
||||
ld [W_ISLINKBATTLE], a ; W_ISLINKBATTLE
|
||||
ld [$ffb5], a
|
||||
ld [hJoy5], a
|
||||
ld a, $a
|
||||
ld [wMusicHeaderPointer], a
|
||||
ld a, BANK(Music_Celadon)
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@ asm_7befa: ; 7befa (1e:7efa)
|
|||
call DelayFrame
|
||||
push bc
|
||||
call JoypadLowSensitivity
|
||||
ld a, [$ffb5]
|
||||
ld a, [hJoy5]
|
||||
pop bc
|
||||
and $2
|
||||
jr nz, .asm_7bf0d
|
||||
|
|
|
|||
|
|
@ -307,7 +307,7 @@ Func_5d5f: ; 5d5f (1:5d5f)
|
|||
xor a
|
||||
ld [hJoyPressed], a
|
||||
ld [hJoyHeld], a
|
||||
ld [$ffb5], a
|
||||
ld [hJoy5], a
|
||||
ld [wd72d], a
|
||||
ld hl, wd732
|
||||
set 0, [hl]
|
||||
|
|
@ -461,7 +461,7 @@ DisplayOptionMenu: ; 5e8a (1:5e8a)
|
|||
call SetOptionsFromCursorPositions
|
||||
.getJoypadStateLoop
|
||||
call JoypadLowSensitivity
|
||||
ld a,[$ffb5]
|
||||
ld a,[hJoy5]
|
||||
ld b,a
|
||||
and a,%11111011 ; any key besides select pressed?
|
||||
jr z,.getJoypadStateLoop
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ ShowPokedexMenu: ; 40000 (10:4000)
|
|||
ld [wLastMenuItem],a
|
||||
inc a
|
||||
ld [wd11e],a
|
||||
ld [$ffb7],a
|
||||
ld [hJoy7],a
|
||||
.setUpGraphics
|
||||
ld b,$08
|
||||
call GoPAL_SET
|
||||
|
|
@ -35,7 +35,7 @@ ShowPokedexMenu: ; 40000 (10:4000)
|
|||
ld [wcc37],a
|
||||
ld [wCurrentMenuItem],a
|
||||
ld [wLastMenuItem],a
|
||||
ld [$ffb7],a
|
||||
ld [hJoy7],a
|
||||
ld [wcd3a],a
|
||||
ld [wcd3b],a
|
||||
pop af
|
||||
|
|
@ -550,7 +550,7 @@ ShowPokedexDataInternal: ; 402e2 (10:42e2)
|
|||
ld [$fff4],a
|
||||
.waitForButtonPress
|
||||
call JoypadLowSensitivity
|
||||
ld a,[$ffb5]
|
||||
ld a,[hJoy5]
|
||||
and a,%00000011 ; A button and B button
|
||||
jr z,.waitForButtonPress
|
||||
pop af
|
||||
|
|
|
|||
|
|
@ -797,7 +797,7 @@ SlotMachine_3784e: ; 3784e (d:784e)
|
|||
SlotMachine_37882: ; 37882 (d:7882)
|
||||
call DelayFrame
|
||||
call JoypadLowSensitivity
|
||||
ld a, [$ffb5]
|
||||
ld a, [hJoy5]
|
||||
and $1
|
||||
ret z
|
||||
ld hl, wTrainerSpriteOffset
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ DisplayTownMap: ; 70e3e (1c:4e3e)
|
|||
ld [hl], $ff
|
||||
push hl
|
||||
ld a, $1
|
||||
ld [$ffb7], a
|
||||
ld [hJoy7], a
|
||||
ld a, [W_CURMAP] ; W_CURMAP
|
||||
push af
|
||||
ld b, $0
|
||||
|
|
@ -66,7 +66,7 @@ Func_70e92: ; 70e92 (1c:4e92)
|
|||
.asm_70ec8
|
||||
call Func_716c6
|
||||
call JoypadLowSensitivity
|
||||
ld a, [$ffb5]
|
||||
ld a, [hJoy5]
|
||||
ld b, a
|
||||
and $c3
|
||||
jr z, .asm_70ec8
|
||||
|
|
@ -78,7 +78,7 @@ Func_70e92: ; 70e92 (1c:4e92)
|
|||
jr nz, .asm_70f01
|
||||
xor a
|
||||
ld [wd09b], a
|
||||
ld [$ffb7], a
|
||||
ld [hJoy7], a
|
||||
ld [W_SUBANIMTRANSFORM], a ; W_SUBANIMTRANSFORM
|
||||
call Func_711ab
|
||||
pop hl
|
||||
|
|
@ -188,7 +188,7 @@ LoadTownMap_Fly: ; 70f90 (1c:4f90)
|
|||
push hl
|
||||
call DelayFrame
|
||||
call JoypadLowSensitivity
|
||||
ld a, [$ffb5]
|
||||
ld a, [hJoy5]
|
||||
ld b, a
|
||||
pop hl
|
||||
and $c3
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue