Files
tbd-station-14/Content.Shared
David 3503cb52d2 Refactor Crayons to use shared charges system and autonetworking. Adds auto recharging crayon. (#40575)
* Added special crayon with infinite charges for borg usage.

* Use battery system to manage charges.

* Reverted extra changes

* Set charge on init

* removed init assignment

* Added comments to crayoncomponent

* tweaked comments

* Working with the new charges component, but at what cost?

* Remvoed extra field

* Apply suggestion from @slarticodefast

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

* Apply suggestion from @slarticodefast

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

* Apply suggestion from @slarticodefast

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

* Apply suggestion from @slarticodefast

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

* Fix renamed variables and descriptions in comments

* Variable naming, comment cleanup and autonetworking.

* Fix for test case, modified on init

* Cleaned up/merged charges logic

* review

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-10-10 19:45:48 +00:00
..
2025-09-05 12:45:48 +03:00
2025-09-17 23:59:07 +02:00
2025-09-05 12:45:48 +03:00
2025-06-03 13:51:50 +02:00
2025-10-04 11:24:42 +00:00
2025-04-25 16:53:50 -04:00
2025-10-09 10:26:21 +00:00
2025-09-09 18:17:56 +02:00
2025-10-09 13:32:43 +00:00
2025-06-25 15:13:03 +02:00
2025-10-09 10:26:21 +00:00
2025-09-05 12:45:48 +03:00
2025-09-09 18:17:56 +02:00
2025-10-04 11:24:42 +00:00
2025-03-28 09:29:02 +11:00
2025-09-24 01:32:20 +02:00
2025-05-10 01:06:19 -04:00
2025-07-16 02:21:18 +02:00
2025-02-14 16:46:25 +01:00
2025-10-04 11:24:42 +00:00
2025-08-23 15:15:28 -07:00
2025-10-04 11:24:42 +00:00
2025-08-15 16:06:51 +02:00
2025-09-01 18:24:37 +03:00
2025-08-15 16:06:51 +02:00
2025-07-30 12:57:50 -07:00
2025-08-03 21:20:37 +02:00
2025-07-07 14:23:45 +02:00
2025-04-25 16:53:50 -04:00
2025-10-04 11:24:42 +00:00
2025-10-04 11:57:24 +00:00
2025-09-05 14:22:49 +02:00
2025-08-03 21:20:37 +02:00
2025-10-04 11:24:42 +00:00
2025-09-27 21:20:31 +00:00
2025-05-20 23:14:10 +02:00
2025-09-17 23:59:07 +02:00
2025-09-10 20:01:03 +03:00
2025-10-04 11:24:42 +00:00
2025-10-04 11:24:42 +00:00
2025-07-03 20:48:04 +02:00
2025-10-04 11:24:42 +00:00
2025-09-20 12:05:57 -07:00
2025-08-11 21:57:39 +03:00
2025-09-17 23:59:07 +02:00
2025-09-05 12:45:48 +03:00
2025-04-19 00:01:52 +02:00
2025-08-14 22:33:37 -07:00
2025-07-17 12:34:00 -04:00
2025-09-09 18:17:56 +02:00
2025-09-24 01:32:20 +02:00
2025-08-03 21:20:37 +02:00
2025-09-05 12:45:48 +03:00
2025-10-04 11:24:42 +00:00
2025-08-03 21:20:37 +02:00
2025-04-16 08:23:40 -04:00
2025-08-26 20:04:10 +02:00
2025-10-09 05:03:11 +00:00
2025-10-04 11:24:42 +00:00
2025-02-18 23:27:30 +11:00
2025-05-20 01:08:55 -04:00