A triage-tag medic window for ACE Medical.
Use "Check injuries" (the Inspect casualty interaction) on a downed player and a triage tag opens. Click a body part on the silhouette, pick a treatment, and the tag updates as the patient changes. It shows blood level and hemorrhage class, current vitals, a findings checklist (bleeding, airway, chest wound, tension pneumothorax, pain, tourniquet, saline, oxygen mask, King LT), body position, and a triage category on four tear-off strips: 0 Morgue, 1 Immediate, 2 Delayed, 3 Minor. The active strip glows, so you can read the casualty's state at a glance.
TRIAGE (display only, it never changes what a treatment does)
- Immediate: hemorrhage class III or worse, unconscious, blocked airway, chest wound or tension pneumothorax, critical vitals.
- Delayed: bleeding or blood loss up to class II, unstable, serious injuries.
- Minor: nothing life-threatening.
- Morgue: cardiac arrest with no CPR going. It can still be reversed.
TREATMENTS IN THE MENU
Bandage, tourniquet, morphine, naloxone, epinephrine, metoprolol, phenylephrine, ammonium carbonate, saline, chest seal, needle decompression (NCD kit), King LT, oxygen mask, head tilt, clearing vomit, and repositioning (back / recovery).
NOT IN THE MENU
Medkit and CPR. Come out of the menu and use them as implemented in vanilla / ACE.
REQUIREMENTS
- ACE Core (Dev), ACE Medical Core (Dev), ACE Medical Circulation (Dev) and ACE Medical Breathing (Dev).
- Not compatible with Stones WW2 Medical UI (same internal names). Never load both.
- ACE only. The Yocub WW2 medical mod is not supported by this version.
- ACE Medical Hitzones is not required and has not been tested with this mod.
NOTE
"Check injuries" only appears on casualties ACE considers hurt (injured, in pain, or unstable). Use the interaction prompt on the casualty, not the radial menu entry, which shows ACE's own widget instead of the tag.
!!WARNING!!
Some things are untested because I had no multiplayer environment:
- Do hot joins see a person's triage card?
- What happens when a player dies or disconnects mid-treatment?
By the code, the tag should work for a hot joiner (dressings and seals are replicated state, vitals are requested from the server), and the menu closes itself, cancelling any treatment in progress, if the patient dies or leaves, you go down, or you move out of reach. But I won't know until someone runs it on a server.
If you run into problems my Discord is Badger21288. Reach out and I'll endeavour to help!
DEV / TRAINING MODE
Log in as admin (#login <password>), then type #medicdev enable (and #medicdev disable to turn it off). It is per player, off by default, and off again after a reconnect.
With it on, the menu gets test buttons and you can check injuries on anyone. The IMMEDIATE and DELAYED buttons at the top reset the patient and deal a randomised set of injuries that fit that category. Nothing is pre-treated, so the medic does all of it, and a Delayed patient who is left alone can drift into Immediate. They work on whichever casualty the menu is open on.
CREDITS
Built on the ACE medical system by the ACE team. This addon contains only its own scripts and UI; it needs ACE installed.