Delta-v/Content.Server/DeviceLinking/Systems
Pieter-Jan Briers 22f7f127e2 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-18 16:48:51 +01:00
..
AutoLinkSystem.cs Remove 700 usages of Component.Owner (#21100) 2023-10-20 15:31:13 +02:00
DeviceLinkOverloadSystem.cs move DeviceLinking events to shared (#36307) 2025-04-06 21:36:00 +01:00
DeviceLinkSystem.cs Remove update from DeviceLinkSystem (#37152) 2025-05-18 16:48:51 +01:00
DoorSignalControlSystem.cs upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
EdgeDetectorSystem.cs upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
GunSignalControlSystem.cs move DeviceLinking events to shared (#36307) 2025-04-06 21:36:00 +01:00
LogicGateSystem.cs upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
MemoryCellSystem.cs upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
PowerSensorSystem.cs Predicted internals (#33800) 2025-05-18 16:21:09 +01:00
SignalSwitchSystem.cs Decouple interactions from hands, cleanup old events, add new fears (#28393) 2024-06-01 18:00:07 +02:00
SignalTimerSystem.cs move DeviceLinking events to shared (#36307) 2025-04-06 21:36:00 +01:00
SignallerSystem.cs UseDelay + ItemCooldown merge (#22502) 2024-01-26 21:32:09 +01:00