AI Callouts
Random patients spawned around the map, so a medic always has something to do even when no players need help.
EMS Tablet โ Callouts
๐ How they work
- Every 4 to 9 minutes a new call is generated at one of 30 locations across the map.
- It appears in your Callouts list with a dispatch description.
- You accept it and drive out.
- The NPC patient spawns when you get within 150 m.
- You treat them like any other patient, they have real injuries or real diseases.
- Some need transporting to a hospital.
- You get paid.
| Maximum active calls | 3 |
| Maximum per medic | 1 |
| A call expires after | 20 minutes |
๐ง The patients
Each callout has a complaint that determines the patient's posture and what is actually wrong with them.
Illness callouts
| Complaint | The NPC actually has |
|---|---|
| Not Feeling Well | Influenza |
| Fever | Influenza |
| Nausea | Food poisoning |
| Dizziness | Dehydration |
| Fainting | Dehydration |
| Dehydration | Dehydration |
| Chest Pain | Panic attack |
| Difficulty Breathing | Pneumonia |
| Allergic Reaction | Anaphylaxis |
| Severe Headache | Migraine |
| Unconscious Person | Opioid overdose |
| Diabetic Emergency | Hypoglycemia |
| Panic Attack | Panic attack |
| Hypothermia | Hypothermia |
| Exhaustion | Insomnia |
Injury callouts
| Complaint | The NPC actually has |
|---|---|
| Broken Arm | Left arm fracture + bruising |
| Broken Leg | Right leg open fracture, bleeding, laceration |
| Sprained Ankle | Left leg heavy bruising |
| Minor Burn | Right arm burn |
| Infected Wound | Left leg laceration with a level 2 infection |
| Bleeding Injury | Right arm heavy bleed, laceration, down to 3,800 ml blood |
| Seizure | Head bruising and concussion |
| Vehicle Crash | Real collision damage to the head, neck, chest, abdomen and left leg, trapped in the car |
| Unknown Medical Problem | Randomised, you find out when you get there |
The dispatch description is what the caller said, not the diagnosis. "Person clutching their chest" turns out to be a panic attack. You still have to examine them.
Posture
The NPC is found sitting, lying, writhing, standing, unconscious or seizing, matching their complaint. You can tell a lot before you even open the panel.
๐ Vehicle crash
"Car hit a pole at speed, the driver is still inside and barely moving."
You arrive at a wrecked, smoking car with its hazards on and the driver slumped over the wheel.
- The injuries are rolled like a real crash, every one is different. Broken neck, broken pelvis, collapsed lung and internal bleeding are all possible.
- Target the driver โ Extract from vehicle. It takes 8 seconds, then they are laid on the ground beside the car.
- Transport is required.
Collar the neck first. Patient Care works while they are still in the seat, palpate the neck and put a cervical collar on before you pull them out. Moving a broken neck without a collar makes it an open fracture and adds a lot of pain.
The wreck is towed away 90 seconds after the call ends.
๐ฐ Rewards
| Base pay | $350 โ $750 |
| Transport bonus | +60% for delivering them to a hospital |
| To the society | $250 per resolved call |
| Items | A chance of bandages, gauze or saline |
| XP | 40 for the patient, 15 more for the transport |
| Reputation | +1 for the patient, +1 for the transport |
Rank bonuses
| Bonus | Per |
|---|---|
| +2% | Career level |
| +3% | Reputation rank above Trainee |
A high-level, well-respected medic earns meaningfully more per call.
๐ Transport
Each complaint is marked:
| Required | Must be transported for full credit |
| Optional | Transport for the bonus |
| No | Treat on scene and go |
Transporting a callout patient creates a hospital pre-alert automatically, their arrival shows on the board with an ETA without you doing anything.
Drop-off radius: 20 m from the hospital.
๐ Losing a patient
| Reputation | |
|---|---|
| Callout patient dies | โ3 |
| Callout cancelled | โ1 |
Taking a call and abandoning it costs you. Only accept what you can actually get to.
๐ Permission
Needs the AI callouts permission (rank 0 by default).
โ๏ธ Tuning
| Setting | Default |
|---|---|
| Interval between calls | 240โ540s |
| Maximum active | 3 |
| Per medic | 1 |
| Timeout | 1200s |
| Spawn distance | 150 m |
requireRealMedicsBelow | false, calls are always generated |
Set requireRealMedicsBelow to a number and AI callouts only appear when fewer than that many medics are on duty, so a busy department is not distracted by NPCs.
Locations, complaints, peds and rewards are all in shared/config/ai_patients.lua.
The crash scene has its own block:
crash | Default | |
|---|---|---|
vehicles | 8 sedan models | One is picked for the wreck |
extractTime | 8000 | ms to get the driver out |
clearAfter | 90 | Seconds the wreck stays once the call is over |
A complaint with hits gets real damage rolled per hit (class, zone, amount), like a player would.