Files
le-mystere-professeur-zacus/hardware/firmware/data/story/runtime3/EXAMPLE_LOCAL_PUZZLES.json
T
2026-06-11 03:07:14 +02:00

61 lines
1.4 KiB
JSON

{
"schema_version": "zacus.runtime3.v1",
"scenario": {
"id": "EXAMPLE_LOCAL_PUZZLES",
"version": 3,
"title": "Exemple — enigmes locales P1 son / P3 QR",
"entry_step_id": "STEP_QR"
},
"steps": [
{
"id": "STEP_QR",
"scene_id": "SCENE_QR_DETECTOR",
"scene": {
"title": "MISSION QR",
"subtitle": "scannez les codes dans l'ordre",
"symbol": "RUN",
"effect": "gyro"
},
"puzzle": {
"id": 3,
"type": "qr",
"codes": ["zacus-qr-1", "zacus-qr-2"],
"fragment": [5]
},
"transitions": [
{ "event_type": "unlock", "target_step_id": "STEP_SOUND" }
]
},
{
"id": "STEP_SOUND",
"scene_id": "SCENE_LA_DETECTOR",
"scene": {
"title": "U-SON",
"subtitle": "jouez la melodie do re mi fa",
"symbol": "440",
"effect": "glitch"
},
"puzzle": {
"id": 1,
"type": "sound",
"melody": [60, 62, 64, 65],
"tolerance": 2,
"fragment": [1, 2]
},
"transitions": [
{ "event_type": "unlock", "target_step_id": "STEP_CALME" }
]
},
{
"id": "STEP_CALME",
"scene_id": "SCENE_FIN",
"scene": {
"title": "CODE ASSEMBLE",
"subtitle": "125",
"effect": "pulse"
},
"transitions": []
}
]
}