summaryrefslogtreecommitdiff
path: root/mobile/mobile_5f.asm
diff options
context:
space:
mode:
Diffstat (limited to 'mobile/mobile_5f.asm')
-rw-r--r--mobile/mobile_5f.asm168
1 files changed, 84 insertions, 84 deletions
diff --git a/mobile/mobile_5f.asm b/mobile/mobile_5f.asm
index 6eeffa34a..be9578d22 100644
--- a/mobile/mobile_5f.asm
+++ b/mobile/mobile_5f.asm
@@ -11,7 +11,7 @@ Function17c000: ; 17c000
ld hl, HaveWantMap
decoord 0, 0
- bccoord 0, 0, AttrMap
+ bccoord 0, 0, wAttrMap
ld a, SCREEN_HEIGHT
.y
@@ -271,7 +271,7 @@ CheckStringForErrors_IgnoreTerminator: ; 17d0b3
Function17d0f3: ; 17d0f3
ld a, [$c608 + 5]
ld [wOTTrademonSpecies], a
- ld [CurPartySpecies], a
+ ld [wCurPartySpecies], a
ld a, [wcd81]
ld [$c74e], a
ld hl, $c63d
@@ -310,9 +310,9 @@ Function17d0f3: ; 17d0f3
ld a, $5
ld [$a800], a
call CloseSRAM
- ld a, [MapGroup]
+ ld a, [wMapGroup]
ld b, a
- ld a, [MapNumber]
+ ld a, [wMapNumber]
ld c, a
call GetMapSceneID
ld a, d
@@ -399,16 +399,16 @@ CheckStringContainsLessThanBNextCharacters: ; 17d1e1
; 17d1f1
Function17d1f1: ; 17d1f1
- ld a, [CurPartySpecies]
+ ld a, [wCurPartySpecies]
dec a
call SetSeenAndCaughtMon
- ld a, [CurPartySpecies]
+ ld a, [wCurPartySpecies]
cp UNOWN
jr nz, .asm_17d223
- ld hl, PartyMon1DVs
- ld a, [PartyCount]
+ ld hl, wPartyMon1DVs
+ ld a, [wPartyCount]
dec a
ld bc, PARTYMON_STRUCT_LENGTH
call AddNTimes
@@ -418,7 +418,7 @@ Function17d1f1: ; 17d1f1
and a
jr nz, .asm_17d223
- ld a, [UnownLetter]
+ ld a, [wUnownLetter]
ld [wFirstUnownSeen], a
.asm_17d223
@@ -427,26 +427,26 @@ Function17d1f1: ; 17d1f1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-; Parameter: [ScriptVar] = 0..1
+; Parameter: [wScriptVar] = 0..1
;
-; if [ScriptVar] == FALSE
+; if [wScriptVar] == FALSE
; Show japanese menu options
; - News - News - ??? - Cancel
-; if [ScriptVar] == TRUE
+; if [wScriptVar] == TRUE
; Show BattleTower-Menu with 3 options in english language
; - Challenge - Explanation - Cancel
Special_Menu_ChallengeExplanationCancel: ; 17d224
- ld a, [ScriptVar]
+ ld a, [wScriptVar]
and a
jr nz, .English
ld a, $4
- ld [ScriptVar], a
+ ld [wScriptVar], a
ld hl, MenuDataHeader_17d26a ; Japanese Menu, where you can choose 'News' as an option
jr .Load_Interpret
.English:
ld a, $4
- ld [ScriptVar], a
+ ld [wScriptVar], a
ld hl, MenuDataHeader_ChallengeExplanationCancel ; English Menu
.Load_Interpret:
@@ -459,7 +459,7 @@ Special_Menu_ChallengeExplanationCancel: ; 17d224
Function17d246: ; 17d246
call VerticalMenu
jr c, .Exit
- ld a, [ScriptVar]
+ ld a, [wScriptVar]
cp $5
jr nz, .UsewMenuCursorY
ld a, [wMenuCursorY]
@@ -473,12 +473,12 @@ Function17d246: ; 17d246
ld a, [wMenuCursorY]
.LoadToScriptVar:
- ld [ScriptVar], a
+ ld [wScriptVar], a
ret
.Exit:
ld a, $4
- ld [ScriptVar], a
+ ld [wScriptVar], a
ret
; 17d26a
@@ -534,7 +534,7 @@ Special_Function17d2ce: ; 17d2ce
and a
jr nz, .asm_17d2e2
ld a, $1
- ld [ScriptVar], a
+ ld [wScriptVar], a
ret
.asm_17d2e2
@@ -553,9 +553,9 @@ Special_Function17d2ce: ; 17d2ce
ld de, MUSIC_MOBILE_CENTER
ld a, e
ld [wMapMusic], a
- ld [MusicFadeID], a
+ ld [wMusicFadeID], a
ld a, d
- ld [MusicFadeID + 1], a
+ ld [wMusicFadeID + 1], a
call PlayMusic
call ReturnToMapFromSubmenu
call CloseSubmenu
@@ -610,7 +610,7 @@ Function17d314: ; 17d314
call ByteFill
call CloseSRAM
ld a, $2
- ld [ScriptVar], a
+ ld [wScriptVar], a
scf
ret
; 17d370
@@ -654,7 +654,7 @@ Function17d370: ; 17d370
call EnableLCD
call Function17d60b
ld a, $0
- ld [BGMapBuffer], a
+ ld [wBGMapBuffer], a
ld a, $d0
ld [wcd21], a
ld a, $6
@@ -722,7 +722,7 @@ Function17d45a: ; 17d45a
.asm_17d46f
xor a
- ld [ScriptVar], a
+ ld [wScriptVar], a
ret
; 17d474
@@ -745,7 +745,7 @@ Function17d48d: ; 17d48d
call CopyBytes
ld hl, TileAttrmap_17eb8e
decoord 0, 0
- bccoord 0, 0, AttrMap
+ bccoord 0, 0, wAttrMap
ld a, $12
.asm_17d4a4
push af
@@ -775,7 +775,7 @@ Function17d48d: ; 17d48d
pop af
dec a
jr nz, .asm_17d4a4
- ld a, [BGMapBuffer]
+ ld a, [wBGMapBuffer]
ld l, a
ld a, [wcd21]
ld h, a
@@ -869,7 +869,7 @@ Function17d48d: ; 17d48d
pop af
dec a
jr nz, .asm_17d53a
- ld de, CreditsTimer
+ ld de, wCreditsTimer
ld bc, $c
call CopyBytes
xor a
@@ -1079,7 +1079,7 @@ Function17d6a1: ; 17d6a1
ld a, [hli]
ld [wcd47], a
ld a, [hl]
- ld [BGMapPalBuffer], a
+ ld [wBGMapPalBuffer], a
ld hl, $b1b3
add hl, bc
add hl, bc
@@ -1483,7 +1483,7 @@ Function17d93a: ; 17d93a
ld a, [$c70c]
call Function17e6de
ld a, [$c70a]
- ld [CurPartySpecies], a
+ ld [wCurPartySpecies], a
ld a, [$c70c]
ld e, a
farcall LoadMonPaletteAsNthBGPal
@@ -1519,7 +1519,7 @@ Function17d98b: ; 17d98b
ld a, [$c70b]
call Function17e6de
ld a, [$c70a]
- ld [TrainerClass], a
+ ld [wTrainerClass], a
ld a, [$c70b]
ld e, a
farcall LoadTrainerClassPaletteAsNthBGPal
@@ -2324,17 +2324,17 @@ Function17ded9: ; 17ded9
ld [rSVBK], a
ld hl, $c708
ld a, [hli]
- ld [CurPartySpecies], a
- ld [TempEnemyMonSpecies], a
+ ld [wCurPartySpecies], a
+ ld [wTempEnemyMonSpecies], a
ld a, [hli]
- ld [CurPartyLevel], a
+ ld [wCurPartyLevel], a
ld a, [hli]
ld b, a
- ld a, [PartyCount]
+ ld a, [wPartyCount]
cp $6
jp nc, Function17e026
xor a
- ld [MonType], a
+ ld [wMonType], a
push hl
push bc
predef TryAddMonToParty
@@ -2345,9 +2345,9 @@ Function17ded9: ; 17ded9
jr z, .asm_17df33
push bc
push hl
- ld a, [PartyCount]
+ ld a, [wPartyCount]
dec a
- ld hl, PartyMonNicknames
+ ld hl, wPartyMonNicknames
call SkipNames
ld d, h
ld e, l
@@ -2365,9 +2365,9 @@ Function17ded9: ; 17ded9
jr z, .asm_17df5a
push bc
push hl
- ld a, [PartyCount]
+ ld a, [wPartyCount]
dec a
- ld hl, PartyMonOT
+ ld hl, wPartyMonOT
call SkipNames
ld d, h
ld e, l
@@ -2390,9 +2390,9 @@ Function17ded9: ; 17ded9
jr z, .asm_17df79
push bc
push hl
- ld a, [PartyCount]
+ ld a, [wPartyCount]
dec a
- ld hl, PartyMon1ID
+ ld hl, wPartyMon1ID
call GetPartyLocation
ld d, h
ld e, l
@@ -2414,9 +2414,9 @@ Function17ded9: ; 17ded9
jr z, .asm_17dfd0
push bc
push hl
- ld a, [PartyCount]
+ ld a, [wPartyCount]
dec a
- ld hl, PartyMon1DVs
+ ld hl, wPartyMon1DVs
call GetPartyLocation
ld d, h
ld e, l
@@ -2427,25 +2427,25 @@ Function17ded9: ; 17ded9
ld a, [hli]
ld [de], a
push hl
- ld a, [PartyCount]
+ ld a, [wPartyCount]
dec a
- ld hl, PartyMon1Species
+ ld hl, wPartyMon1Species
call GetPartyLocation
ld a, [hl]
- ld [CurSpecies], a
+ ld [wCurSpecies], a
call GetBaseData
- ld a, [PartyCount]
+ ld a, [wPartyCount]
dec a
- ld hl, PartyMon1MaxHP
+ ld hl, wPartyMon1MaxHP
call GetPartyLocation
ld d, h
ld e, l
push hl
ld b, $0
farcall CalcPkmnStats
- ld a, [PartyCount]
+ ld a, [wPartyCount]
dec a
- ld hl, PartyMon1HP
+ ld hl, wPartyMon1HP
call GetPartyLocation
ld d, h
ld e, l
@@ -2468,9 +2468,9 @@ Function17ded9: ; 17ded9
jr z, .asm_17dfea
push bc
push hl
- ld a, [PartyCount]
+ ld a, [wPartyCount]
dec a
- ld hl, PartyMon1Item
+ ld hl, wPartyMon1Item
call GetPartyLocation
ld d, h
ld e, l
@@ -2488,9 +2488,9 @@ Function17ded9: ; 17ded9
jr z, .asm_17e01f
push bc
push hl
- ld a, [PartyCount]
+ ld a, [wPartyCount]
dec a
- ld hl, PartyMon1Moves
+ ld hl, wPartyMon1Moves
call GetPartyLocation
ld d, h
ld e, l
@@ -2501,9 +2501,9 @@ Function17ded9: ; 17ded9
pop de
push hl
push de
- ld a, [PartyCount]
+ ld a, [wPartyCount]
dec a
- ld hl, PartyMon1PP
+ ld hl, wPartyMon1PP
call GetPartyLocation
ld d, h
ld e, l
@@ -2664,11 +2664,11 @@ Function17e0fd: ; 17e0fd
ld [rSVBK], a
ld hl, $c708
ld a, [hli]
- ld [CurItem], a
+ ld [wCurItem], a
ld a, [hli]
ld [wItemQuantityChangeBuffer], a
push hl
- ld hl, NumItems
+ ld hl, wNumItems
call ReceiveItem
pop hl
jr c, .asm_17e127
@@ -2698,7 +2698,7 @@ Function17e133: ; 17e133
ld [rSVBK], a
ld hl, $c708
ld a, [hli]
- ld [ScriptVar], a
+ ld [wScriptVar], a
push hl
farcall MobileCheckOwnMonAnywhere
pop hl
@@ -2729,14 +2729,14 @@ Function17e165: ; 17e165
ld [rSVBK], a
ld hl, $c708
ld a, [hli]
- ld [CurItem], a
+ ld [wCurItem], a
push hl
- ld hl, NumItems
+ ld hl, wNumItems
call CheckItem
pop hl
jr c, .asm_17e195
push hl
- ld hl, PCItems
+ ld hl, wPCItems
call CheckItem
pop hl
jr c, .asm_17e195
@@ -3012,7 +3012,7 @@ Function17e32b: ; 17e32b
ld de, $b0b1
ld bc, $40
call CopyBytes
- ld hl, BGMapBuffer
+ ld hl, wBGMapBuffer
ld bc, $5b
call CopyBytes
call CloseSRAM
@@ -3026,7 +3026,7 @@ Function17e349: ; 17e349
ld de, $c608
ld bc, $40
call CopyBytes
- ld de, BGMapBuffer
+ ld de, wBGMapBuffer
ld bc, $5b
call CopyBytes
call CloseSRAM
@@ -3142,7 +3142,7 @@ Function17e438: ; 17e438
; 17e43d
Function17e43d: ; 17e43d
- ld a, [BGMapBuffer]
+ ld a, [wBGMapBuffer]
ld l, a
ld a, [wcd21]
ld h, a
@@ -3151,7 +3151,7 @@ Function17e43d: ; 17e43d
; 17e447
Function17e447: ; 17e447
- ld a, [BGMapBuffer]
+ ld a, [wBGMapBuffer]
ld l, a
ld a, [wcd21]
ld h, a
@@ -3182,7 +3182,7 @@ Function17e451: ; 17e451
ld bc, $14
ld a, [wcd23]
call AddNTimes
- ld a, [CreditsTimer]
+ ld a, [wCreditsTimer]
ld c, a
ld b, $0
add hl, bc
@@ -3203,7 +3203,7 @@ Function17e451: ; 17e451
ld d, a
push bc
push hl
- ld a, [BGMapBuffer]
+ ld a, [wBGMapBuffer]
ld l, a
ld a, [wcd21]
ld h, a
@@ -3289,7 +3289,7 @@ Function17e4dd: ; 17e4dd
Function17e51b: ; 17e51b
ld a, [wcd28]
- ld hl, CreditsTimer
+ ld hl, wCreditsTimer
sub [hl]
inc a
ld [wcd4f], a
@@ -3298,7 +3298,7 @@ Function17e51b: ; 17e51b
ld a, [wcd23]
dec a
call AddNTimes
- ld a, [CreditsTimer]
+ ld a, [wCreditsTimer]
ld c, a
ld b, $0
add hl, bc
@@ -3347,7 +3347,7 @@ Function17e571: ; 17e571
ld bc, $14
ld a, [wcd23]
call AddNTimes
- ld a, [CreditsTimer]
+ ld a, [wCreditsTimer]
ld c, a
ld b, $0
add hl, bc
@@ -3407,7 +3407,7 @@ Function17e5af: ; 17e5af
ld e, a
ld a, [hli]
ld d, a
- ld a, [BGMapBuffer]
+ ld a, [wBGMapBuffer]
ld l, a
ld a, [wcd21]
ld h, a
@@ -3590,7 +3590,7 @@ Function17e691: ; 17e691
.asm_17e6c7
pop hl
- bccoord 0, 0, AttrMap
+ bccoord 0, 0, wAttrMap
add hl, bc
ld [hl], a
pop hl
@@ -3614,7 +3614,7 @@ Function17e6de: ; 17e6de
ld l, a
ld a, [$c709]
ld h, a
- decoord 0, 0, AttrMap
+ decoord 0, 0, wAttrMap
add hl, de
pop af
ld b, $7
@@ -4197,7 +4197,7 @@ Function17f2ff: ; 17f2ff
push bc
ld a, $1
ld [rSVBK], a
- ld hl, PlayerName
+ ld hl, wPlayerName
ld de, $c608
ld bc, $6
call CopyBytes
@@ -4374,7 +4374,7 @@ Function17f41d: ; 17f41d
push af
ld l, c
ld h, b
- ld bc, -TileMap + $10000
+ ld bc, -wTileMap + $10000
add hl, bc
ld de, -SCREEN_WIDTH
ld c, $1
@@ -4532,7 +4532,7 @@ Function17f4f6: ; 17f4f6
ld h, a
ld a, [wcd47]
ld c, a
- ld a, [BGMapPalBuffer]
+ ld a, [wBGMapPalBuffer]
ld b, a
ld a, [wcd2e]
.asm_17f509
@@ -4688,18 +4688,18 @@ Function17f5d2: ; 17f5d2
Function17f5e4: ; 17f5e4
ld a, $8
- ld [MusicFade], a
+ ld [wMusicFade], a
ld de, MUSIC_NONE
ld a, e
- ld [MusicFadeID], a
+ ld [wMusicFadeID], a
ld a, d
- ld [MusicFadeID + 1], a
+ ld [wMusicFadeID + 1], a
ld a, " "
hlcoord 0, 0
ld bc, SCREEN_WIDTH * SCREEN_HEIGHT
call ByteFill
ld a, $6
- hlcoord 0, 0, AttrMap
+ hlcoord 0, 0, wAttrMap
ld bc, SCREEN_WIDTH * SCREEN_HEIGHT
call ByteFill
hlcoord 2, 1
@@ -5235,11 +5235,11 @@ Function17ff23: ; 17ff23
and a
ret z
ld a, $8
- ld [MusicFade], a
+ ld [wMusicFade], a
ld a, [wMapMusic]
- ld [MusicFadeID], a
+ ld [wMusicFadeID], a
xor a
- ld [MusicFadeID + 1], a
+ ld [wMusicFadeID + 1], a
ld hl, wc303
set 7, [hl]
ret