Convert rocket info and autofill

This commit is contained in:
Cooldude2606
2025-01-26 00:19:34 +00:00
parent 6f9a062190
commit cc274595c7
8 changed files with 174 additions and 177 deletions

View File

@@ -138,7 +138,7 @@ local function ensure_elements(player, element_defines, elements, parent)
local done = {}
for define, visible in pairs(element_defines) do
local element = elements[define.name]
if not element then
if not element or not element.valid then
element = define(parent)
elements[define.name] = element
assert(element, "Element define did not return an element: " .. define.name)
@@ -200,7 +200,7 @@ local function on_gui_opened(event)
if visible then
event.element = element
--- @diagnostic disable-next-line invisible
define:_raise_event(event)
define:raise_event(event)
end
end