Make PACMANs a little better (#24604)
* PACMAN generators show network load/supply. This gives more feedback to players that their PACMAN is properly connected and what the network status is (i.e. you don't have enough generators). * Buff JRPACMAN to 8 kW. Shifted all power values up by +3 kW. They're frequently too weak to power even single rooms so they deserve a buff. * Change unit format helpers number format. Always displays one digit of precision. This avoids jumping around when a value is changing live.
This commit is contained in:
committed by
GitHub
parent
41c0efeaf1
commit
f855cb2b00
@@ -115,6 +115,22 @@ public sealed partial class GeneratorWindow : FancyWindow
|
||||
}
|
||||
|
||||
CloggedLabel.Visible = state.Clogged;
|
||||
|
||||
if (state.NetworkStats is { } netStats)
|
||||
{
|
||||
NetworkStats.Text = Loc.GetString(
|
||||
"portable-generator-ui-network-stats-value",
|
||||
("load", netStats.Load),
|
||||
("supply", netStats.Supply));
|
||||
|
||||
var good = netStats.Load <= netStats.Supply;
|
||||
NetworkStats.SetOnlyStyleClass(good ? "Good" : "Caution");
|
||||
}
|
||||
else
|
||||
{
|
||||
NetworkStats.Text = Loc.GetString("portable-generator-ui-network-stats-not-connected");
|
||||
NetworkStats.StyleClasses.Clear();
|
||||
}
|
||||
}
|
||||
|
||||
private bool TryGetStartProgress(out float progress)
|
||||
|
||||
Reference in New Issue
Block a user