mirror of
https://github.com/PHIDIAS0303/ExpCluster.git
synced 2025-12-27 11:35:22 +09:00
Fix for science gui
This commit is contained in:
@@ -58,7 +58,7 @@ end)
|
||||
-- Get the data that is used with the production label
|
||||
local function get_production_label_data(name,tooltip,value,secondary)
|
||||
local data_colour = Production.get_color(config.color_clamp, value, secondary)
|
||||
local surfix,caption = Production.format_number(value)
|
||||
local surfix, caption = Production.format_number(value)
|
||||
|
||||
return {
|
||||
name = name,
|
||||
@@ -108,8 +108,9 @@ Gui.element(function(_,parent,science_pack_data)
|
||||
|
||||
-- Change the style of the icon
|
||||
local pack_icon_style = pack_icon.style
|
||||
pack_icon.ignored_by_interaction = true
|
||||
pack_icon_style.height = 55
|
||||
if icon_style == 'quick_bar_slot_button' then
|
||||
if icon_style == 'slot_button' then
|
||||
pack_icon_style.padding = {0,-2}
|
||||
pack_icon_style.width = 36
|
||||
end
|
||||
@@ -152,14 +153,14 @@ local function get_science_pack_data(player,science_pack)
|
||||
end
|
||||
|
||||
-- Get the icon style
|
||||
local icon_style = 'quick_bar_slot_button'
|
||||
local icon_style = 'slot_button'
|
||||
local flux = Production.get_fluctuations(force, science_pack, defines.flow_precision_index.one_minute)
|
||||
if minute.net > 0 and flux.net > -config.color_flux/2 then
|
||||
icon_style = 'green_slot_button'
|
||||
icon_style = 'slot_sized_button_green'
|
||||
elseif flux.net < -config.color_flux then
|
||||
icon_style = 'red_slot_button'
|
||||
icon_style = 'slot_sized_button_red'
|
||||
elseif minute.made > 0 then
|
||||
icon_style = 'selected_slot_button'
|
||||
icon_style = 'yellow_slot_button'
|
||||
end
|
||||
|
||||
-- Return the pack data
|
||||
@@ -198,7 +199,7 @@ local function update_science_pack(pack_table,science_pack_data)
|
||||
|
||||
local pack_icon_style = pack_icon.style
|
||||
pack_icon_style.height = 55
|
||||
if icon_style == 'quick_bar_slot_button' then
|
||||
if icon_style == 'slot_button' then
|
||||
pack_icon_style.padding = {0,-2}
|
||||
pack_icon_style.width = 36
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user