61 lines
1.4 KiB
JSON
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": []
|
|
}
|
|
]
|
|
}
|