diff options
author | pikalaxalt <PikalaxALT@gmail.com> | 2016-06-17 15:45:52 -0400 |
---|---|---|
committer | pikalaxalt <PikalaxALT@gmail.com> | 2016-06-17 15:45:52 -0400 |
commit | f42efcae5d223bb89bb103492a91801b49947bc4 (patch) | |
tree | 9fa9b1560828fb0449d2ac520127365a08ff28d3 /home/window.asm | |
parent | 13ff559c04f47db5ed1afbf7eeddc7c6a47ffc8f (diff) |
More of HOME
Diffstat (limited to 'home/window.asm')
-rw-r--r-- | home/window.asm | 65 |
1 files changed, 27 insertions, 38 deletions
diff --git a/home/window.asm b/home/window.asm index 32494ee3..a22ab18b 100644 --- a/home/window.asm +++ b/home/window.asm @@ -1,84 +1,69 @@ -RefreshScreen:: ; 2dba - +Function2e80:: ; 2e80 (0:2e80) call ClearWindowData ld a, [hROMBank] push af - ld a, BANK(Function6454) ; and BANK(Function64bf) + ld a, BANK(ReanchorBGMap_NoOAMUpdate) ; and BANK(LoadFonts_NoOAMUpdate) rst Bankswitch - - call Function6454 - call Function2e20 - call Function64bf - + call ReanchorBGMap_NoOAMUpdate + call _OpenAndCloseMenu_HDMATransferTileMapAndAttrMap + call LoadFonts_NoOAMUpdate pop af rst Bankswitch ret -; 2dcf - -CloseText:: ; 2dcf +CloseText ld a, [hOAMUpdate] push af ld a, $1 ld [hOAMUpdate], a - call .CloseText - pop af ld [hOAMUpdate], a - ld hl, VramState - res 6, [hl] ret -; 2de2 -.CloseText ; 2de2 +.CloseText: call ClearWindowData xor a ld [hBGMapMode], a call OverworldTextModeSwitch - call Function2e20 + call _OpenAndCloseMenu_HDMATransferTileMapAndAttrMap xor a ld [hBGMapMode], a - call Function2e31 + call SafeUpdateSprites ld a, $90 ld [hWY], a - call ReplaceKrisSprite - callba ReturnFromMapSetupScript - callba LoadOverworldFont + callba Function1415c + call Functiond97 + ld hl, wd565 + res 7, [hl] + call ResetBGWindow ret -; 2e08 -OpenText:: ; 2e08 +OpenText:: call ClearWindowData ld a, [hROMBank] push af - ld a, BANK(Function6454) ; and BANK(Function64bf) + ld a, BANK(ReanchorBGMap_NoOAMUpdate) ; and BANK(LoadFonts_NoOAMUpdate) rst Bankswitch - - call Function6454 ; clear bgmap + call ReanchorBGMap_NoOAMUpdate call SpeechTextBox - call Function2e20 ; anchor bgmap - call Function64bf ; load font + call _OpenAndCloseMenu_HDMATransferTileMapAndAttrMap + call LoadFonts_NoOAMUpdate pop af rst Bankswitch - ret -; 2e20 -Function2e20:: ; 2e20 +_OpenAndCloseMenu_HDMATransferTileMapAndAttrMap:: ; 2ee3 (0:2ee3) ld a, [hOAMUpdate] push af ld a, $1 ld [hOAMUpdate], a - - callba Function104110 - + call Function348e pop af ld [hOAMUpdate], a ret -; 2e31 -Function2e31:: ; 2e31 +SafeUpdateSprites:: ; 2ef1 (0:2ef1) ld a, [hOAMUpdate] push af ld a, [hBGMapMode] @@ -96,4 +81,8 @@ Function2e31:: ; 2e31 pop af ld [hOAMUpdate], a ret -; 2e4e + +Function2f0e:: + scf + ret + |