Delta-v/Content.Server/DeviceLinking/Systems
Pieter-Jan Briers 81cbb31425
Remove update from DeviceLinkSystem (#37152)
The tick updates were purely used to decrease the invoke counter once per tick. Now instead we just calculate the effective counter value with some trivial math on the tick number. This completely removes the need for an update function.

The relative tick is not stored to map files. If we really need this, we can add a TickOffsetSerializer (similar to TimeOffsetSerializer), but I doubt it matters.
2025-05-04 12:14:23 -04:00
..
AutoLinkSystem.cs Remove 700 usages of Component.Owner (#21100) 2023-10-19 12:34:31 -07:00
DeviceLinkOverloadSystem.cs move DeviceLinking events to shared (#36307) 2025-04-05 14:20:14 +02:00
DeviceLinkSystem.cs Remove update from DeviceLinkSystem (#37152) 2025-05-04 12:14:23 -04:00
DoorSignalControlSystem.cs Predict dumping (#32394) 2025-04-19 16:20:40 +10:00
EdgeDetectorSystem.cs Predict dumping (#32394) 2025-04-19 16:20:40 +10:00
GunSignalControlSystem.cs move DeviceLinking events to shared (#36307) 2025-04-05 14:20:14 +02:00
LogicGateSystem.cs Predict dumping (#32394) 2025-04-19 16:20:40 +10:00
MemoryCellSystem.cs Predict dumping (#32394) 2025-04-19 16:20:40 +10:00
PowerSensorSystem.cs Predicted internals (#33800) 2025-05-02 18:22:29 +10:00
SignalSwitchSystem.cs Decouple interactions from hands, cleanup old events, add new fears (#28393) 2024-05-31 13:26:19 -07:00
SignalTimerSystem.cs move DeviceLinking events to shared (#36307) 2025-04-05 14:20:14 +02:00
SignallerSystem.cs UseDelay + ItemCooldown merge (#22502) 2024-01-03 21:33:09 -04:00