Delta-v/Content.Shared/Interaction
metalgearsloth 4da74d0ee4
Refactor disposals to ECS (#4418)
* ECS up disposals

Also significantly reduced its CPU usage.

* Make update significantly less S L O W

* Start units pressurised

* Client-side flush lerping

* Fix powered not toggling UI

* Fix flush button

* InteractUsing

* Minor optimisations

* Fix collisions

* Make visual state ECS

* Almost done with shared

* Most stuff moved

* Optimise item sleeping
2021-08-12 13:40:38 +10:00
..
Events Deprecate IActionBlocker in favour of cancellable events (#4193) 2021-06-19 10:03:24 +02:00
Helpers Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
BeforeInteract.cs Improve hands & pulling (#4389) 2021-07-31 03:14:00 +02:00
IActivate.cs Refactor disposals to ECS (#4418) 2021-08-12 13:40:38 +10:00
IAfterInteract.cs Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
IDropped.cs Improve hands & pulling (#4389) 2021-07-31 03:14:00 +02:00
IInteractHand.cs Refactor disposals to ECS (#4418) 2021-08-12 13:40:38 +10:00
IInteractUsing.cs Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
IRangedInteract.cs Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
ITargetedInteractEventArgs.cs Remove redundant #nullable enable (#4275) 2021-07-16 17:37:09 -07:00
IUse.cs Re-organize all projects (#4166) 2021-06-09 22:19:39 +02:00
SharedInteractionSystem.cs Use EntitySystem dependencies in a bunch of systems. 2021-07-26 13:01:47 +02:00