Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allows you to attach air tanks to operating tables for eaiser application of Anesthesia (or pain) (Also converts Op Computer to TSX) #361

Merged
merged 7 commits into from
Oct 28, 2023

Conversation

MrMelbert
Copy link
Owner

@MrMelbert MrMelbert commented Oct 28, 2023

  • Anesthesia (or other) air tanks can be attached to operating tables with a left click.
    • They can then be removed by right clicking with an empty hand.
  • The operating computer now has a new option to enable the attached tank as the mob's breathing supply.
    • This still requires the mob be wearing an internals-compliant mask, such as a surgical mask.
    • It also won't work on mobs currently using internals, or dead.
  • Included is an option to automatically disable the tank after a set period of time.
    • On by default, this is simply to ensure people don't leave people on anesthetic for forever without realizing it.
    • The default value is 6 minutes, more than enough to get most surgery done.
    • It can be disabled. Emagging the operating computer also silently disables it.

image

Other small stuff:

  • Added brain display to operating computer.
    • Thought about adding pain as well but I'm unsure of how I want to display it.
  • You can put any air tank on.
    • Yes, you can suffocate people if you use an empty tank.
    • And yes, you can hook people up to a tank of pure plasma.
    • Or if you're not insane, you can use an alternative anesthetic such as Healium, or a booster like Pluoxium.

image

@MrMelbert MrMelbert added the Feature Its a bug label Oct 28, 2023
@MrMelbert MrMelbert changed the title Allows you to attach air tanks to operating tables for eaiser application of Anesthesia (or pain) Allows you to attach air tanks to operating tables for eaiser application of Anesthesia (or pain) (Also converts Op Computer to TSX) Oct 28, 2023
@MrMelbert MrMelbert enabled auto-merge (squash) October 28, 2023 22:03
@MrMelbert MrMelbert merged commit 2ce51a0 into master Oct 28, 2023
19 checks passed
@MrMelbert MrMelbert deleted the toggleop branch October 28, 2023 22:09
@MrMelbert MrMelbert added the Non-Module Code Touches main files. I'd make an action for this but I'm lazy. label Nov 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Its a bug Non-Module Code Touches main files. I'd make an action for this but I'm lazy.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant