From 94e1c5721827a0b541a89a1ddb4e83f44e3e4893 Mon Sep 17 00:00:00 2001 From: scawful Date: Fri, 14 Jun 2024 23:50:36 -0400 Subject: [PATCH] add annoying dialogue restart to KB :) --- Sprites/NPCs/bean_vendor.asm | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/Sprites/NPCs/bean_vendor.asm b/Sprites/NPCs/bean_vendor.asm index 6ff253c..bbaca57 100644 --- a/Sprites/NPCs/bean_vendor.asm +++ b/Sprites/NPCs/bean_vendor.asm @@ -95,6 +95,7 @@ Sprite_BeanVendor_Main: dw SpawnMagicBean dw PlayerSaidNo dw KaeoporaGaebora + dw KaeoporaGaebora_Respond dw KaeoporaGaebora_FlyAway ; 0x00 - Bean Vendor @@ -222,16 +223,25 @@ Sprite_BeanVendor_Main: KaeoporaGaebora: { %PlayAnimation(0,0,1) - LDA.w SprTimerA, X : BNE .not_ready %ShowUnconditionalMessage($146) %GotoAction(6) - LDA.b #$60 : STA.w SprTimerA, X - LDA.b #$03 : STA.l $7EF34C .not_ready RTS } + KaeoporaGaebora_Respond: + { + LDA $1CE8 : BNE .player_said_no + %GotoAction(5) + RTS + .player_said_no + %GotoAction(7) + LDA.b #$60 : STA.w SprTimerA, X + LDA.b #$03 : STA.l $7EF34C + RTS + } + FlyAwaySpeed = 10 KaeoporaGaebora_FlyAway: {