Predict StorageComponent (#19682)
This commit is contained in:
@@ -40,13 +40,13 @@ public sealed class ApcSystem : EntitySystem
|
||||
|
||||
public override void Update(float deltaTime)
|
||||
{
|
||||
var query = EntityQueryEnumerator<ApcComponent, PowerNetworkBatteryComponent, ServerUserInterfaceComponent>();
|
||||
var query = EntityQueryEnumerator<ApcComponent, PowerNetworkBatteryComponent, UserInterfaceComponent>();
|
||||
while (query.MoveNext(out var uid, out var apc, out var battery, out var ui))
|
||||
{
|
||||
if (apc.LastUiUpdate + ApcComponent.VisualsChangeDelay < _gameTiming.CurTime)
|
||||
{
|
||||
apc.LastUiUpdate = _gameTiming.CurTime;
|
||||
UpdateUIState(uid, apc, battery, ui);
|
||||
UpdateUIState(uid, apc, battery);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -146,7 +146,7 @@ public sealed class ApcSystem : EntitySystem
|
||||
public void UpdateUIState(EntityUid uid,
|
||||
ApcComponent? apc = null,
|
||||
PowerNetworkBatteryComponent? netBat = null,
|
||||
ServerUserInterfaceComponent? ui = null)
|
||||
UserInterfaceComponent? ui = null)
|
||||
{
|
||||
if (!Resolve(uid, ref apc, ref netBat, ref ui))
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user