Files
crystall-punk-14/Content.Client
Flipp Syder 9ace52a6c1 Device link visualizer (#11054)
* shuffles devicelist to shared, adds an overlay for devicelist

* adds space property to overlay

* moves networkconfigurator to shared, makes devicelistsystem clientside check activedevicelist

* dirties components upon change, adds networkedcomponent to sharednetworkconfigurator

* state handlers for networked components

* whoops

* lots of shuffling, renaming, and access changes

* randomizes color for every new entity added to the overlay

* adds a client-side action to clear all network overlays if they're active

* clones action (oops)

* localization, adds a command for clearing network link overlays (in case the action disappears)

* moves the entity manager up into the bui fields

* makes that a dependency

* attempts to just directly get the color from the dict when drawing, now

* fixes up a few comments

* adds dirty on init to devicelistcomponent

* hacky solution related to mapping with a networkconfigurator

* more stricter bound on that hacky solution

* just checks if the life stage is initialized instead of if the entity was initialized

* moves getalldevices to shared

* readds linq import

* tries to ensure that the show button is toggled on if the device we're trying to configure is currently being tracked by the overlay

* some reorganization
2022-09-05 19:55:44 -05:00
..
2022-09-04 17:21:14 -07:00
2022-05-18 14:05:31 +10:00
2022-02-02 14:35:40 +11:00
2022-09-05 19:54:26 -05:00
2022-09-04 17:21:14 -07:00
2022-05-16 14:41:23 +10:00
2022-05-16 14:41:23 +10:00
2022-07-14 22:01:25 +10:00
2022-09-04 17:21:14 -07:00
2022-08-03 21:05:17 -07:00
2022-08-29 21:31:27 -05:00
2022-09-06 00:28:23 +10:00
2022-08-18 17:27:46 -07:00
2022-01-21 10:38:35 +01:00
2022-04-10 14:48:11 +10:00
2022-08-17 19:36:49 -07:00
2022-09-04 17:21:14 -07:00
2022-05-16 14:41:23 +10:00
2022-08-13 23:01:23 +10:00
2022-06-01 19:59:58 +10:00
2021-10-25 16:21:56 +02:00
2022-09-06 00:28:23 +10:00
2022-08-27 22:17:30 -07:00
2022-08-13 22:59:14 -07:00
2022-09-05 16:19:14 +10:00
2022-05-13 15:58:45 -07:00
2022-08-13 23:49:41 +10:00
2022-05-18 14:07:35 +10:00
2022-02-26 16:59:20 +11:00
2022-07-06 17:58:14 +10:00
2022-09-04 17:21:14 -07:00
2022-07-16 13:51:52 +10:00
2022-07-29 12:13:12 +10:00
2022-08-27 16:40:29 -07:00
2022-09-04 17:21:14 -07:00
2022-08-31 20:11:45 -07:00
2022-05-24 11:55:43 +10:00
2021-12-20 12:42:42 +01:00
2022-09-06 00:28:23 +10:00
2022-06-20 10:14:35 +10:00
2022-09-06 00:28:23 +10:00
2022-06-22 19:36:30 -07:00
2022-09-04 17:21:14 -07:00
2022-08-31 03:24:21 -07:00
2022-08-18 17:04:23 -07:00
2022-09-06 00:28:23 +10:00
2022-06-24 17:44:30 +10:00
2022-06-23 14:33:25 +10:00
2022-07-09 02:32:06 -07:00
2022-07-09 02:59:39 -07:00
2022-07-11 23:04:33 -07:00
2022-08-16 03:19:54 -07:00
2022-09-04 17:21:14 -07:00
2022-09-06 00:28:23 +10:00
2022-02-05 11:39:36 -07:00