BeeStation-Hornet icon indicating copy to clipboard operation
BeeStation-Hornet copied to clipboard

[TG PORT] Removes Robot Commands and replaces it with an integrated control tablet program + silicons start with HUD on

Open itsmeow opened this issue 2 years ago • 1 comments

About The Pull Request

~~Depends on #7338 - I will forcepush a rebased version without said commits when merged~~

Ports:

  • https://github.com/tgstation/tgstation/pull/53373
  • https://github.com/tgstation/tgstation/pull/53953 (fix for first PR)
  • https://github.com/tgstation/tgstation/pull/56738 (fix for first PR)
  • https://github.com/tgstation/tgstation/pull/61920 (fix for first PR)
  • https://github.com/tgstation/tgstation/pull/64279 (fix for previous PR)
  • https://github.com/tgstation/tgstation/pull/51549

yes I have planned more PRs that even depend on this PR, please send help i am in dependency hell

Why It's Good For The Game

Borgs now have a more intuitive management system and have their own built in tablet (with limitations), it's a much better interface than verbs and also makes borgs better able to monitor the station / crew, and makes them more upgradeable via tablet apps.

There is never a case where someone really wants their HUD off, so it starts on by default now. No more roundstart button pressing!

Testing Photographs and Procedure

Screenshots&Videos

image

image

image

https://user-images.githubusercontent.com/10366817/180628670-a43d82bf-3fb5-4b3e-b821-1dda56603486.mp4

Changelog

:cl: tweak: Borgs and AIs now start with their borgHUDs/siliconHUDs on by default. add: Added tablets to cyborgs. Humans can install apps to it by using portable data disks from the Deluxe Silicate Selections vendor and inserting the data disk with programs uploaded to cyborgs. add: Added a borg self-management app to integrated cyborg tablet. del: Removed all Robot Commands verbs in favor of the app. tweak: Some lesser-used elements on the cyborg HUD are now in the management app. add: Cyborgs can now change their headlamp color using the integrated tablet flashlight /:cl:

itsmeow avatar Jul 24 '22 01:07 itsmeow

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Jul 26 '22 08:07 github-actions[bot]

technically I lied

The crew manifest is still a robot command :trollface:

itsmeow avatar Aug 23 '22 07:08 itsmeow

Would be cool to allow janitor borgs to toggle their floor auto-cleaning off and on. Just so that they don't accidentally erase any floor art or salt when there's an active revenant.

CydiaLamiales avatar Aug 24 '22 18:08 CydiaLamiales

Merge #7551 first please, it will create a merge conflict that I need to fix on this PR.

itsmeow avatar Aug 24 '22 23:08 itsmeow

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] avatar Sep 01 '22 18:09 github-actions[bot]

damn it the commits had [CI skip] in them, whoops

PowerfulBacon avatar Sep 03 '22 15:09 PowerfulBacon

what

itsmeow avatar Sep 03 '22 15:09 itsmeow