From b4d6b0f11c5cabcafc2e94b45da0ab689ca51cbb Mon Sep 17 00:00:00 2001 From: scawful Date: Fri, 5 Jul 2024 23:12:00 -0400 Subject: [PATCH] add Librarian_OfferTranslation --- Sprites/NPCs/mermaid.asm | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/Sprites/NPCs/mermaid.asm b/Sprites/NPCs/mermaid.asm index df9daef..b804574 100644 --- a/Sprites/NPCs/mermaid.asm +++ b/Sprites/NPCs/mermaid.asm @@ -92,6 +92,7 @@ Sprite_Mermaid_Main: dw Maple_NotEnoughRupees dw LibrarianIdle + dw Librarian_OfferTranslation MermaidWait: { @@ -218,12 +219,21 @@ Sprite_Mermaid_Main: { %PlayAnimation(0,1,16) JSL Sprite_PlayerCantPassThrough - LDA.l $7EF34E : BNE + - %ShowSolicitedMessage($0127) + %ShowSolicitedMessage($012E) + JSR Librarian_CheckForAllMaps : BCC + + INC.w SprAction, X + RTS } + Librarian_OfferTranslation: + { + %PlayAnimation(0,1,16) + JSL Sprite_PlayerCantPassThrough + %ShowUnconditionalMessage($012C) + RTS + } +} Librarian_CheckForAllMaps: {