Files
crystall-punk-14/Resources/Prototypes
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 12:12:20 +01:00
2021-11-22 10:17:35 +01:00
2021-11-23 19:19:08 +01:00
2021-03-28 17:26:32 +11:00
2021-05-03 13:17:22 +02:00
2021-02-19 22:37:17 -08:00
2021-11-22 23:51:51 -07:00
2021-11-22 23:51:51 -07:00
2021-11-23 12:12:20 +01:00
2021-04-19 09:52:40 +02:00
2021-11-06 17:32:33 -07:00
2021-11-12 11:22:46 +01:00
2020-08-23 14:48:20 -07:00
2021-04-12 00:43:53 +02:00
2021-11-22 18:01:51 -07:00