summaryrefslogtreecommitdiff
path: root/scripts/agatha.asm
diff options
context:
space:
mode:
authoryenatch <yenatch@gmail.com>2014-05-26 14:04:56 -0700
committeryenatch <yenatch@gmail.com>2014-05-26 22:04:39 -0700
commit40c17c906b2b3f65b3b04b1933b90238a7ac5566 (patch)
tree6de26c959808d5a792b692f2300c33557c1dbfab /scripts/agatha.asm
parent52ba96f5f4ec53450a0ff6257ea1040d09b7e537 (diff)
Remove most static wram addresses. Use labels instead.
For unknown addresses, use "w<address>". Label overleads are still an issue.
Diffstat (limited to 'scripts/agatha.asm')
-rwxr-xr-xscripts/agatha.asm28
1 files changed, 14 insertions, 14 deletions
diff --git a/scripts/agatha.asm b/scripts/agatha.asm
index eb0e21d6..ec6f35c6 100755
--- a/scripts/agatha.asm
+++ b/scripts/agatha.asm
@@ -9,11 +9,11 @@ AgathaScript: ; 7642d (1d:642d)
ret
AgathaScript_76443: ; 76443 (1d:6443)
- ld hl, $d126
+ ld hl, wd126
bit 5, [hl]
res 5, [hl]
ret z
- ld a, [$d865]
+ ld a, [wd865]
bit 1, a
jr z, .asm_76457
ld a, $e
@@ -22,7 +22,7 @@ AgathaScript_76443: ; 76443 (1d:6443)
ld a, $3b
AgathaScript_76459: ; 76459 (1d:6459)
- ld [$d09f], a
+ ld [wd09f], a
ld bc, $2
ld a, $17
jp Predef ; indirect jump to Func_ee9e (ee9e (3:6e9e))
@@ -42,7 +42,7 @@ AgathaScriptPointers: ; 76469 (1d:6469)
AgathaScript4: ; 76473 (1d:6473)
ret
asm_76474: ; 76474 (1d:6474)
- ld hl, $ccd3
+ ld hl, wccd3
ld a, $40
ld [hli], a
ld [hli], a
@@ -51,7 +51,7 @@ asm_76474: ; 76474 (1d:6474)
ld [hli], a
ld [hl], a
ld a, $6
- ld [$cd38], a
+ ld [wcd38], a
call Func_3486
ld a, $3
ld [W_AGATHACURSCRIPT], a
@@ -65,12 +65,12 @@ AgathaScript0: ; 76490 (1d:6490)
xor a
ld [hJoyPressed], a
ld [hJoyHeld], a
- ld [$ccd3], a
- ld [$cd38], a
- ld a, [wWhichTrade] ; $cd3d
+ ld [wccd3], a
+ ld [wcd38], a
+ ld a, [wWhichTrade] ; wWhichTrade
cp $3
jr c, .asm_764b4
- ld hl, $d865
+ ld hl, wd865
bit 6, [hl]
set 6, [hl]
jr z, asm_76474
@@ -79,9 +79,9 @@ AgathaScript0: ; 76490 (1d:6490)
ld [H_DOWNARROWBLINKCNT2], a ; $ff8c
call DisplayTextID
ld a, $40
- ld [$ccd3], a
+ ld [wccd3], a
ld a, $1
- ld [$cd38], a
+ ld [wcd38], a
call Func_3486
ld a, $3
ld [W_AGATHACURSCRIPT], a
@@ -96,7 +96,7 @@ CoordsData_764d1: ; 764d1 (1d:64d1)
db $FF
AgathaScript3: ; 764da (1d:64da)
- ld a, [$cd38]
+ ld a, [wcd38]
and a
ret nz
call Delay3
@@ -108,7 +108,7 @@ AgathaScript3: ; 764da (1d:64da)
AgathaScript2: ; 764ed (1d:64ed)
call EndTrainerBattle
- ld a, [W_ISINBATTLE] ; $d057
+ ld a, [W_ISINBATTLE] ; W_ISINBATTLE
cp $ff
jp z, AgathaScript_76464
ld a, $1
@@ -126,7 +126,7 @@ AgathaTrainerHeaders: ; 76509 (1d:6509)
AgathaTrainerHeader0: ; 76509 (1d:6509)
db $1 ; flag's bit
db ($0 << 4) ; trainer's view range
- dw $d865 ; flag's byte
+ dw wd865 ; flag's byte
dw AgathaBeforeBattleText ; 0x6520 TextBeforeBattle
dw AgathaAfterBattleText ; 0x652a TextAfterBattle
dw AgathaEndBattleText ; 0x6525 TextEndBattle