{ "hud.controls": "LMB/Space wheel · A/D step · Space confirm · Esc cancel · R emergency · E inspect · C wand · Q polite · B camera · Tab cycle · 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 to cycle).", "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.", "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" }