Rename NewBookCode to LinkItem_JumpFeather and format

Additionally, changes the jump state to use the ledge hop mode rather than the recoil animation
This commit is contained in:
scawful
2024-03-30 16:47:18 -04:00
parent 6480fdbb9e
commit 1cde67578a

View File

@@ -15,17 +15,15 @@ org $07AFF8 ; LinkItem_BugCatchingNet
; ============================================================================= ; =============================================================================
org $2B8000 org $2B8000
NewBookCode: LinkItem_JumpFeather:
{ {
JSL $07983A ; Reset swim state JSL $07983A ; Reset swim state
LDA $46 : BNE .cantuseit LDA $46 : BNE .cantuseit
LDA #$02 : STA $5D ; state recoil LDA #$02 : STA $5D ; set link state recoil
LDA #$01 : STA $4D ; state recoil 2 LDA #$02 : STA $4D ; set jumping state (ledge hop)
; Length of the jump ; Length of the jump
LDA #$20 LDA #$20 : STA $46
STA $46
; Height of the jump ; Height of the jump
LDA #$24 LDA #$24
@@ -33,12 +31,12 @@ NewBookCode:
; Set vertical resistance ; Set vertical resistance
STA $29 STA $29
STA $02C7 STA $02C7
; Set Links direction to right(?) ; Set Links direction to right(?)
LDA #$08 : STA $0340 : STA $67 LDA #$08 : STA $0340 : STA $67
; Reset Link movement offsets ; Reset Link movement offsets
STZ $31 STZ $31 : STZ $30
STZ $30
LDA $F4 : AND #$08 : BEQ .noUp LDA $F4 : AND #$08 : BEQ .noUp
LDA #-8 ; Change that -8 if you want higher speed moving up LDA #-8 ; Change that -8 if you want higher speed moving up
@@ -56,6 +54,7 @@ NewBookCode:
LDA #8 ; Change that 8 if you want higher speed moving right LDA #8 ; Change that 8 if you want higher speed moving right
STA $28 STA $28
.noRight .noRight
.cantuseit .cantuseit
RTL RTL
} }