Skip to content

Medical Circulation - Add Acidosis Impacts#373

Open
mazinskihenry wants to merge 17 commits intoacemod:medical/add-circulationfrom
mazinskihenry:medical/add-circulation
Open

Medical Circulation - Add Acidosis Impacts#373
mazinskihenry wants to merge 17 commits intoacemod:medical/add-circulationfrom
mazinskihenry:medical/add-circulation

Conversation

@mazinskihenry
Copy link

@mazinskihenry mazinskihenry commented Jan 13, 2026

When merged this pull request will:

  • Add increasing acidosis impacts as hemorrhage worsens and decreasing impacts as volume returns.
  • Can only worsen or remain stable (above 40% blood volume) when in arrest
  • Only improves or remains stable (below 60% blood volume) when under CPR
acidosis_ranges

Full impact on the increasing side (left) of the plot is 30bpm, creating a decompensated shock effect the longer the patient remains in the ~Class III hemorrhage range. That full impact on the decreasing side (right) of the plot is 50bpm to not drop players into arrest without known injuries and to create more complex patient profiles coming out of existing arrests and hypovolemia. These sides also flip in terms of impacts, so on the increasing side at 1% fluid volume, the time to reach the 30bpm effect is 5min but on the decreasing side at 100% fluid volume, the time to REMOVE the full effect is 5min.

The intended effect is that players who remain at critical fluid levels for long periods of time enter an anaerobic state, represented by acidosis, at which point the heart begins to slow and eventually results in cardiac arrest. This obviously doesn't impact players who have blood regeneration enabled as they can easily shift out of the range where acidosis impacts begin to build up, but nothing to be done about that.

IMPORTANT

  • Title of this PR uses our standard template Component - Add|Fix|Improve|Change|Make|Remove {changes}.

TWYuanYu and others added 4 commits January 13, 2026 00:02
Update ACE_Medical_Core_localization.st
* Added Spanish and Italian translations to all available add-ons.

* Adjusted some remaining settings, fixed some translation and capitalization errors.

Adjusted the remaining settings (localization configs for all add-ons) and corrected translation and capitalization errors in Spanish and Italian.

* Update AUTHORS

The contributor name has been sorted in alphabetical order.

* Update ACE_localization.st

Fixed a duplicated Target (pt_br).

* Update ACE_localization.st

Deleted duplicated Targets.
@mazinskihenry mazinskihenry changed the title Medical Circulation - Add Metabolic Acidosis Impacts Medical Circulation - Add Acidosis Impacts Jan 13, 2026
@Kexanone Kexanone changed the base branch from master to medical/add-circulation January 13, 2026 16:12
This reverts commit 4248853, reversing
changes made to 5cd7cbb.
@Kexanone Kexanone added the kind/feature Release Notes: **ADDED:** label Jan 13, 2026
@Kexanone
Copy link
Member

Don't forget to add yourself to AUTHORS file

Copy link
Member

@Kexanone Kexanone left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As discussed, we should go for pH for quantifying acidosis.

@mazinskihenry mazinskihenry requested a review from Kexanone March 18, 2026 06:14
@Kexanone
Copy link
Member

Kexanone commented Mar 18, 2026

General advice for feature-based PRs: Focus on implementing the actual feature, rather than also doing unrelated refactoring and fixes simultaneously. Create separate refactoring PRs instead. This keeps the PRs cleaner and easier to review.

@veteran29 veteran29 self-assigned this Mar 23, 2026
@mazinskihenry mazinskihenry requested a review from Kexanone March 24, 2026 21:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/feature Release Notes: **ADDED:**

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants