diff --git a/Sprites/Enemies/business_scrub.asm b/Sprites/Enemies/business_scrub.asm index fd5a3d2..2c78fa1 100644 --- a/Sprites/Enemies/business_scrub.asm +++ b/Sprites/Enemies/business_scrub.asm @@ -55,10 +55,16 @@ Sprite_DekuScrubEnemy_Prep: { PHB : PHK : PLB - LDA SprSubtype, X : CMP #$01 : BNE .normal_scrub + LDA SprSubtype, X : CMP.b #$01 : BEQ .pea_shot + CMP.b #$02 : BEQ .cutscene_scrub + JMP + + .pea_shot LDA.b #$06 : STA.w SprAction, X ; Pea Shot State LDA.b #$20 : STA.b SprPrize, X - .normal_scrub + JMP + + .cutscene_scrub + LDA.b #$08 : STA.w SprAction, X + + PLB RTL @@ -87,6 +93,8 @@ Sprite_DekuScrubEnemy_Main: dw DekuScrubEnemy_PeaShot dw DekuScrubEnemy_HidingDefeated + dw DekuScrubEnemy_CutsceneStart + ; 0x00 DekuScrubEnemy_Hiding: { @@ -234,6 +242,12 @@ Sprite_DekuScrubEnemy_Main: RTS } + + DekuScrubEnemy_CutsceneStart: + { + ; TODO: Add deku dream cutscene + RTS + } } ; =========================================================