Refactor book code, close namespaces, housekeeping

This commit is contained in:
scawful
2023-02-05 01:28:35 -06:00
parent d114a90fd2
commit 41fa5a5ec7
11 changed files with 116 additions and 110 deletions

View File

@@ -1,4 +1,4 @@
;===========================================================
; =============================================================================
; Bunny Hood Item
; Makes Link run quicker when holding
; Written by Conn (I think)
@@ -17,7 +17,7 @@
; (Default = 0D)
; db (10) $40 - Pegasus boots speed (Default = 40)
;
;===========================================================
; =============================================================================
org $07A494
LinkItem_Ether:
@@ -46,9 +46,13 @@ LinkItem_Ether:
RTS
}
; =============================================================================
org $378000
incbin gfx/bunny_link.4bpp
; =============================================================================
UpdateBunnyPalette:
{
REP #$30 ; change 16bit mode
@@ -65,10 +69,15 @@ UpdateBunnyPalette:
bunny_palette:
dw #$7BDE, #$7FFF, #$2F7D, #$19B5, #$3A9C, #$14A5, #$19FD, #$14B6, #$55BB, #$362A, #$3F4E, #$162B, #$22D0, #$2E5A, #$1970, #$7616, #$6565, #$7271, #$2AB7, #$477E, #$1997, #$14B5, #$459B, #$69F2, #$7AB8, #$2609, #$19D8, #$3D95, #$567C, #$1890, #$52F6, #$2357, #$0000
dw #$7BDE, #$7FFF, #$2F7D, #$19B5, #$3A9C, #$14A5, #$19FD, #$14B6
dw #$55BB, #$362A, #$3F4E, #$162B, #$22D0, #$2E5A, #$1970, #$7616
dw #$6565, #$7271, #$2AB7, #$477E, #$1997, #$14B5, #$459B, #$69F2
dw #$7AB8, #$2609, #$19D8, #$3D95, #$567C, #$1890, #$52F6, #$2357, #$0000
; =============================================================================
; Bunny Hood Speed Modification
org $87E330
org $87E330
JSR $FD66
CLC

View File

@@ -1,6 +1,10 @@
; Hooks
incsrc "../Sprites/sprite_functions_hooks.asm"
; =============================================================================
; Deku Mask
; =============================================================================
; Hooks
incsrc "../Sprites/sprite_functions_hooks.asm"
org $008A01
LDA $BC

View File

@@ -1,4 +1,5 @@
; =============================================================================
; Wolf Mask
org $07A3DB
LinkItem_Flute:
@@ -58,7 +59,7 @@ UpdateWolfPalette:
LDX #$001E
.loop
LDA.l mypalette, X : STA $7EC6E0, X
LDA.l WolfPalette, X : STA $7EC6E0, X
DEX : DEX : BPL .loop
SEP #$30 ; go back to 8 bit mode
@@ -68,13 +69,10 @@ UpdateWolfPalette:
; =============================================================================
mypalette:
dw #$7BDE, #$7FFF, #$2F7D, #$19B5
dw #$3A9C, #$14A5, #$1A3D, #$14B6
dw #$4650, #$362A, #$3F4E, #$162B
dw #$318A, #$39CC, #$1CE7, #$76D1
dw #$6565, #$7271, #$14B5, #$459B
dw #$3D95, #$22D0, #$567C, #$1890
WolfPalette:
dw #$7BDE, #$7FFF, #$2F7D, #$19B5, #$3A9C, #$14A5, #$1A3D, #$14B6
dw #$4650, #$362A, #$3F4E, #$162B, #$318A, #$39CC, #$1CE7, #$76D1
dw #$6565, #$7271, #$14B5, #$459B, #$3D95, #$22D0, #$567C, #$1890
dw #$7616, #$0000
; =============================================================================

View File

@@ -26,5 +26,9 @@ LinkItem_ZoraMask:
RTS
}
; =============================================================================
org $368000
incbin gfx/zora_link.4bpp
incbin gfx/zora_link.4bpp
; =============================================================================