From 93883334d047788ebe2d41ad211b7004fb5eec78 Mon Sep 17 00:00:00 2001 From: Zwitschi Date: Sat, 31 Oct 2026 13:20:46 +0100 Subject: [PATCH] Add rare hidden radio easter egg transmission --- content/strings.en.json | 1 + src/game/game_manager.gd | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/content/strings.en.json b/content/strings.en.json index e9f87af..a2ff8cd 100644 --- a/content/strings.en.json +++ b/content/strings.en.json @@ -21,6 +21,7 @@ "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.", "react.comply": "%s complies and steps back.", "react.leave": "%s turns and leaves.", diff --git a/src/game/game_manager.gd b/src/game/game_manager.gd index 361b0b4..65da857 100644 --- a/src/game/game_manager.gd +++ b/src/game/game_manager.gd @@ -458,6 +458,13 @@ func _on_radio_submitted(report: Dictionary, emergency: bool) -> void: coordinator.crowd.apply_event("calm_professionalism") if audio: audio.play_radio_response() + _maybe_radio_easter_egg() + +## Rare hidden radio transmission: a stray voice asks "¿Dónde está la mota?" +## over the radio. Fires on a small random chance after a successful call. +func _maybe_radio_easter_egg() -> void: + if _door_rng.randf() < 0.025: + hud.log(Strings.lookup("radio.easter_egg")) # ----------------------------------------------------------------- access --