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
@@ -98,12 +98,17 @@ public sealed class PortableGeneratorComponentBuiState : BoundUserInterfaceState
|
||||
{
|
||||
public float RemainingFuel;
|
||||
public bool Clogged;
|
||||
public (float Load, float Supply)? NetworkStats;
|
||||
public float TargetPower;
|
||||
public float MaximumPower;
|
||||
public float OptimalPower;
|
||||
public bool On;
|
||||
|
||||
public PortableGeneratorComponentBuiState(FuelGeneratorComponent component, float remainingFuel, bool clogged)
|
||||
public PortableGeneratorComponentBuiState(
|
||||
FuelGeneratorComponent component,
|
||||
float remainingFuel,
|
||||
bool clogged,
|
||||
(float Demand, float Supply)? networkStats)
|
||||
{
|
||||
RemainingFuel = remainingFuel;
|
||||
Clogged = clogged;
|
||||
@@ -111,6 +116,7 @@ public sealed class PortableGeneratorComponentBuiState : BoundUserInterfaceState
|
||||
MaximumPower = component.MaxTargetPower;
|
||||
OptimalPower = component.OptimalPower;
|
||||
On = component.On;
|
||||
NetworkStats = networkStats;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user