Kartik Scripts

Alarms & Dispatch

Station alarm

Station alarms

MDT calls for the fire job, NPC calls and the admin panel's Station alarm ring the closest station with firefighters clocked in there:

  • Strobe or beacon lights in the call type's colour.
  • Two-tone paging on the speakers, with the call read out.
  • TVs switch to the alert.
  • Every crew member's pager goes off.
  • A turnout timer runs until the first truck leaves.

Silence a station from /fireadmin → Stations.

Call types

Each call type has its own colour, light pattern (strobe, pulse, beacon, alternate) and tone (Config.CallTypes):

TypeLabel
fireStructure Fire
vehicle_fireVehicle Fire
wildfireWildfire
rescueRescue / RTC
medicalMedical Assist
hazmatHazmat
generalEmergency Call

MDT calls that don't say their type are matched by keywords.

2nd and 3rd alarm

A fire call still burning big after 5 minutes goes to a 2nd alarm, after 9 minutes to a 3rd (Config.Escalation):

  • The next closest crewed stations are rung and everyone on duty is paged.
  • The call pays +25% per level.
  • On a 2nd alarm a structure fire spreads to the building next door.

The incident commander can also call the next alarm from the tablet (more crews, no extra pay).

Building alarms

Automatic alarms, smoke detectors and pull stations sound a horn and flash a strobe at the building until the crew resets the panel (Config.BuildingAlarm).

Smoke detector activations

House and nightclub fires can start as a smoke detector activation: only a wisp of smoke at first. Find the smouldering source (a yellow marker near the alarm; the thermal camera shows it) and smother it with an extinguisher before it breaks out into flames (Config.Detectors).

Pull stations

Anyone can pull a building's fire alarm (Config.PullStations). It rings the closest crewed station and starts an automatic fire alarm call. Pulled alarms are often pranks, but not always. Who pulled it is logged in the server console.

Add spots from /fireadmin → Locations. Other scripts can use the TriggerPullStation(coords, label) export.

Kartik MDT

With Kartik MDT V2 (Config.MDT):

  • Any MDT call sent to the fire job rings the closest station.
  • Fire incidents created by this resource are added to the MDT.
  • Maydays go on the MDT as critical calls for fire, EMS and police.
  • Incident command, each team's role and its crew show on the MDT call.
  • Requests for police and EMS open their own MDT calls, linked to the fire call.
  • Arson findings and evidence go to the police.
  • Crash calls open a police traffic control call on their own.
  • Kartik MDT can open pages of the fire tablet (see Exports).

Fireground radio

With pma-voice, firefighters on duty who get close to a call are moved to that call's own radio channel (900 + call number), so every crew on scene talks together (Config.FiregroundRadio). Leaving the scene, or the call ending, puts you back on your old channel. Changing channel yourself on scene is respected.

Each player can turn it off in the tablet's Settings (remembered).

On this page