Execute EWRJ triggers after EWRJ script has initialized

This commit is contained in:
Raffson 2023-07-01 15:27:11 +02:00
parent 03a3fd37ef
commit 9e42f7f255
No known key found for this signature in database
GPG Key ID: B0402B2C9B764D99

View File

@ -36,8 +36,14 @@ class LuaGenerator:
self.plugin_scripts: list[str] = []
def generate(self) -> None:
ewrj_triggers = [
x for x in self.mission.triggerrules.triggers if isinstance(x, TriggerStart)
]
self.generate_plugin_data()
self.inject_plugins()
for t in ewrj_triggers:
self.mission.triggerrules.triggers.remove(t)
self.mission.triggerrules.triggers.append(t)
def generate_plugin_data(self) -> None:
lua_data = LuaData("dcsRetribution")