From e6e026b2b480728fe35fec745f2205c3b88eded5 Mon Sep 17 00:00:00 2001 From: Dazed Date: Mon, 29 Jan 2024 10:53:52 -0600 Subject: [PATCH] Adjust var capturing --- modules/rpgmakermvmz.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/rpgmakermvmz.py b/modules/rpgmakermvmz.py index 498dbe3..c106ffc 100644 --- a/modules/rpgmakermvmz.py +++ b/modules/rpgmakermvmz.py @@ -928,11 +928,11 @@ def searchCodes(page, pbar, fillList, filename): codeList[j]['parameters'] = [fullSpeaker + finalJAString] codeList[j]['code'] = code - # Special Effects - soundEffectString = '' - matchList = re.findall(r'[\\]+[\w]*\[[\w\\\[\]]+\]', finalJAString) + # Catch Vars that may break the TL + varString = '' + matchList = re.findall(r'[\\]+[\w]+\[[a-zA-Z0-9\\\[\]]+\]', finalJAString) if len(matchList) != 0: - soundEffectString = matchList[0] + varString = matchList[0] finalJAString = finalJAString.replace(matchList[0], '') # Remove any textwrap @@ -1033,7 +1033,7 @@ def searchCodes(page, pbar, fillList, filename): nametag = '' # //SE[#] - translatedText = soundEffectString + translatedText + translatedText = varString + translatedText # Set Data if speakerID != None: