Kartik Scripts

The Hospital Board

A live TV screen in the world, rendered directly onto a real TV prop's glass. Anyone standing near it can read it.

Hospital board

๐Ÿ“‹ What is on it

Doctors on duty

Staff board

Every medic clocked in, with their current status, available, treating a patient, in surgery, responding to a call.

Beds

How many beds are free and who is in the occupied ones.

Waiting room

Every triage ticket at this hospital, most urgent first: red, orange, yellow, green, then who came first. Numbers only, no names on a public screen.

TicketShows
WaitingHow long they have waited
In careChecked in by the desk, with the time left in bed

Call next

A medic at the board presses Call next. The most urgent waiting ticket is taken off the list, and that patient is told to come forward, with the medic's name and the hospital.

Taking a ticket pages every on-duty medic with the number and its triage colour.

shared/config/hospital.lua โ†’ Config.CheckIn.tickets

SettingDefault
enabledtruefalse = no tickets, the waiting room counts check-ins as before
prefix'A'Ticket numbers look like A-001
keepMinutes45A waiting ticket lapses after this

Incoming ambulances

Any active pre-alert, with a live ETA that updates as the ambulance moves.

Code blue

When a monitored patient at this hospital goes critical, the board alarms audibly within 20 m.


๐Ÿ”” Page a doctor

A button on the board that any player can press. It sends a page to every on-duty medic, saying which hospital is asking.

Cooldown: 2 minutes.

This is how a patient who walked into an empty-looking hospital gets someone to come and see them, without needing a phone number or an out-of-character message.


๐Ÿ–ฅ๏ธ How it is displayed

Mode
tv (default)Drawn on the screen of a real TV prop hung on the wall
floatingA floating screen with no prop
falseNo world screen at all, the board is tablet-only

Four TV sizes ship with the prop pack: 32โ€ณ, 43โ€ณ, 55โ€ณ and 65โ€ณ. Each board picks its own size in the hospital creator.

Two drawing methods:

glass (default)Sharp, drawn on the TV glass
rendertargetUses the model's own screen texture, lower resolution, but works with custom TV models that have a render target

Rendered within 12 m by default.


๐Ÿ› ๏ธ Placing one

In the hospital creator, add a Hospital Board / TV point. The real TV prop is previewed as you place it, so you can hang it exactly where you want on the wall.

Using a custom TV model that is not in the list? Run /tvadjust to line the screen up on its glass. Press ENTER and the config line prints to F8.


๐Ÿ“ฑ On the tablet

Medics can open the same board from:

  • EMS Tablet โ†’ Hospital page
  • Radial menu โ†’ EMS โ†’ Hospital board

Same information, no need to walk to the TV.

On this page