mirror of
https://github.com/thornAvery/kep-hack.git
synced 2026-02-06 15:45:24 +13:00
named CountSetBits output variable
This commit is contained in:
parent
8d30191707
commit
525f1b96f3
15 changed files with 78 additions and 63 deletions
|
|
@ -30,7 +30,7 @@ DirectorText: ; 487b2 (12:47b2)
|
|||
ld hl, wPokedexOwned
|
||||
ld b, wPokedexOwnedEnd - wPokedexOwned
|
||||
call CountSetBits
|
||||
ld a, [wd11e]
|
||||
ld a, [wNumSetBits]
|
||||
cp 150
|
||||
jr nc, .CompletedDex
|
||||
ld hl, .GameDesigner
|
||||
|
|
|
|||
|
|
@ -969,8 +969,8 @@ OaksLabText5: ; 1d248 (7:5248)
|
|||
ld hl, wPokedexOwned
|
||||
ld b, wPokedexOwnedEnd - wPokedexOwned
|
||||
call CountSetBits
|
||||
ld a, [wd11e]
|
||||
cp $2
|
||||
ld a, [wNumSetBits]
|
||||
cp 2
|
||||
jr c, .asm_1d279
|
||||
CheckEvent EVENT_GOT_POKEDEX
|
||||
jr z, .asm_1d279
|
||||
|
|
|
|||
|
|
@ -20,9 +20,9 @@ Route11GateUpstairsText2: ; 4946c (12:546c)
|
|||
CheckEvent EVENT_GOT_ITEMFINDER, 1
|
||||
jr c, .asm_4949b
|
||||
ld a, 30 ; pokemon needed
|
||||
ld [$ffdb], a
|
||||
ld [hOaksAideRequirement], a
|
||||
ld a, ITEMFINDER ; oak's aide reward
|
||||
ld [$ffdc], a
|
||||
ld [hOaksAideItemReward], a
|
||||
ld [wd11e], a
|
||||
call GetItemName
|
||||
ld h, d
|
||||
|
|
@ -30,8 +30,8 @@ Route11GateUpstairsText2: ; 4946c (12:546c)
|
|||
ld de, wcc5b
|
||||
ld bc, $000d
|
||||
call CopyData
|
||||
predef OaksAideScript ; call oak's aide script
|
||||
ld a, [$ffdb]
|
||||
predef OaksAideScript
|
||||
ld a, [hOaksAideResult]
|
||||
dec a
|
||||
jr nz, .asm_494a1
|
||||
SetEvent EVENT_GOT_ITEMFINDER
|
||||
|
|
|
|||
|
|
@ -10,17 +10,17 @@ Route15GateUpstairsText1: ; 49651 (12:5651)
|
|||
CheckEvent EVENT_GOT_EXP_ALL
|
||||
jr nz, .asm_49683
|
||||
ld a, 50 ; pokemon needed
|
||||
ld [$ffdb], a
|
||||
ld [hOaksAideRequirement], a
|
||||
ld a, EXP__ALL ; oak's aide reward
|
||||
ld [$ffdc], a
|
||||
ld [hOaksAideItemReward], a
|
||||
ld [wd11e], a
|
||||
call GetItemName
|
||||
ld hl, wcd6d
|
||||
ld de, wcc5b
|
||||
ld bc, $000d
|
||||
call CopyData
|
||||
predef OaksAideScript ; call oak's aide script
|
||||
ld a, [$ffdb]
|
||||
predef OaksAideScript
|
||||
ld a, [hOaksAideResult]
|
||||
cp $1
|
||||
jr nz, .asm_49689
|
||||
SetEvent EVENT_GOT_EXP_ALL
|
||||
|
|
|
|||
|
|
@ -10,17 +10,17 @@ Route2GateText1: ; 5d5db (17:55db)
|
|||
CheckEvent EVENT_GOT_HM05
|
||||
jr nz, .asm_5d60d
|
||||
ld a, 10 ; pokemon needed
|
||||
ld [$ffdb], a
|
||||
ld [hOaksAideRequirement], a
|
||||
ld a, HM_05 ; oak's aide reward
|
||||
ld [$ffdc], a
|
||||
ld [hOaksAideItemReward], a
|
||||
ld [wd11e], a
|
||||
call GetItemName
|
||||
ld hl, wcd6d
|
||||
ld de, wcc5b
|
||||
ld bc, $000d
|
||||
call CopyData
|
||||
predef OaksAideScript ; call oak's aide script
|
||||
ld a, [$ffdb]
|
||||
predef OaksAideScript
|
||||
ld a, [hOaksAideResult]
|
||||
cp $1
|
||||
jr nz, .asm_5d613
|
||||
SetEvent EVENT_GOT_HM05
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue