from retail

This commit is contained in:
NoM0Re
2025-01-25 17:12:25 +01:00
parent bd4cba924f
commit 6eafc394ae
17 changed files with 605 additions and 92 deletions
+5 -15
View File
@@ -3390,27 +3390,17 @@ Private.GetTriggerDescription = wrapTriggerSystemFunction("GetTriggerDescription
local wrappedGetOverlayInfo = wrapTriggerSystemFunction("GetOverlayInfo", "table");
Private.GetAdditionalProperties = function(data)
local additionalProperties = ""
local props = {}
for i = 1, #data.triggers do
local triggerSystem = GetTriggerSystem(data, i);
if (triggerSystem) then
local add = triggerSystem.GetAdditionalProperties(data, i)
if (add and add ~= "") then
if additionalProperties ~= "" then
additionalProperties = additionalProperties .. "\n"
end
additionalProperties = additionalProperties .. add;
local triggerProps = triggerSystem.GetAdditionalProperties(data, i)
if triggerProps then
props[i] = triggerProps
end
end
end
if additionalProperties ~= "" then
additionalProperties = "\n\n"
.. L["Additional Trigger Replacements"] .. "\n"
.. additionalProperties .. "\n\n"
.. L["The trigger number is optional, and uses the trigger providing dynamic information if not specified."]
end
return additionalProperties
return props
end
Private.GetProgressSources = function(data)