diff --git a/PHI-CL/control.lua b/PHI-CL/control.lua index ef9b80c..82af0d3 100644 --- a/PHI-CL/control.lua +++ b/PHI-CL/control.lua @@ -109,6 +109,20 @@ local function gui_update(player, entity) end end +local function gui_press(event, player) + if event.element.anchor then + --[[ + label_decider_action_button_zoom_in + label_decider_action_button_zoom_out + label_decider_action_button_zoom_left + label_decider_action_button_zoom_right + label_decider_action_button_previous + label_decider_action_button_next + ]] + + end +end + local function inserter_changed(event) local player = game.players[event.player_index] @@ -314,6 +328,14 @@ if settings.startup['PHI-MI'].value or (settings.startup['PHI-GM'].value and set end end) + script.on_event(defines.events.on_gui_click, function(event) + local player = game.players[event.player_index] + + if event.element and event.element.type == 'sprite-button' then + gui_press(event, player) + end + end) + script.on_event({defines.events.on_player_rotated_entity, defines.events.on_player_flipped_entity}, function(event) inserter_changed(event) end)