From c370130007aadd3839f6c81c25345e55016c911f Mon Sep 17 00:00:00 2001 From: rtw1x1 Date: Sat, 27 Dec 2025 21:28:09 +0000 Subject: [PATCH] Update uiquest.py --- assets/root/uiquest.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/assets/root/uiquest.py b/assets/root/uiquest.py index 63214fa0..f916e277 100644 --- a/assets/root/uiquest.py +++ b/assets/root/uiquest.py @@ -466,7 +466,7 @@ class QuestDialog(ui.ScriptWindow): # END_OF_QUEST_CANCEL - def MakeQuestion(self, n): # n은 모든 퀘스트 대화창의 마지막 버튼인 "닫기"를 포함한 전체 퀘스트 버튼 개수. by 김준호 + def MakeQuestion(self, n): # n is the total number of quest buttons including the final "Close" button global entire_questbutton_number global entire_questpage_number global cur_questpage_number @@ -557,7 +557,7 @@ class QuestDialog(ui.ScriptWindow): self.prevbutton = None self.CloseSelf() - def AppendQuestion(self, name, idx): # idx는 0부터 시작함. PythonEventManager.cpp line 881 참고. by 김준호 + def AppendQuestion(self, name, idx): # idx starts from 0. See PythonEventManager.cpp line 881 if not self.btnAnswer: return @@ -604,7 +604,7 @@ class QuestDialog(ui.ScriptWindow): # QUEST_INPUT def OnKeyDown(self, key): if self.btnAnswer == None: - ## 선택문이 없고 '다음', '확인' 등의 일방 버튼만 있는 경우에 대한 처리 + ## Handle cases with only unidirectional buttons like 'Next' or 'OK' without choice options if None != self.btnNext: if app.DIK_RETURN == key: self.OnPressEscapeKey() @@ -649,22 +649,22 @@ class QuestDialog(ui.ScriptWindow): def OnPressEscapeKey(self): - # ESC키가 눌린 경우 "다음" 버튼을 누른 것과 같은 효과를 내도록 함. + # When ESC key is pressed, have the same effect as clicking the "Next" button. if None != self.btnNext: - ##퀘스트문자들이 전부다 나왔을경우의 ESC버튼 + ## ESC button when all quest text has been displayed if event.BUTTON_TYPE_CANCEL == self.nextButtonType: self.bCancelled = True event.SelectAnswer(self.descIndex, 254) self.CloseSelf() - ## 아무 작업을 하지 않을때 + ## When no action is being performed elif event.BUTTON_TYPE_DONE == self.nextButtonType: self.CloseSelf() - ## 엔터나 다음화면으로 넘어가려고 할경우 + ## When trying to press Enter or move to next screen elif event.BUTTON_TYPE_NEXT == self.nextButtonType: event.SelectAnswer(self.descIndex, 254) self.CloseSelf() else: - ## 도중에 꺼버리거나, ESC버튼이 나왓을경우 + ## When dialog is closed midway or ESC button appears event.SelectAnswer(self.descIndex, entire_questbutton_number -1 ) self.nextbutton = None self.prevbutton = None