diff options
author | Daniel Harding <33dannye@gmail.com> | 2021-11-15 13:31:15 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-15 13:31:15 -0600 |
commit | f516a91f5fa02a741631c77b9097598f466d1328 (patch) | |
tree | bac2ee5e3fad02983b061580f5c085baecb5439a /src/engine/menus/status.asm | |
parent | 15e986d374fdd11ed0f412fbdc9b858d4c4b9f50 (diff) | |
parent | 1fd16cd27fcd4f432bfc09fc5b7a262798b72430 (diff) |
Some more bank splitting
Diffstat (limited to 'src/engine/menus/status.asm')
-rw-r--r-- | src/engine/menus/status.asm | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/src/engine/menus/status.asm b/src/engine/menus/status.asm new file mode 100644 index 0000000..4397423 --- /dev/null +++ b/src/engine/menus/status.asm @@ -0,0 +1,36 @@ +_PauseMenu_Status: + ld a, [wd291] + push af + call InitMenuScreen + xor a + ld [wMedalScreenYOffset], a + call LoadCollectedMedalTilemaps + lb de, 0, 0 + lb bc, 20, 8 + call DrawRegularTextBox + ld hl, StatusScreenLabels + call PrintLabels + lb bc, 1, 1 + call DrawPauseMenuPlayerPortrait + lb bc, 12, 4 + call PrintAlbumProgress + lb bc, 13, 6 + call PrintPlayTime + call FlashWhiteScreen + ld a, A_BUTTON | B_BUTTON | START + call WaitUntilKeysArePressed + pop af + ld [wd291], a + ret + +StatusScreenLabels: + db 7, 2 + tx PlayerStatusNameText + + db 7, 4 + tx PlayerStatusAlbumText + + db 7, 6 + tx PlayerStatusPlayTimeText + + db $ff |