Files
tbd-station-14/Content.Server
20kdc f6d44be34f Activatable UI component (#5184)
* Transfer most Instrument UI logic to a new component, ActivatableUIComponent

* Move more ActivatableUIComponent stuff to ECS

* ActivatableUI component ignore on client

* ActivatableUI: Get rid of component interfaces where possible

* Add in adminOnly attribute for activatable UIs

This is so that porting #4926 to this will be easier

* Transition Solar Control Computer to ActivatableUI

* Move communications console to ActivatableUI

* Move cargo console to ActivatableUI

* Move ID card console to ActivatableUI

* ActivatableUI: Make things more amiable to entity tests adding components weirdly

* ActivatableUI: Use handling or lack thereof of events properly

* ActivatableUI: component dependency issue resolution stuffs

* ActivatableUISystem: Fix #5258

* More fixes because master did stuffo

* Check for HandDeselectedEvent again because otherwise active-hand check doesn't work

* Move just a bit more code into the system, introduce a workaround for #5258

* Purge the player status detection stuff

* Oh and some obsolete stuff too
2021-11-23 19:19:08 +01:00
..
2021-11-23 19:19:08 +01:00
2021-11-20 12:35:22 +01:00
2021-11-18 23:36:25 -07:00
2021-07-22 23:20:57 +02:00
2021-11-18 16:53:45 -07:00
2021-11-14 17:33:16 +01:00
2021-11-13 21:43:54 +01:00
2021-10-18 16:24:37 -07:00
2021-11-23 19:19:08 +01:00
2021-09-29 17:34:34 -07:00
2021-10-31 21:14:44 +01:00
2021-11-23 19:19:08 +01:00
2021-10-23 19:15:40 +02:00
2021-11-23 19:19:08 +01:00
2021-06-09 22:19:39 +02:00
2021-10-12 23:56:35 -07:00
2021-11-09 12:20:02 +01:00
2021-11-22 19:08:27 +01:00
2021-09-26 15:18:45 +02:00
2021-11-23 10:14:46 -07:00
2021-10-09 17:30:04 +02:00
2021-11-09 12:15:12 +01:00
2021-06-09 22:19:39 +02:00
2021-11-11 12:29:11 +11:00
2021-11-19 22:26:01 -07:00
2021-11-09 13:08:09 +01:00
2021-11-23 19:19:08 +01:00
2021-11-19 22:26:01 -07:00
2021-11-23 19:19:08 +01:00
2021-11-10 18:28:13 +01:00
2021-06-09 22:19:39 +02:00
2021-11-11 10:48:12 +01:00