From cda1c8110357bfa7601dd830c810c869a4b9c82a Mon Sep 17 00:00:00 2001 From: Simon Brodtmann Date: Sun, 6 Jul 2025 22:20:30 +0200 Subject: [PATCH] Fix beacons --- .../electronic/el_ki/el_ki_beacon.lua | 33 +++++++++-------- .../electronic/el_ki/el_ki_core.lua | 36 +++++++++---------- 2 files changed, 36 insertions(+), 33 deletions(-) diff --git a/248k_2/prototypes/electronic/el_ki/el_ki_beacon.lua b/248k_2/prototypes/electronic/el_ki/el_ki_beacon.lua index fdd91f4..dca4b19 100644 --- a/248k_2/prototypes/electronic/el_ki/el_ki_beacon.lua +++ b/248k_2/prototypes/electronic/el_ki/el_ki_beacon.lua @@ -81,11 +81,12 @@ data:extend({ input_flow_limit = '400MW', }, energy_usage = '0.4MW', - module_specification = { - module_slots = 2, - module_info_icon_shift = {0, 0.5}, - module_info_multi_row_initial_height_modifier = -0.3, - }, + module_slots = 2, + icons_positioning = {{ + inventory_index = defines.inventory.beacon_modules, + shift = {0, 0.5}, + multi_row_initial_height_modifier = -0.3, + }}, supply_area_distance = config('supply_area'), radius_visualisation_picture = { @@ -146,11 +147,12 @@ data:extend({ input_flow_limit = '400MW', }, energy_usage = '4MW', - module_specification = { - module_slots = 6, - module_info_icon_shift = {0, 0.5}, - module_info_multi_row_initial_height_modifier = -0.3, - }, + module_slots = 6, + icons_positioning = {{ + inventory_index = defines.inventory.beacon_modules, + shift = {0, 0.5}, + multi_row_initial_height_modifier = -0.3, + }}, supply_area_distance = config('supply_area_2'), radius_visualisation_picture = { @@ -211,11 +213,12 @@ data:extend({ input_flow_limit = '400MW', }, energy_usage = '40MW', - module_specification = { - module_slots = 18, - module_info_icon_shift = {0, 0.5}, - module_info_multi_row_initial_height_modifier = -0.3, - }, + module_slots = 18, + icons_positioning = {{ + inventory_index = defines.inventory.beacon_modules, + shift = {0, 0.5}, + multi_row_initial_height_modifier = -0.3, + }}, supply_area_distance = config('supply_area_3'), radius_visualisation_picture = { diff --git a/248k_2/prototypes/electronic/el_ki/el_ki_core.lua b/248k_2/prototypes/electronic/el_ki/el_ki_core.lua index b8ca2fe..e8f27e7 100644 --- a/248k_2/prototypes/electronic/el_ki/el_ki_core.lua +++ b/248k_2/prototypes/electronic/el_ki/el_ki_core.lua @@ -194,12 +194,12 @@ data:extend({ energy_usage = '1W', supply_area_distance = 0, allowed_effects = allowed_modules, - module_specification = - { - module_slots = 2, - module_info_icon_shift = {0, 0.5}, - module_info_multi_row_initial_height_modifier = -0.3 - }, + module_slots = 2, + icons_positioning = {{ + inventory_index = defines.inventory.beacon_modules, + shift = {0, 0.5}, + multi_row_initial_height_modifier = -0.3, + }}, }, --slave container { @@ -363,12 +363,12 @@ data:extend({ energy_usage = '1W', supply_area_distance = 0, allowed_effects = allowed_modules, - module_specification = - { - module_slots = 2, - module_info_icon_shift = {0, 0.5}, - module_info_multi_row_initial_height_modifier = -0.3 - }, + module_slots = 2, + icons_positioning = {{ + inventory_index = defines.inventory.beacon_modules, + shift = {0, 0.5}, + multi_row_initial_height_modifier = -0.3, + }}, }, --slave container { @@ -558,12 +558,12 @@ data:extend({ energy_usage = '1W', supply_area_distance = 0, allowed_effects = allowed_modules, - module_specification = - { - module_slots = 2, - module_info_icon_shift = {0, 0.5}, - module_info_multi_row_initial_height_modifier = -0.3 - }, + module_slots = 2, + icons_positioning = {{ + inventory_index = defines.inventory.beacon_modules, + shift = {0, 0.5}, + multi_row_initial_height_modifier = -0.3, + }}, }, --slave container {