diff options
author | yenatch <yenatch@gmail.com> | 2013-07-02 14:10:49 -0400 |
---|---|---|
committer | yenatch <yenatch@gmail.com> | 2013-07-10 19:17:03 -0400 |
commit | dca6fd37cd16d12b1f35174bcf278d41138903d5 (patch) | |
tree | bb20ca779a44857fe48f0530b2f65585d4eaeb96 /main.asm | |
parent | 425b727784801b0d1f2e45f7329a1129f7172f48 (diff) |
start using relevant constants in wram.asm
Diffstat (limited to 'main.asm')
-rw-r--r-- | main.asm | 91 |
1 files changed, 46 insertions, 45 deletions
@@ -8200,7 +8200,8 @@ INCBIN "baserom.gbc", $12cdf, $12e00 - $12cdf OpenPartyStats: ; 12e00 call $1d6e call ClearSprites - xor a ; partymon +; PartyMon + xor a ld [MonType], a call LowVolume ld a, $25 @@ -8255,7 +8256,7 @@ INCBIN "baserom.gbc", $14000, $14032 - $14000 GetTimeOfDay: ; 14032 ; get time of day based on the current hour ld a, [hHours] ; hour - ld hl, TimeOfDayTable + ld hl, TimesOfDay .check ; if we're within the given time period, @@ -8276,14 +8277,13 @@ GetTimeOfDay: ; 14032 ret ; 14044 -TimeOfDayTable: ; 14044 -; boundaries for the time of day +TimesOfDay: ; 14044 +; hours for the time of day ; 04-09 morn | 10-17 day | 18-03 nite -; hr, time of day - db 04, $02 ; NITE - db 10, $00 ; MORN - db 18, $01 ; DAY - db 24, $02 ; NITE + db 04, NITE + db 10, MORN + db 18, DAY + db 24, NITE ; 1404c INCBIN "baserom.gbc", $1404c, $152ab - $1404c @@ -8323,8 +8323,8 @@ INCBIN "baserom.gbc", $1531f, $15736 - $1531f KrissPCMenuData: ; 0x15736 db %01000000 - db 0, 0 ; top left corner coords (y, x) - db $c, $f ; bottom right corner coords (y, x) + db 0, 0 ; top left corner coords (y, x) + db 12, 15 ; bottom right corner coords (y, x) dw .KrissPCMenuData2 db 1 ; default selected option @@ -8337,35 +8337,29 @@ KrissPCMenuData: ; 0x15736 dw .KrissPCMenuPointers .KrissPCMenuPointers ; 0x15746 - dw KrisWithdrawItemMenu ; 57d1 - dw .WithdrawItem - dw KrisDepositItemMenu ; 588b - dw .DepositItem - dw KrisTossItemMenu ; 585f - dw .TossItem - dw KrisMailBoxMenu ; 587d - dw .MailBox - dw KrisDecorationMenu ; 597d - dw .Decoration - dw KrisLogOffMenu ; 5888 - dw .LogOff - dw KrisLogOffMenu ; 5888 - dw .TurnOff - -.WithdrawItem - db "WITHDRAW ITEM@" -.DepositItem - db "DEPOSIT ITEM@" -.TossItem - db "TOSS ITEM@" -.MailBox - db "MAIL BOX@" -.Decoration - db "DECORATION@" -.TurnOff - db "TURN OFF@" -.LogOff - db "LOG OFF@" + dw KrisWithdrawItemMenu, .WithdrawItem + dw KrisDepositItemMenu, .DepositItem + dw KrisTossItemMenu, .TossItem + dw KrisMailBoxMenu, .MailBox + dw KrisDecorationMenu, .Decoration + dw KrisLogOffMenu, .LogOff + dw KrisLogOffMenu, .TurnOff + +.WithdrawItem db "WITHDRAW ITEM@" +.DepositItem db "DEPOSIT ITEM@" +.TossItem db "TOSS ITEM@" +.MailBox db "MAIL BOX@" +.Decoration db "DECORATION@" +.TurnOff db "TURN OFF@" +.LogOff db "LOG OFF@" + +WITHDRAW_ITEM EQU 0 +DEPOSIT_ITEM EQU 1 +TOSS_ITEM EQU 2 +MAIL_BOX EQU 3 +DECORATION EQU 4 +TURN_OFF EQU 5 +LOG_OFF EQU 6 .KrissPCMenuList1 db 5 @@ -8374,7 +8368,7 @@ KrissPCMenuData: ; 0x15736 db TOSS_ITEM db MAIL_BOX db TURN_OFF - db $FF + db $ff .KrissPCMenuList2 db 6 @@ -8384,7 +8378,7 @@ KrissPCMenuData: ; 0x15736 db MAIL_BOX db DECORATION db LOG_OFF - db $FF + db $ff INCBIN "baserom.gbc", $157bb, $157d1 - $157bb @@ -12010,6 +12004,13 @@ Label49d60: ; 0x49d60 dw $5efc ; XXX is this MobileASM? dw $6496 ; XXX is this MobileStudiumASM? +CONTINUE EQU 0 +NEW_GAME EQU 1 +OPTION EQU 2 +MYSTERY_GIFT EQU 3 +MOBILE EQU 4 +MOBILE_STUDIUM EQU 5 + NewGameMenu: ; 0x49d6c db 2 db NEW_GAME @@ -13358,7 +13359,7 @@ GetGender: ; 50bdd ; BoxMon data is read directly from SRAM. ld a, [MonType] - cp 2 + cp BOXMON ld a, 1 call z, GetSRAMBank @@ -13376,8 +13377,8 @@ GetGender: ; 50bdd ld b, a ; Close SRAM if we were dealing with a BoxMon. - ld a, [MonType] ; MonType - cp 2 ; BOXMON + ld a, [MonType] + cp BOXMON call z, CloseSRAM |