Kartik Scripts

Diagnosis

The script hides information from you on purpose. You find out what is wrong by examining the patient, exactly like a real medic.

🧰 The tools

Each tool reveals specific vitals. None of them are consumed.

ToolItemRevealsTakes
Pulse Check-Pulse by hand: normal, rapid, slow, weak, thready or absent3s
Airway & Breathing-Airway, breathing rate4s
Pulse Oximeterpulse_oximeterHeart rate, oxygen saturation3s
Blood Pressure Cuffbp_cuffBlood pressure (systolic / diastolic)5s
ThermometerthermometerBody temperature3s
StethoscopestethoscopeLung sounds, heart sounds5s
Ultrasound (FAST)ultrasoundBlood in the belly, around the heart or in the chest, a collapsed lung6s
PenlightpenlightPupil reaction3s
GlucometerglucometerBlood sugar4s

The pulse check, airway check, stethoscope and ultrasound are played by hand, you count the beats, watch the chest, listen to both sides. See Hands-on Checks. The times above are for when minigames are off.

A reading stays on the chart for 2 minutes, then goes stale. On a patient whose condition is changing, measure again.


📊 What normal looks like

VitalNormalCritical
Heart rate76 bpmbelow 40 or above 150
Blood pressure120 / 80systolic below 80
Oxygen saturation98%below 88%
Breathing rate16 / min-
Temperature36.8 °Cabove 40 °C
Blood sugar95-
Blood volume5,000 mlbelow 2,600 = collapse

When a monitored patient crosses a critical threshold, a code blue fires automatically, every on-duty medic's pager goes off and the hospital board alarms.

Temperature can be shown in °F instead (Config.UI.temperatureUnit).


👂 What the sounds mean

The stethoscope gives you more than a number.

Lung soundMeans
WheezingAirway obstruction, asthma, anaphylaxis
CracklesFluid in the lungs, pneumonia
Quiet / absent on one sideCollapsed lung, tension pneumothorax if absent
GurglingWater in the airway
StridorThe airway is swelling or injured
Heart soundMeans
MuffledBlood around the heart, cardiac tamponade

These are the life threats. See Trauma & Life Threats.

PupilsMeans
PinpointOpioids on board, likely an overdose

🤲 Palpating

Select a body part and use Palpate. It takes 3 seconds and hurts the patient a little.

It tells you whether the part feels broken. That is enough to splint it, but not enough to cast it. Palpating the abdomen checks for a broken pelvis.

A palpated fracture is suspected. A confirmed fracture needs an X-Ray or CT. Casts require confirmation.


🦠 Diagnosing illness

Two steps.

Step 1, Field diagnosis

Use the right tools on the patient. Each disease has a list of tools that will make it show up as suspected.

IllnessTools that suspect it
Common Cold, InfluenzaThermometer + Stethoscope
PneumoniaThermometer + Stethoscope + Pulse Oximeter
Food PoisoningThermometer
DehydrationBP Cuff + Pulse Oximeter
SepsisThermometer + BP Cuff + Pulse Oximeter
AnaphylaxisStethoscope + Pulse Oximeter
Hypoglycemia / Hyperglycemia / DiabetesGlucometer
AsthmaStethoscope + Pulse Oximeter
Epilepsy, MigrainePenlight
High Blood PressureBP Cuff
Panic AttackPulse Oximeter + Stethoscope
InsomniaPenlight + BP Cuff
HypothermiaThermometer
Opioid OverdosePenlight + Pulse Oximeter
Transfusion ReactionThermometer + BP Cuff

Step 2, Confirmation

DiseaseConfirmed by
Common Cold, Influenza, Pneumonia, Food Poisoning, Dehydration, Sepsis, DiabetesBlood test at a hospital laboratory
Everything elseField diagnosis is enough

Acute emergencies, anaphylaxis, low blood sugar, panic attacks, overdoses, never need a lab test. In real life you do not wait for results on those, and neither do you here.


🔍 What you cannot find in the field

ConditionOnly found by
Internal bleedingCT or MRI, or the bedside ultrasound, for the chest and belly
Collapsed lung, blood around the heartUltrasound or CT (the stethoscope only suspects them)
Confirmed fractureX-Ray, CT or MRI
ConcussionCT or MRI
Deep infectionMRI or blood culture
Blood typeBlood test
Toxicology / drugs on boardBlood test
Bacterial infection, sepsisBlood culture
Blood alcoholBlood test, or a quick breath test with a breathalyzer

See Hospital Tests.


📡 The patient monitor

Patient monitor

Deploy a patient_monitor and connect a patient to it. Instead of taking one-off readings, you get live continuous vitals drawn on the prop's own screen, with a real ECG trace.

  • The patient must stay within 4 m or the leads disconnect.
  • It reads the numbers, heart rate, blood pressure, oxygen, breathing, temperature. Lung and heart sounds, the airway, pupils and blood sugar still need you.
  • When their vitals go critical, the monitor alarms and a code blue fires.
  • Ambulances have a monitor in the back.

See Equipment.

On this page