Delta-v/Content.Shared/DeviceLinking
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
..
Components Predict two-way levers (#25043) 2024-02-18 22:46:26 +01:00
Events move DeviceLinking events to shared (#36307) 2025-04-06 21:36:00 +01:00
Systems Decouple interactions from hands, cleanup old events, add new fears (#28393) 2024-06-01 18:00:07 +02:00
DeviceLinkSinkComponent.cs Remove update from DeviceLinkSystem (#37152) 2025-05-18 16:48:51 +01:00
DeviceLinkSourceComponent.cs Rejig device link sink & source startup & shutdown (#29035) 2024-07-25 00:34:26 +02:00
DevicePortPrototype.cs Cleanup: Remove redundant prototype name specifications (#35793) 2025-03-23 15:57:26 +00:00
SharedDeviceLinkSystem.cs Remove update from DeviceLinkSystem (#37152) 2025-05-18 16:48:51 +01:00
SharedLogicGate.cs Add Sprite changes to Logic Gates to show the input/output state (#33277) 2024-12-07 22:05:25 +00:00
TwoWayLeverSignal.cs Device Linking and better linking ui (#13645) 2023-05-07 16:07:24 +10:00