From 3c769dbdddd116ca3afec3481284f86c53b12fb1 Mon Sep 17 00:00:00 2001 From: PHIDIAS Date: Fri, 18 Apr 2025 00:21:12 +0900 Subject: [PATCH] . --- PHI-CL/control.lua | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/PHI-CL/control.lua b/PHI-CL/control.lua index 5517ac6..6aeb023 100644 --- a/PHI-CL/control.lua +++ b/PHI-CL/control.lua @@ -188,21 +188,16 @@ if settings.startup['PHI-CT'].value or settings.startup['PHI-MI'].value or (sett end end) - script.on_event(defines.events.on_player_rotated_entity, function(e) + local function inserter_changed(e) local player = game.players[e.player_index] if e.entity and player.opened == e.entity and (player.opened.type == 'inserter' or (player.opened.type == 'entity-ghost' and player.opened.ghost_type == 'inserter')) then gui_update(player, player.opened) end - end) + end - script.on_event(defines.events.on_player_flipped_entity, function(e) - local player = game.players[e.player_index] - - if e.entity and player.opened == e.entity and (player.opened.type == 'inserter' or (player.opened.type == 'entity-ghost' and player.opened.ghost_type == 'inserter')) then - gui_update(player, player.opened) - end - end) + script.on_event(defines.events.on_player_rotated_entity, inserter_changed) + script.on_event(defines.events.on_player_flipped_entity, inserter_changed) script.on_event(defines.events.on_entity_settings_pasted, function(e) local player = game.players[e.player_index]