-
Notifications
You must be signed in to change notification settings - Fork 738
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
Medical GUI - Display qualitative bleed rate in injury list #9469
Conversation
The goal with this is to indicate to the player how immediate of a threat the bleeding is. In my experience, with the combination of the visual feedback (blood on screen) and the injury list simply saying "Bleeding" in bright red, I tend to treat all bleeding as an urgent problem. This change will help to clarify when bleeding is an urgent problem and when it can be handled later. I roughly based the bleed rate thresholds on the amount of time to reach fatal blood loss and the intended situation.
These thresholds are just what feel right to me, so input is appreciated. These could definitely be different based on a group's settings and playstyle. Should they be exposed as settings? (Of course, all of these would be massive bleeding in real life. This is just estimating for the time scale of gameplay.) arma3_x64_S333PqWoaN.mp4 |
Would prefer a setting, and potentially tying to cardiac output * blood loss knock out threshold, so it can serve as a visual indicator of https://github.com/acemod/ACE3/blob/master/addons/medical_status/functions/fnc_hasStableVitals.sqf#L23-L25 |
Basing it on the blood loss knock out threshold makes sense, for example with massive bleeding being 100% of the threshold, severe being 50%, etc. But I think tying it to cardiac output would cause problems when the cardiac output is very low or zero, where any bleeding at all would register as massive bleeding. Is there a recommendation for how to organize the settings? Is there a good way to do a group of settings where, for example, the second must be higher than the first but lower than the third? |
Settings will be displayed in the order they were added, so any prioritization has to be done manually. Not really any other way to group them other than the header, that I'm aware of. |
The bleed rate thresholds are now relative to the threshold that determineS "unstable" and "critical" vitals,
The thresholds also take cardiac output into account, so the same wounds should register the same severity of bleeding regardless of heart function. |
merge conflicts again, you know the drill |
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
When merged this pull request will:
IMPORTANT
Component - Add|Fix|Improve|Change|Make|Remove {changes}
.