Revert "TEG can power itself when turned on" (#29434)
Revert "TEG can power itself when turned on (#29072)"
This reverts commit 9f9cf08d72.
This commit is contained in:
committed by
GitHub
parent
56c4e60e45
commit
ebbe3c9144
@@ -181,12 +181,7 @@ public sealed class TegSystem : EntitySystem
|
|||||||
// Turn energy (at atmos tick rate) into wattage.
|
// Turn energy (at atmos tick rate) into wattage.
|
||||||
var power = electricalEnergy / args.dt;
|
var power = electricalEnergy / args.dt;
|
||||||
// Add ramp factor. This magics slight power into existence, but allows us to ramp up.
|
// Add ramp factor. This magics slight power into existence, but allows us to ramp up.
|
||||||
power *= component.RampFactor;
|
supplier.MaxSupply = power * component.RampFactor;
|
||||||
|
|
||||||
// Simulate TEG powering itself after being started up. This means that if LV is lost this keeps running.
|
|
||||||
const float load = 1000;
|
|
||||||
supplier.MaxSupply = Math.Max(power - load, 0);
|
|
||||||
powerReceiver.Load = Math.Max(load - power, 0);
|
|
||||||
|
|
||||||
var circAComp = Comp<TegCirculatorComponent>(circA);
|
var circAComp = Comp<TegCirculatorComponent>(circA);
|
||||||
var circBComp = Comp<TegCirculatorComponent>(circB);
|
var circBComp = Comp<TegCirculatorComponent>(circB);
|
||||||
|
|||||||
Reference in New Issue
Block a user