[{"data":1,"prerenderedAt":531},["ShallowReactive",2],{"/docs/jobs/ambulancejob/features/vitals":3,"/docs/jobs/ambulancejob/features/vitals-surround":519,"/docs/jobs/ambulancejob/features/vitals-implemented-suggestions":530},{"id":4,"title":5,"body":6,"description":509,"extension":510,"head":511,"implementedSuggestions":511,"meta":512,"navigation":513,"path":514,"schemaOrg":511,"seo":515,"sitemap":516,"stem":517,"__hash__":518},"docs/1.docs/0.jobs/0.ambulancejob/3.features/1.vitals.md","Vitals & Treatment",{"type":7,"value":8,"toc":500},"minimark",[9,14,22,255,337,343,346,350,353,358,383,406,410,429,441,445,455,467,471,480,491,493,496],[10,11,13],"h2",{"id":12},"how-the-injury-table-works","How the Injury Table Works",[15,16,17,21],"p",{},[18,19,20],"code",{},"Config.DeathInjuries"," maps every death cause (explosion, drowning, etc.) to a list of applied effects. Each entry can inject open wounds and/or vital drops. A typical block looks like this:",[23,24,30],"pre",{"className":25,"code":26,"filename":27,"language":28,"meta":29,"style":29},"language-lua shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","[\"explosion\"] = {\n    {\n        type = \"open_wound\",\n        chance = 1.0,\n        zones = {\n            { zone = \"upper_body\", chance = 0.6 },\n            { zone = \"lower_body\", chance = 0.3 },\n        },\n    },\n    { type = \"oxygen_level\", effect = \"drop\", severity = \"critical\" },\n    { type = \"blood_pressure\", effect = \"drop\", severity = \"high\" },\n},\n","config.lua","lua","",[18,31,32,60,66,85,99,109,135,158,164,170,213,250],{"__ignoreMap":29},[33,34,37,41,45,49,51,54,57],"span",{"class":35,"line":36},"line",1,[33,38,40],{"class":39},"sTEyZ","[",[33,42,44],{"class":43},"sMK4o","\"",[33,46,48],{"class":47},"sfazB","explosion",[33,50,44],{"class":43},[33,52,53],{"class":39},"] ",[33,55,56],{"class":43},"=",[33,58,59],{"class":39}," {\n",[33,61,63],{"class":35,"line":62},2,[33,64,65],{"class":39},"    {\n",[33,67,69,72,74,77,80,82],{"class":35,"line":68},3,[33,70,71],{"class":39},"        type ",[33,73,56],{"class":43},[33,75,76],{"class":43}," \"",[33,78,79],{"class":47},"open_wound",[33,81,44],{"class":43},[33,83,84],{"class":39},",\n",[33,86,88,91,93,97],{"class":35,"line":87},4,[33,89,90],{"class":39},"        chance ",[33,92,56],{"class":43},[33,94,96],{"class":95},"sbssI"," 1.0",[33,98,84],{"class":39},[33,100,102,105,107],{"class":35,"line":101},5,[33,103,104],{"class":39},"        zones ",[33,106,56],{"class":43},[33,108,59],{"class":39},[33,110,112,115,117,119,122,124,127,129,132],{"class":35,"line":111},6,[33,113,114],{"class":39},"            { zone ",[33,116,56],{"class":43},[33,118,76],{"class":43},[33,120,121],{"class":47},"upper_body",[33,123,44],{"class":43},[33,125,126],{"class":39},", chance ",[33,128,56],{"class":43},[33,130,131],{"class":95}," 0.6",[33,133,134],{"class":39}," },\n",[33,136,138,140,142,144,147,149,151,153,156],{"class":35,"line":137},7,[33,139,114],{"class":39},[33,141,56],{"class":43},[33,143,76],{"class":43},[33,145,146],{"class":47},"lower_body",[33,148,44],{"class":43},[33,150,126],{"class":39},[33,152,56],{"class":43},[33,154,155],{"class":95}," 0.3",[33,157,134],{"class":39},[33,159,161],{"class":35,"line":160},8,[33,162,163],{"class":39},"        },\n",[33,165,167],{"class":35,"line":166},9,[33,168,169],{"class":39},"    },\n",[33,171,173,176,178,180,183,185,188,190,192,195,197,200,202,204,207,210],{"class":35,"line":172},10,[33,174,175],{"class":39},"    { type ",[33,177,56],{"class":43},[33,179,76],{"class":43},[33,181,182],{"class":47},"oxygen_level",[33,184,44],{"class":43},[33,186,187],{"class":39},", effect ",[33,189,56],{"class":43},[33,191,76],{"class":43},[33,193,194],{"class":47},"drop",[33,196,44],{"class":43},[33,198,199],{"class":39},", severity ",[33,201,56],{"class":43},[33,203,76],{"class":43},[33,205,206],{"class":47},"critical",[33,208,209],{"class":43},"\" ",[33,211,212],{"class":39},"},\n",[33,214,216,218,220,222,225,227,229,231,233,235,237,239,241,243,246,248],{"class":35,"line":215},11,[33,217,175],{"class":39},[33,219,56],{"class":43},[33,221,76],{"class":43},[33,223,224],{"class":47},"blood_pressure",[33,226,44],{"class":43},[33,228,187],{"class":39},[33,230,56],{"class":43},[33,232,76],{"class":43},[33,234,194],{"class":47},[33,236,44],{"class":43},[33,238,199],{"class":39},[33,240,56],{"class":43},[33,242,76],{"class":43},[33,244,245],{"class":47},"high",[33,247,209],{"class":43},[33,249,212],{"class":39},[33,251,253],{"class":35,"line":252},12,[33,254,212],{"class":39},[256,257,258,281,291,297,309],"ul",{},[259,260,261,265,266,268,269,271,272,271,274,271,277,280],"li",{},[262,263,264],"strong",{},"type",": either ",[18,267,79],{}," or a vital (",[18,270,224],{},", ",[18,273,182],{},[18,275,276],{},"blood_sugar",[18,278,279],{},"heart_rate",", etc.).",[259,282,283,286,287,290],{},[262,284,285],{},"chance",": probability that the effect is applied. Use ",[18,288,289],{},"1.0"," for guaranteed results or lower values for randomness.",[259,292,293,296],{},[262,294,295],{},"zones",": optional per-body-zone odds so a single death cause can target multiple limbs.",[259,298,299,271,302,271,305,308],{},[262,300,301],{},"foreignObject",[262,303,304],{},"requiresExtraction",[262,306,307],{},"bleeding",": attach bullet fragments or custom bleeding strength to wounds.",[259,310,311,314,315,318,319,321,322,325,326,271,329,271,332,271,334,336],{},[262,312,313],{},"effect"," / ",[262,316,317],{},"severity",": set whether a vital ",[18,320,194],{},"s or ",[18,323,324],{},"raise","s and how strong it is (",[18,327,328],{},"low",[18,330,331],{},"medium",[18,333,245],{},[18,335,206],{},").",[15,338,339,340,342],{},"To customize, duplicate an existing block, rename the key, and tweak wounds/vitals to fit the scenario. Always include at least one ",[262,341,206],{}," vital drop so the medic has a meaningful revive step; otherwise patients may auto-stabilize without treatment.",[344,345],"hr",{},[10,347,349],{"id":348},"treatment-flow-by-death-cause","Treatment Flow by Death Cause",[15,351,352],{},"Even though the UI lists the next required action, understanding the logic helps with balancing:",[354,355,357],"h3",{"id":356},"blood-loss-scenarios","Blood Loss Scenarios",[15,359,360,361,271,363,271,366,271,369,271,372,375,376,379,380,382],{},"Death causes such as ",[262,362,48],{},[262,364,365],{},"rammed/run over by car",[262,367,368],{},"fall",[262,370,371],{},"animal",[262,373,374],{},"knife",", and ",[262,377,378],{},"gunshot"," all apply heavy bleeding plus a critical ",[18,381,224],{}," drop.",[384,385,386,389,392,399],"ol",{},[259,387,388],{},"Diagnose the patient and check highlighted wounds.",[259,390,391],{},"Bandage every open wound to stop bleeding.",[259,393,394,395,398],{},"Start a ",[262,396,397],{},"blood infusion"," to restore blood pressure.",[259,400,401,402,405],{},"If the patient flatlines before pressure recovers, perform ",[262,403,404],{},"CPR"," after the infusion.",[354,407,409],{"id":408},"oxygen-starvation","Oxygen Starvation",[15,411,412,271,415,271,418,421,422,425,426,428],{},[262,413,414],{},"Drowning",[262,416,417],{},"gas exposure",[262,419,420],{},"fire"," (smoke), and ",[262,423,424],{},"explosions (lung injury)"," can critically lower ",[18,427,182],{},". After diagnosis:",[384,430,431,438],{},[259,432,433,434,437],{},"Connect the ",[262,435,436],{},"bag valve mask"," to restore ventilation (respiratory vitals rise).",[259,439,440],{},"Treat any additional wounds as prompted (fire/explosion may still require bandaging & infusion).",[354,442,444],{"id":443},"hunger-induced-unconsciousness","Hunger-Induced Unconsciousness",[15,446,447,448,450,451,454],{},"When ",[18,449,276],{}," is critically low (default for ",[262,452,453],{},"hunger"," deaths):",[384,456,457,464],{},[259,458,459,460,463],{},"Administer ",[262,461,462],{},"glucose medication",".",[259,465,466],{},"Monitor the vitals tablet - no other treatment is required unless you configured extra effects.",[354,468,470],{"id":469},"thirst-induced-unconsciousness","Thirst-Induced Unconsciousness",[15,472,473,476,477,479],{},[262,474,475],{},"Thirst"," death sets ",[18,478,279],{}," to a critical drop (simulating dehydration/shock):",[384,481,482,488],{},[259,483,394,484,487],{},[262,485,486],{},"saline infusion"," to boost circulation.",[259,489,490],{},"Once the heart rate stabilizes, the patient revives without CPR.",[344,492],{},[15,494,495],{},"Remember: medics always see an actionable task list in-game. These notes are for admins who want to understand or rebalance the system before pushing changes live.",[497,498,499],"style",{},"html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":29,"searchDepth":36,"depth":62,"links":501},[502,503],{"id":12,"depth":62,"text":13},{"id":348,"depth":62,"text":349,"children":504},[505,506,507,508],{"id":356,"depth":68,"text":357},{"id":408,"depth":68,"text":409},{"id":443,"depth":68,"text":444},{"id":469,"depth":68,"text":470},"Understand how Sky Ambulancejob tracks death causes, assigns injuries, and guides medics through the correct treatment flow.","md",null,{},true,"/docs/jobs/ambulancejob/features/vitals",{"title":5,"description":509},{"loc":514},"1.docs/0.jobs/0.ambulancejob/3.features/1.vitals","eHG0KYTRZylKfXJQoN4K3tms_srVegSb7EjInRM4fxg",[520,525],{"title":521,"path":522,"stem":523,"description":524,"children":-1},"Permissions","/docs/jobs/ambulancejob/setup/permissions","1.docs/0.jobs/0.ambulancejob/2.setup/4.permissions","Grant admin access so commands like /setboss and /revive work in your framework.",{"title":526,"path":527,"stem":528,"description":529,"children":-1},"Health Insurance","/docs/jobs/ambulancejob/features/insurance","1.docs/0.jobs/0.ambulancejob/3.features/2.insurance","Configure insurance providers, billing cadence, and coverage expiration for Sky Ambulancejob.",[],1783080557691]