Skip to content

Commit 1473e3f

Browse files
committed
Fix dialogue references to items and npcs
1 parent baca61c commit 1473e3f

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Assets/Scripts/Game/NPCs/DialogueGenerator/NpcDialogueGenerator.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,15 +43,15 @@ public static string CreateQuestTargetDialogueCheckPoint(QuestSo checkPointQuest
4343
{
4444
var questDialogue = new StringBuilder();
4545
questDialogue.Append(DialogueQuestCheckPoint.CreateQuestCheckPoint(checkPointQuest, speaker));
46-
questDialogue.Append($"<checkpoint={checkPointQuest.NpcInCharge}, {checkPointQuest.Id}>");
46+
questDialogue.Append($"<checkpoint={checkPointQuest.NpcInCharge.NpcName}, {checkPointQuest.Id}>");
4747
return questDialogue.ToString();
4848
}
4949

5050
public static string CreateExchangeDialogue(ExchangeQuestSo quest, NpcSo npc)
5151
{
5252
var questExchangeDialogue = new StringBuilder();
5353

54-
questExchangeDialogue.Append($"{quest.NpcInCharge} sent you to deliver me this {quest.GetItemString()}? ");
54+
questExchangeDialogue.Append($"{quest.NpcInCharge.NpcName} sent you to deliver me this {quest.GetItemString()}? ");
5555
var spriteString = quest.ExchangeData.ReceivedItem.GetToolSpriteString();
5656
questExchangeDialogue.Append($"Take this {quest.ExchangeData.ReceivedItem.ItemName} {spriteString} for your troubles.");
5757
questExchangeDialogue.Append($"<trade={npc.NpcName}, {quest.Id}>");

Assets/Scripts/Game/NPCs/DialogueGenerator/PTBR_NpcDialogueGenerator.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public static string CreateExchangeDialogue(ExchangeQuestSo quest, NpcSo npc)
3333
{
3434
var questExchangeDialogue = new StringBuilder();
3535

36-
questExchangeDialogue.Append($"{quest.NpcInCharge} te enviou para me entregar esse/a(s) {quest.GetItemString()}? ");
36+
questExchangeDialogue.Append($"{quest.NpcInCharge.NpcName} te enviou para me entregar esse/a(s) {quest.GetItemString()}? ");
3737
var spriteString = quest.ExchangeData.ReceivedItem.GetToolSpriteString();
3838
questExchangeDialogue.Append($"Pegue esse/a {quest.ExchangeData.ReceivedItem.ItemName} {spriteString} como recompensa do seu trabalho.");
3939
questExchangeDialogue.Append($"<trade={npc.NpcName}, {quest.Id}>");

0 commit comments

Comments
 (0)