mirror of
https://github.com/PHIDIAS0303/ExpCluster.git
synced 2025-12-27 03:25:23 +09:00
Add surface area bar to vlayer (#336)
* Update vlayer.lua * Update vlayer.lua * Update vlayer.lua * Update vlayer.lua * Update vlayer.lua
This commit is contained in:
@@ -177,9 +177,9 @@ local vlayer_gui_display_item_accumulator_count =
|
||||
font = "heading-2",
|
||||
}
|
||||
|
||||
--- Display label for the remaining surface area
|
||||
-- @element vlayer_gui_display_signal_remaining_surface_area_name
|
||||
local vlayer_gui_display_signal_remaining_surface_area_name =
|
||||
--- Display label for the surface area
|
||||
-- @element vlayer_gui_display_signal_surface_area_name
|
||||
local vlayer_gui_display_signal_surface_area_name =
|
||||
Gui.element{
|
||||
type = "label",
|
||||
name = "vlayer_display_signal_remaining_surface_area_name",
|
||||
@@ -190,16 +190,16 @@ local vlayer_gui_display_signal_remaining_surface_area_name =
|
||||
width = 200,
|
||||
}
|
||||
|
||||
local vlayer_gui_display_signal_remaining_surface_area_count =
|
||||
local vlayer_gui_display_signal_surface_area_count =
|
||||
Gui.element{
|
||||
type = "label",
|
||||
name = "vlayer_display_signal_remaining_surface_area_count",
|
||||
caption = "0",
|
||||
style = "heading_2_label",
|
||||
type = "progressbar",
|
||||
name = "vlayer_display_signal_surface_area_count",
|
||||
caption = "",
|
||||
value = 0,
|
||||
style = "electric_satisfaction_statistics_progressbar",
|
||||
}:style{
|
||||
width = 200,
|
||||
height = 28,
|
||||
horizontal_align = "right",
|
||||
font = "heading-2",
|
||||
}
|
||||
|
||||
--- Display label for the sustained energy production
|
||||
@@ -217,14 +217,14 @@ local vlayer_gui_display_signal_sustained_name =
|
||||
|
||||
local vlayer_gui_display_signal_sustained_count =
|
||||
Gui.element{
|
||||
type = "label",
|
||||
type = "progressbar",
|
||||
name = "vlayer_display_signal_sustained_count",
|
||||
caption = "0",
|
||||
style = "heading_2_label",
|
||||
caption = "",
|
||||
value = 0,
|
||||
style = "electric_satisfaction_statistics_progressbar",
|
||||
}:style{
|
||||
width = 200,
|
||||
height = 28,
|
||||
horizontal_align = "right",
|
||||
font = "heading-2",
|
||||
}
|
||||
|
||||
--- Display label for the current energy production
|
||||
@@ -288,8 +288,8 @@ local vlayer_display_set =
|
||||
vlayer_gui_display_item_solar_count(disp)
|
||||
vlayer_gui_display_item_accumulator_name(disp)
|
||||
vlayer_gui_display_item_accumulator_count(disp)
|
||||
vlayer_gui_display_signal_remaining_surface_area_name(disp)
|
||||
vlayer_gui_display_signal_remaining_surface_area_count(disp)
|
||||
vlayer_gui_display_signal_surface_area_name(disp)
|
||||
vlayer_gui_display_signal_surface_area_count(disp)
|
||||
vlayer_gui_display_signal_sustained_name(disp)
|
||||
vlayer_gui_display_signal_sustained_count(disp)
|
||||
vlayer_gui_display_signal_production_name(disp)
|
||||
@@ -489,11 +489,13 @@ Event.on_nth_tick(config.update_tick_gui, function(_)
|
||||
val = (items_alloc["accumulator"] / math.max(items["accumulator"], 1)),
|
||||
cap = format_number(items_alloc["accumulator"], false) .. " / " .. format_number(items["accumulator"], false),
|
||||
},
|
||||
[vlayer_gui_display_signal_remaining_surface_area_count.name] = {
|
||||
cap = format_number(stats.remaining_surface_area, false),
|
||||
[vlayer_gui_display_signal_surface_area_count.name] = {
|
||||
val = (stats.total_surface_area / math.max(stats.surface_area, 1)),
|
||||
cap = format_number(stats.remaining_surface_area)
|
||||
},
|
||||
[vlayer_gui_display_signal_sustained_count.name] = {
|
||||
cap = format_energy(stats.energy_sustained, "W"),
|
||||
val = (stats.energy_sustained / math.max(stats.energy_total_production, 1)),
|
||||
cap = format_energy(stats.energy_sustained, "W") .. " / " .. format_energy(stats.energy_total_production, "W")
|
||||
},
|
||||
[vlayer_gui_display_signal_production_count.name] = {
|
||||
val = (stats.energy_production / math.max(stats.energy_max, 1)),
|
||||
|
||||
Reference in New Issue
Block a user