Files
alttpr-baserom/lift.asm
Kara Alexandra 89cf2e29ff Minor bug fixes:
- single-entrance teleporting was borked
- glove palettes
- updating HUD on changing item
2024-11-28 03:04:46 -06:00

52 lines
964 B
NASM

pushpc
org $87D35E
db $01, $02, $01, $01, $03, $02, $03
org $8DF809
MenuEquipmentIcons:
.gloves
dw $2121, $2122, $2123, $2124 ; No glove
dw $3CDA, $3CDB, $3CEA, $3CEB ; Weak glove
dw $2130, $2131, $2140, $2141 ; Power glove
dw $28DA, $28DB, $28EA, $28EB ; Titan's mitt
.boots
dw $20F5, $20F5, $20F5, $20F5 ; No boots
dw $3429, $342A, $342B, $342C ; Pegasus boots
.flippers
dw $20F5, $20F5, $20F5, $20F5 ; No flippers
dw $2C9A, $2C9B, $2C9D, $2C9E ; Flippers
.pearl
dw $20F5, $20F5, $20F5, $20F5 ; No pearl
dw $2433, $2434, $2435, $2436 ; Moon pearl
org $8DE7C7
LDA.w #MenuEquipmentIcons_gloves
org $8DE7DD
LDA.w #MenuEquipmentIcons_boots
org $8DE7F3
LDA.w #MenuEquipmentIcons_flippers
org $8DECF9
LDA.w #MenuEquipmentIcons_pearl
org $8DFADB
dw MenuEquipmentIcons_gloves
dw MenuEquipmentIcons_boots
dw MenuEquipmentIcons_flippers
dw MenuEquipmentIcons_pearl
pullpc
LoadModifiedGloveValue:
LDA.l GloveEquipment : AND.w #$00FF
BEQ .done
DEC
.done
RTL