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

Cryo Overhaul #1507

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Cryo Overhaul #1507

wants to merge 2 commits into from

Conversation

neuPanda
Copy link
Contributor

Description.
added 2 intermidiate chems

  • SalicylicAcid
  • Formaldehyde

added 2 Cryo Chems
-Traumoxadone (Brute Damages)
-Stelloxadone (Tox Damages)

modified existing cryo chems to be more viable yet still balanced improved efficiency of cryo chambers

  • Cryox only heals blood loss and air loss damage on a body, now useable after death
  • Alox now also heals cold damage
  • Doxa now uses Phalanximine not UnstableMutagen works after death twice as effective
  • Oppo now uses Formaldehyde not Cognizine

updated cryo guide book to show all cryo chems

modified body metabolism

  • the body no longer only metabolizes 2 chems at once but all chems in the system
  • restrictive logic still somewhat in tact to prevent poison power gaming max 3 toxins

modified cryopods

  • cryopods now split chems and inject them independently rather than a mixed solution
  • cryopods require 1/2 the amount of chems to do the same healing

🆑

  • add: new cryo chems
  • tweak: old cryo chems
  • fix: death
  • remove: metabolism restrictions

added 2 steping chems
added a trauma and a tox cryo chem
modified existing cryo chems to be more viable yet still balanced
improved efficiency of cryo chambers
modified body metabolizm
@github-actions github-actions bot added Changes: C# Changes any cs files Changes: Localization Changes any ftl files Changes: Documentation Changes any xml or md files Changes: YML Changes any yml files labels Jan 12, 2025
@Remuchi
Copy link
Contributor

Remuchi commented Jan 12, 2025

the body no longer only metabolizes 2 chems at once but all chems in the system

I'm really not a fan of this change since it was a feature for races like slimes. They could metabolize up to 5 chems at once

@neuPanda
Copy link
Contributor Author

neuPanda commented Jan 12, 2025

was porting this up from past implementation before surgery and metabolize need to look at this again in the morning. the idea was that limiting the number of chems the body processes at once makes no sense. it makes more sense to limit how much not how many you can process at once

@gluesniffler
Copy link
Contributor

gluesniffler commented Jan 12, 2025

I feel dividing cryo into multiple chems is a bit silly for brute/airloss/etc. Cryoxadone should be the general use chem but with varying efficiency (leaning into slow) based on the temperature of the body like in 13, as cryo is supposed to be dead simple, super easy to make, but somewhat slow if you're not optimizing it. Basically a panacea along with mannitol. I've done this work on a branch for goob but haven't PRd it, feel free to leave it as is and I'll just adjust later.

Also, I quite like these changes to chemistry as it works closer to how ss13 does it (you just metabolize the given rate of all chemicals in your system that are not poisons). Which also lets chemistry do heal-all pills and other funsies.

Think you could also add the effect from SS13 on salicylic acid too?
image

@neuPanda
Copy link
Contributor Author

I feel dividing cryo into multiple chems is a bit silly for brute/airloss/etc. Cryoxadone should be the general use chem but with varying efficiency (leaning into slow) based on the temperature of the body like in 13, as cryo is supposed to be dead simple, super easy to make, but somewhat slow if you're not optimizing it. Basically a panacea along with mannitol. I've done this work on a branch for goob but haven't PRd it, feel free to leave it as is and I'll just adjust later.

Also, I quite like these changes to chemistry as it works closer to how ss13 does it (you just metabolize the given rate of all chemicals in your system that are not poisons). Which also lets chemistry do heal-all pills and other funsies.

Think you could also add the effect from SS13 on salicylic acid too? image

i could probably add the effects from 13 as well
also you can already test these cryo chems on frontier (altered) floof and the den.
the reason cryo is being made more rather than less complicated is the goal when i first did this back in frontier probably around April/May time frame, there was no surgery, chems were already super easy, and there was not an acceptable RP way to recover somebody. and no, i refuse to accept 200lb of ointment wrapped in band aids as an acceptable RP solution 😅

the reason it has taken so long to get here is i had been hoping for more feedback before integrating into upstream. however feedback has been minimal but the feedback i have gotten has been extremely positive. not broken but has been enough of a bump to get it put on the radar as a form of treatment but not the 1 and only go-to. it has at least on the den become more of a "if they are dead use cryo, if they are alive use chems" rather than "always use topicals"

@github-actions github-actions bot added the Status: Merge Conflict FIX YOUR PR AAAGH label Jan 19, 2025
Copy link
Contributor

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changes: C# Changes any cs files Changes: Documentation Changes any xml or md files Changes: Localization Changes any ftl files Changes: YML Changes any yml files Status: Merge Conflict FIX YOUR PR AAAGH
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants