summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorElectroDeoxys <ElectroDeoxys@gmail.com>2019-07-07 22:30:41 +0100
committerElectroDeoxys <ElectroDeoxys@gmail.com>2019-07-07 22:39:14 +0100
commitc78bd6cf30cd0fa4863cc0981734b6395e99b1cd (patch)
tree8c0ee4602fe263c170d2073cc6298d1336a70b8d /src
parent97d0be88e7be848bd64e128e0a4dedb7381895f1 (diff)
Clean up Play Area drawing functions
Diffstat (limited to 'src')
-rw-r--r--src/engine/bank02.asm29
-rw-r--r--src/engine/bank06.asm2
-rw-r--r--src/engine/home.asm6
3 files changed, 19 insertions, 18 deletions
diff --git a/src/engine/bank02.asm b/src/engine/bank02.asm
index 53ca639..30450a5 100644
--- a/src/engine/bank02.asm
+++ b/src/engine/bank02.asm
@@ -46,7 +46,7 @@ DuelCheckMenu_YourPlayArea: ; 8047 (2:4047)
.draw
ld h, a
ld l, a
- call DrawPlayArea_LoadTurnHolders
+ call DrawYourOrOppPlayArea_LoadTurnHolders
ld a, [wCursorDuelYPosition]
sla a
@@ -166,7 +166,7 @@ DuelCheckMenu_OppPlayArea: ; 80da (2:40da)
ld h, a
.cursor
- call DrawPlayArea_LoadTurnHolders
+ call DrawYourOrOppPlayArea_LoadTurnHolders
ld a, [wCursorDuelYPosition]
sla a
ld b, a
@@ -359,16 +359,16 @@ PlayAreaDrawPositions: ; 81e3 (2:41e3)
; loads the turn holders
; input:
; a = turn player
-DrawPlayArea_LoadTurnHolders: ; 8209 (2:4209)
+DrawYourOrOppPlayArea_LoadTurnHolders: ; 8209 (2:4209)
ld a, h
ld [wTurnHolder1], a
ld a, l
ld [wTurnHolder2], a
; fallthrough
-; loads tiles and icons to display play area
+; loads tiles and icons to display your/opp play area
; and draws the screen according to the turn player
-_DrawPlayArea: ; 8211 (2:4211)
+_DrawYourOrOppPlayArea: ; 8211 (2:4211)
xor a
ld [wTileMapFill], a
call ZeroObjectPositions
@@ -433,9 +433,9 @@ _DrawPlayArea: ; 8211 (2:4211)
call DrawActiveCardGfx_YourOrOppPlayArea
lb de, 1, 9
ld c, 4
- call DrawPlayAreaBenchCards
+ call DrawYourOrOppPlayArea_BenchCards
xor a
- call DrawPlayAreaIcons
+ call DrawYourOrOppPlayArea_Icons
jr .lcd
.not_equal
ld hl, PrizeCardsCoordinateData1.opponent
@@ -444,9 +444,9 @@ _DrawPlayArea: ; 8211 (2:4211)
call DrawActiveCardGfx_YourOrOppPlayArea
lb de, $01, $02
ld c, 4
- call DrawPlayAreaBenchCards
+ call DrawYourOrOppPlayArea_BenchCards
ld a, $01
- call DrawPlayAreaIcons
+ call DrawYourOrOppPlayArea_Icons
.lcd
call EnableLCD
@@ -468,7 +468,8 @@ DrawTurnHolderPrizeCards: ; 82b6 (2:42b6)
call DrawPrizeCards
ret
-Func_82ce: ; 82ce (2:42ce)
+; draws icons and cards to the In Play Area screen
+_DrawInPlayArea: ; 82ce (2:42ce)
xor a
ld [wTileMapFill], a
call ZeroObjectPositions
@@ -500,7 +501,7 @@ Func_82ce: ; 82ce (2:42ce)
; player bench cards
lb de, 3, 15
ld c, 3
- call DrawPlayAreaBenchCards
+ call DrawYourOrOppPlayArea_BenchCards
ld hl, PlayAreaIconCoordinates.player2
call Func_864d
@@ -517,7 +518,7 @@ Func_82ce: ; 82ce (2:42ce)
; opponent bench cards
lb de, 3, 0
ld c, 3
- call DrawPlayAreaBenchCards
+ call DrawYourOrOppPlayArea_BenchCards
call SwapTurn
ld hl, PlayAreaIconCoordinates.opponent2
@@ -796,7 +797,7 @@ GetDuelInitialPrizesUpperBitsSet: ; 84fc (2:44fc)
; input:
; de = coordinates to draw bench
; c = spacing between slots
-DrawPlayAreaBenchCards: ; 8511 (2:4511)
+DrawYourOrOppPlayArea_BenchCards: ; 8511 (2:4511)
ld a, [wTurnHolder2]
ld b, a
ld a, [wTurnHolder1]
@@ -916,7 +917,7 @@ DrawPlayAreaBenchCards: ; 8511 (2:4511)
; input:
; a = $00: draws player icons
; a = $01: draws opponent icons
-DrawPlayAreaIcons: ; 85aa (2:45aa)
+DrawYourOrOppPlayArea_Icons: ; 85aa (2:45aa)
or a
jr nz, .opponent
ld hl, PlayAreaIconCoordinates.player1
diff --git a/src/engine/bank06.asm b/src/engine/bank06.asm
index 348fce1..26c1057 100644
--- a/src/engine/bank06.asm
+++ b/src/engine/bank06.asm
@@ -1100,7 +1100,7 @@ Func_006_50fb: ; 190fb (6:50fb)
ld a, [wWhoseTurn]
ld l, a
.asm_006_5127
- call DrawPlayArea
+ call DrawYourOrOppPlayArea
pop af
ld [wDuelDisplayedScreen], a
.asm_006_512e
diff --git a/src/engine/home.asm b/src/engine/home.asm
index e0e9974..a0f09ff 100644
--- a/src/engine/home.asm
+++ b/src/engine/home.asm
@@ -9302,16 +9302,16 @@ Func_30a6: ; 30a6 (0:30a6)
call BankswitchROM
ret
-DrawPlayArea: ; 30bc (0:30bc)
+DrawYourOrOppPlayArea: ; 30bc (0:30bc)
ld a, h
ld [wTurnHolder1], a
ld a, l
ld [wTurnHolder2], a
ldh a, [hBankROM]
push af
- ld a, BANK(_DrawPlayArea)
+ ld a, BANK(_DrawYourOrOppPlayArea)
call BankswitchROM
- call _DrawPlayArea
+ call _DrawYourOrOppPlayArea
call DrawWideTextBox
pop af
call BankswitchROM