{ "hud.controls": "LMB/Space wheel · A/D step · Space confirm · Esc cancel · R emergency · E inspect · C wand · Q polite · B camera · Tab/wheel cycle · Shift slow · G light · L lock · F debug", "radial.raise_hand": "Stop", "radial.eye_contact": "Look", "radial.point": "Point", "radial.head_shake": "No", "radial.polite": "Ask", "radial.inspect": "Inspect", "radial.wand": "Wand", "radial.warning": "Warn", "radial.block": "Block", "radial.reason": "Reason", "radial.recognize": "Recognize", "radial.radio": "Radio", "hud.escalation_prefix": "Escalation: %s", "hud.cooldown": "EMERGENCY RADIO COOLDOWN: %.0fs", "hud.aim_first": "Aim at someone first.", "hud.no_one_nearby": "No one nearby.", "hud.targeting": "Targeting %s (Tab or mouse wheel cycles).", "hud.no_wand": "No wand at this venue.", "hud.screen_first": "Screen this guest with the wand (C) before admitting them.", "access.granted": "Entry granted: %s", "access.denied": "Entry denied: %s", "access.policy_satisfied": "policy satisfied", "access.wrong_grant": "You granted entry despite verification failure!", "access.wrong_deny": "You denied entry despite valid verification!", "wand.admitted_prohibited": "You admitted %s with a prohibited item!", "wand.denied_false_alarm": "You denied %s over a harmless item.", "wand.cleared": "%s cleared the wand check.", "wand.refused": "%s refused entry after the wand check.", "radio.address_first": "Address someone first before calling.", "radio.blocked": "Radio blocked: %s", "radio.inaccurate": "Dispatch flags inaccuracies in your report (-%d).", "radio.received": "Dispatch received your report. Assistance en route.", "radio.emergency_dispatched": "Emergency responder dispatched.", "radio.easter_egg": "¿Dónde está la mota?", "responder.arrived": "Responder arrives and %ss the situation.", "responder.evacuated": "The entrance is cleared and the door is locked while the block is secured.", "investigation.unjustified": "Emergency call against %s reviewed: no weapon, low danger.", "investigation.started": "Your emergency call is flagged for investigation.", "react.comply": "%s complies and steps back.", "react.leave": "%s turns and leaves.", "react.argue": "%s argues with you.", "react.record": "%s starts filming you.", "react.ignore": "%s ignores you.", "react.threaten": "%s is threatening you. Emergency radio (R) is justified now.", "react.force_entry": "%s is forcing the door!", "react.return_later": "%s leaves but may come back.", "react.call_someone": "%s calls someone for help.", "react.none": "No reaction (yet).", "bodycam.on": "Body camera on.", "bodycam.off": "Body camera off.", "bodycam.warning": "Formal warning recorded on the body camera.", "recognition.declared": "You tell %s you recognize them. Logged as evidence.", "recognition.already": "You have already recognized %s this shift.", "reason.ask": "You ask %s why they are here.", "reason.reply": "%s: \"%s\"", "reason.silent": "%s says nothing and looks away.", "hint.reservation_no_id": "On the reservation list but no ID — ask for ID, then check the list.", "hint.borrowed_id": "The ID photo does not match the person. Verify before admitting.", "hint.refuses_wand": "This guest refuses the wand screen. No screen, no entry.", "hint.late_arrival": "Late arrival during the performance — check ID and ticket before opening the door.", "hint.film_boundary": "Filming past the posted line. Ask their reason and point them back to the sidewalk.", "hint.film_boundary_repeat": "Same crew again, still past the line. A formal warning is now reasonable.", "hint.celebrity_arrival": "Celebrity arrival: the crowd is swelling. Keep the entrance clear.", "hint.body_camera_reason": "They are filming the entrance. Ask their reason (Reason) and consider the body camera (B).", "hint.ask_reason": "Unclear intent. Ask why they are here (Reason) before deciding anything else.", "station.blocking": "You step between %s and the door.", "perception.near": "%s notices you standing close.", "perception.aware": "%s notices you watching.", "door.locked": "The door is now locked.", "door.unlocked": "The door is now unlocked.", "door.thwarted": "%s tries the locked door and fails.", "flashlight.on": "Flashlight on.", "flashlight.off": "Flashlight off.", "hud.venue_switched": "Venue: %s", "wand.recharge": "Wand scanner is recharging…", "review.responder": "Responder outcomes: %s", "review.investigations": "Investigations: %s", "review.none": "none", "timeline.title": "Body Camera Timeline", "timeline.position": "Event %d of %d", "timeline.empty": "No recorded events this shift.", "timeline.prev": "◀ Previous", "timeline.next": "Next ▶", "timeline.close": "Close", "timeline.hint": "Left/Right step through events · Esc closes · no live replay yet", "review.timeline_button": "Body camera timeline", "hud.nearby": "%d nearby · Tab or mouse wheel cycles targets", "hud.precision": "Precision walk (Shift)", "hud.controls_gamepad": "Left stick move · Right stick look · A wheel/confirm · B cancel · X inspect · Y radio · LB slow · RB wand" }