From 4c4341fc62863617b17822881458f813e7b4d791 Mon Sep 17 00:00:00 2001 From: dazedanon Date: Mon, 20 Oct 2025 09:43:22 -0500 Subject: [PATCH] other files --- modules/srpg.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/srpg.py b/modules/srpg.py index 4d10239..7e5ee1e 100644 --- a/modules/srpg.py +++ b/modules/srpg.py @@ -97,8 +97,6 @@ GENERIC_FILES = [ "fonts", "fusionsettings", "transformations", - "placeevents", - "talkevents", "characters", "glossary", "npc", @@ -292,6 +290,10 @@ def openFiles(filename): # Bookmark events use the same structure as recollection (list of events with pages/commands) elif "bookmarkevents" in filename.lower(): translatedData = parseRecollection(data, filename) + # Event files (autoevents, placeevents, talkevents, communicationevents, openingevents, endingevents) + # all have name, desc, and pages->commands structure like recollection + elif any(event_type in filename.lower() for event_type in ["autoevents", "placeevents", "talkevents", "communicationevents", "openingevents", "endingevents"]): + translatedData = parseRecollection(data, filename) # Check if filename matches bookmark pattern (top-level entries with name/desc + events) elif "bookmark" in filename.lower(): translatedData = parseBookmark(data, filename)