Delta-v icon indicating copy to clipboard operation
Delta-v copied to clipboard

Lawboard enhancements

Open sowelipililimute opened this issue 8 months ago • 6 comments

About the PR

  • lawboards can now be printed at circuit imprinters for 2 diamonds, 10 glass, 2 silver, gold, plasma
  • syndicate lawboards can now be printed at emagged circuit imprinters for 5 diamonds, 5 bananium, 2 silver, 2 gold, 2 plasma, 10 glass
  • lawboards now show their lawset on examine
  • borgs can now have their laws updated with lawboards

Why / Balance

  • sometimes a station doesn't spawn with the lawboards that crew wants, or something happens to make them inaccessible
  • having to destroy a borg chassis every time the laws get disruptive is not fun for anyone involved
  • 10 second visible doafter/popup + required open panel means a borg has to be incapacitated or willing to take the law change

Technical details

  • LawElectronicsInsertionSystem handles updating borg lawsets
  • LawElectronicsExamineSystem handles examining lawboards
  • new lathe recipes and packs for all the lawboards

Media

https://github.com/user-attachments/assets/94566c24-af67-48a0-aa10-1a34064db042

Requirements

  • [x] I have tested all added content and changes.
  • [x] I have added media to this PR or it does not require an ingame showcase.

Breaking changes

Changelog

:cl:

  • add: Lawboards now show their laws on examine
  • add: Lawboards, crew and otherwise, are printable at circuit imprinters
  • add: Lawboards can be used to update the lawset of a borg chassis

sowelipililimute avatar Apr 11 '25 16:04 sowelipililimute

Okay I'm suggesting this right now - the bananium cost is a bad idea,it's hard to even get 1 or 2 let alone 5. This would lock the boards as only being open to a salvage antag, and even then rarely

Avalon-Proto avatar Apr 11 '25 16:04 Avalon-Proto

Two things:

  1. Aside from them being circuit-adjacent, why put them in the circuit imprinter when theyre a robotics item and it doesnt make as much sense for all scientists + engi to have them?
  2. A confirmation popup for finishing installing the laws would be good, having no feedback after the doafter seems strange.

foxcurl avatar Apr 11 '25 19:04 foxcurl

theyre a robotics item and it doesnt make as much sense for all scientists + engi to have them?

this goes both ways, if only roboticist can make it a borg with funny laws means roboticist KOS

deltanedas avatar Apr 11 '25 22:04 deltanedas

this goes both ways, if only roboticist can make it a borg with funny laws means roboticist KOS

300 IQ gaming: as a roboticist, cut the wires on the doors to robotics before doing funny things. When seccomes knocking, tell them that comebody had broken into robotics and did funny things. Congratulations! You are no longer KOS just because of a borg with funny laws existing.

NoElkaTheGod avatar Apr 14 '25 15:04 NoElkaTheGod

Direction has the following requests, after which it's approved:

  • make all lawboards identically priced (including syndicate ones.)
  • move default board printing to exofab, out of circuit lathe
  • give emagged circuit lathe access to all lawboards Thanks!

ThataKat avatar Apr 29 '25 20:04 ThataKat

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

github-actions[bot] avatar Apr 30 '25 16:04 github-actions[bot]

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

github-actions[bot] avatar Jun 01 '25 00:06 github-actions[bot]

@deltanedas @Toby222 meow

sowelipililimute avatar Jun 01 '25 21:06 sowelipililimute

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

github-actions[bot] avatar Jun 19 '25 04:06 github-actions[bot]

gonna close this since it's pretty clearly abandoned. let us know if you'd like it re-opened

Stop-Signs avatar Oct 21 '25 02:10 Stop-Signs