remove third head code for now
This commit is contained in:
@@ -504,10 +504,6 @@ StopIfOutOfBounds:
|
||||
LDA $19F2 : SEC : SBC #$04 : STA $19F2
|
||||
LDA $19F4 : SEC : SBC #$04 : STA $19F4
|
||||
|
||||
LDA Offspring3_Neck1_X : SEC : SBC #$04 : STA Offspring3_Neck1_X
|
||||
LDA Offspring3_Neck2_X : SEC : SBC #$04 : STA Offspring3_Neck2_X
|
||||
LDA Offspring3_Neck3_X : SEC : SBC #$04 : STA Offspring3_Neck3_X
|
||||
|
||||
.not_out_of_bounds_Left
|
||||
SEP #$20
|
||||
|
||||
@@ -524,10 +520,6 @@ StopIfOutOfBounds:
|
||||
LDA $19F2 : CLC : ADC #$04 : STA $19F2
|
||||
LDA $19F4 : CLC : ADC #$04 : STA $19F4
|
||||
|
||||
LDA Offspring3_Neck1_X : CLC : ADC #$04 : STA Offspring3_Neck1_X
|
||||
LDA Offspring3_Neck2_X : CLC : ADC #$04 : STA Offspring3_Neck2_X
|
||||
LDA Offspring3_Neck3_X : CLC : ADC #$04 : STA Offspring3_Neck3_X
|
||||
|
||||
.not_out_of_bounds_Right
|
||||
SEP #$20
|
||||
|
||||
@@ -541,10 +533,6 @@ StopIfOutOfBounds:
|
||||
LDA $19EC : SEC : SBC #$04 : STA $19EC
|
||||
LDA $19EE : SEC : SBC #$04 : STA $19EE
|
||||
|
||||
LDA Offspring3_Neck1_Y : SEC : SBC #$04 : STA Offspring3_Neck1_Y
|
||||
LDA Offspring3_Neck2_Y : SEC : SBC #$04 : STA Offspring3_Neck2_Y
|
||||
LDA Offspring3_Neck3_Y : SEC : SBC #$04 : STA Offspring3_Neck3_Y
|
||||
|
||||
.not_out_of_bounds_Up
|
||||
SEP #$20
|
||||
|
||||
@@ -564,11 +552,6 @@ StopIfOutOfBounds:
|
||||
LDA $19F2 : CLC : ADC #$04 : STA $19F2
|
||||
LDA $19F4 : CLC : ADC #$04 : STA $19F4
|
||||
|
||||
LDA Offspring3_Neck1_Y : CLC : ADC #$04 : STA Offspring3_Neck1_Y
|
||||
LDA Offspring3_Neck2_Y : CLC : ADC #$04 : STA Offspring3_Neck2_Y
|
||||
LDA Offspring3_Neck3_Y : CLC : ADC #$04 : STA Offspring3_Neck3_Y
|
||||
|
||||
|
||||
.not_out_of_bounds_Down
|
||||
SEP #$20
|
||||
|
||||
@@ -579,21 +562,19 @@ StopIfOutOfBounds:
|
||||
|
||||
Sprite_ApplySpeedTowardsPlayerXOrY:
|
||||
{
|
||||
JSL Sprite_IsBelowPlayer : BEQ .playerBelow
|
||||
JSL Sprite_IsBelowPlayer : BEQ .player_below
|
||||
;playerAbove
|
||||
|
||||
REP #$20
|
||||
; if link.y is 6 above sprite.y it is considered below
|
||||
LDA SprCachedY : SEC : SBC $20 : CLC : ADC.w #$0006 : STA $01 ;delta Y
|
||||
;added an extra 6 pixels because aparently if link.y is 6 above sprite.y it is concidered below ¯\_(ツ)_/¯
|
||||
SEP #$20
|
||||
|
||||
JSL Sprite_IsToRightOfPlayer : BEQ .playerToTheRight1
|
||||
;playerToTheLeft
|
||||
|
||||
JSL Sprite_IsToRightOfPlayer : BEQ .player_to_the_Right1
|
||||
;player_to_the_Left
|
||||
REP #$20
|
||||
LDA SprCachedX : SEC : SBC $22 ; delta X
|
||||
|
||||
|
||||
CMP $01 : BCS .XGreaterThanY1
|
||||
;YGreaterThanX
|
||||
SEP #$20
|
||||
@@ -607,8 +588,7 @@ Sprite_ApplySpeedTowardsPlayerXOrY:
|
||||
STZ.w SprYSpeed
|
||||
RTS
|
||||
|
||||
|
||||
.playerToTheRight1
|
||||
.player_to_the_Right1
|
||||
REP #$20
|
||||
LDA $22 : SEC : SBC SprCachedX ; delta X
|
||||
|
||||
@@ -626,15 +606,14 @@ Sprite_ApplySpeedTowardsPlayerXOrY:
|
||||
RTS
|
||||
|
||||
|
||||
.playerBelow
|
||||
.player_below
|
||||
REP #$20
|
||||
; if link.y is 6 above sprite.y it is considered below
|
||||
LDA $20 : SEC : SBC SprCachedY : CLC : ADC.w #$0006 : STA $01 ; delta Y
|
||||
;added an extra 6 pixels because aparently if link.y is 6 above sprite.y it is concidered below ¯\_(ツ)_/¯
|
||||
SEP #$20
|
||||
|
||||
JSL Sprite_IsToRightOfPlayer : BEQ .playerToTheRight2
|
||||
;playerToTheLeft
|
||||
|
||||
JSL Sprite_IsToRightOfPlayer : BEQ .player_to_the_Right2
|
||||
;player_to_the_Left
|
||||
REP #$20
|
||||
LDA SprCachedX : SEC : SBC $22 ; delta X
|
||||
|
||||
@@ -652,7 +631,7 @@ Sprite_ApplySpeedTowardsPlayerXOrY:
|
||||
RTS
|
||||
|
||||
|
||||
.playerToTheRight2
|
||||
.player_to_the_Right2
|
||||
REP #$20
|
||||
LDA $22 : SEC : SBC SprCachedX ; delta X
|
||||
|
||||
|
||||
Reference in New Issue
Block a user