From e2e9e76709149193bb3691c1b2cc7d51ffd8a61d Mon Sep 17 00:00:00 2001 From: VileCornstarch Date: Sat, 12 Jul 2025 16:25:24 -0300 Subject: [PATCH] Expose CloseDialog --- src/p_conversation.cpp | 1 + wadsrc/static/zscript/ui/menu/conversationmenu.zs | 1 + 2 files changed, 2 insertions(+) diff --git a/src/p_conversation.cpp b/src/p_conversation.cpp index a43204e64..a8a04db43 100644 --- a/src/p_conversation.cpp +++ b/src/p_conversation.cpp @@ -761,3 +761,4 @@ DEFINE_FIELD(FStrifeDialogueReply, LogString); DEFINE_FIELD(FStrifeDialogueReply, NextNode); DEFINE_FIELD(FStrifeDialogueReply, LogNumber); DEFINE_FIELD(FStrifeDialogueReply, NeedsGold); +DEFINE_FIELD(FStrifeDialogueReply, CloseDialog); diff --git a/wadsrc/static/zscript/ui/menu/conversationmenu.zs b/wadsrc/static/zscript/ui/menu/conversationmenu.zs index 4e8210b1a..96d24da00 100644 --- a/wadsrc/static/zscript/ui/menu/conversationmenu.zs +++ b/wadsrc/static/zscript/ui/menu/conversationmenu.zs @@ -65,6 +65,7 @@ struct StrifeDialogueReply native version("2.4") native int NextNode; // index into StrifeDialogues native int LogNumber; native bool NeedsGold; + native bool CloseDialog; native bool ShouldSkipReply(PlayerInfo player); }