This commit is contained in:
2026-09-01 23:00:43 +09:00
parent 03068947a4
commit 3e506387fb
9 changed files with 470 additions and 2 deletions
+13
View File
@@ -1,3 +1,4 @@
local calc = require('control/calc')
local cargo_landing = require('control/cargo-landing')
local chest = require('control/chest')
local editor = require('control/editor')
@@ -31,6 +32,13 @@ local function gui_create(player)
end
inserter.create(player)
if player.gui.screen['phi_cl_calc'] then
player.gui.screen['phi_cl_calc'].destroy()
end
calc.create(player)
player.gui.screen['phi_cl_calc'].visible = false
end
local function gui_update(player, entity)
@@ -111,6 +119,7 @@ end
if settings.startup['PHI-CT'].value then
script.on_event(defines.events.on_lua_shortcut, function(event)
editor.toggle(event)
calc.toggle(event)
end)
script.on_event(defines.events.on_player_toggled_map_editor, editor.toggle_editor)
@@ -137,4 +146,8 @@ if settings.startup['PHI-CT'].value then
editor.available(p)
end
end)
script.on_event(defines.events.on_gui_text_changed, function(event)
calc.change(event)
end)
end