Raw GRUNTZ archive is authority
The data file is generated from gruntz_linux-x64_v2026.08.28.0548.tar.gz. CM-SS13 pages are only checklists for what to inspect.
This unofficial guide is repinned directly to the uploaded GRUNTZ source archive 2026.08.28.0548. XML/source-backed values are read from extracted game files. Runtime behavior stays marked runtime-extracted, modelled or unknown until it is proven from the current build. Use Medical Sim for field treatment, serious injuries, surgery and resuscitation in one unified patient workflow.
The data file is generated from gruntz_linux-x64_v2026.08.28.0548.tar.gz. CM-SS13 pages are only checklists for what to inspect.
Reagent and reaction definitions come from shipped XML files, including medical properties, metabolism, overdose thresholds, catalysts and outputs.
Operation gates, tools, zones, priorities, base ticks, pain requirements and authored outcomes are generated from SurgeryOps.xml.
Rules that live only in compiled code are labelled runtime-extracted when proven by the current binary audit, or modelled/unknown when they are still training assumptions or unsupported.
Use the HF2 health analyzer whenever possible. These are the common first responses, not a substitute for reading the casualty.
These are practical inventory/UI details confirmed from the current build data or observed current-build tooltips. They are kept separate from the medical simulation rules.
Source-backed means the value comes directly from the extracted GRUNTZ archive: item definitions, doses, overdose limits, reagent properties, reaction recipes, surgery operations/gates, CPR values, revive window, loadout contents and storage rules.
Runtime Extracted means the behavior is proven from the current binary audit. Modelled and Unknown remain training assumptions or unsupported until proven from GRUNTZ files.
Build the casualty, choose the operating surface, then start. Once running, the 16:9 workspace keeps one action panel open at a time and the patient mannequin fixed on the right.
Use this only while configuring the patient. During the simulation the mannequin remains fixed on-screen.
runtime-audit.json.Choose or generate a casualty, edit the starting injuries, then start the live simulation. Treatment and patient information are kept separate once the sim begins.
Parsed directly from Loadouts.xml. Gear is grouped by the slot/container where it starts, including the surgical webbing vest attached to the uniform.
The contents below come from Loadout.Surgeon, not from the separate generic Lifesaver.Full entity. This matches the actual starting belt specified for the Surgeon class.
M276 ... Lifesaver.Full definition has a different prefill (including epinephrine and Dexalin Plus). The Surgeon loadout equips the normal M276 and explicitly supplies its own contents.This release is repinned to the uploaded/current Linux archive shown in the live build badge. Authored data, compiled-runtime behavior and remaining simulator assumptions are visibly separated.
SurgeryOps.xml.| File | Used for |
|---|---|
| ConvertedItems.xml / Converted.xml | Items, treatment values, surgery tools, medical machines and storage/loadout references |
| Reagents.xml + CarrierReagents.xml + BloodReagents.xml | Reagent names/properties, metabolism and overdose values |
| Reactions.xml + CarrierReactions.xml + EntityReactions.xml | Every implemented chemistry recipe, catalysts, outputs, entity products and explosive tiers |
| SurgeryOps.xml | Operation catalog, gates, tools, priority, pain and outcomes |
| HealthTuning.xml | CPR/revive, natural healing, fracture and splint-break tuning |
| SurgeryTuning.xml / Traits.xml | Surgery tuning and Trained Surgeon duration modifiers |
| Loadouts.xml | Surgeon starting equipment and nested container contents |
| atlas.xml + page*.ktx2 | In-game sprite source: KTX2 page hashes/headers, source icon-state refs and displayed item atlas frames |
| CM-SS13-ATTRIBUTION.md | Bundled attribution/license statement for converted CM-SS13 assets |
| Gruntz binary | Compiled runtime behavior, extracted from the pinned Linux binary and recorded in runtime-audit.json |
| GRUNTZ binary metadata | RocketWerkz copyright notice and BRUTAL/RocketWerkz attribution |