Files
le-mystere-professeur-zacus/tools
clement 5d7550b993 feat(voice): scenario-driven NPC hints
Wire the phone NPCs to the scenario state machine + hint bank so a call
ADVANCES the puzzle instead of being generic chat. load_scenario_hints
maps each step (zacus_v3.yaml screen_scene_id) to npc_phrases.yaml
hints[scene][level]; voice/reply weaves the CURRENT step's hint into the
NPC persona, escalating the level (subtle->near-explicit) with the
conversation. New GET/POST /game/step lets the runtime set the current
step as the player progresses.
2026-06-18 10:47:55 +02:00
..
2026-04-03 00:42:34 +02:00
2026-04-02 09:28:48 +02:00