recordstoreguy/games/deepgroove/engine/scenes.json
2026-08-01 20:50:19 +10:00

233 lines
3.7 KiB
JSON

{
"meta": {
"title": "DEEP GROOVE",
"lives": 5,
"version": 2
},
"start": "intro",
"scenes": {
"intro": {
"clip": "clips/dg_intro.mp4",
"death": "clips/dg1_death.mp4",
"windows": [],
"onSuccess": "dg1"
},
"dg1": {
"clip": "clips/dg1_action.mp4",
"death": "clips/dg1_death.mp4",
"windows": [
{
"t": [
1.4,
2.2
],
"input": "right",
"cue": true
}
],
"onSuccess": "dg2",
"checkpoint": true
},
"dg2": {
"clip": "clips/dg2_action.mp4",
"death": "clips/dg2_death.mp4",
"windows": [
{
"t": [
1.4,
2.2
],
"input": "up",
"cue": true
}
],
"onSuccess": "dg3"
},
"dg3": {
"clip": "clips/dg3_action.mp4",
"death": "clips/dg3_death.mp4",
"windows": [
{
"t": [
1.4,
2.2
],
"input": "right",
"cue": true
},
{
"t": [
2.2,
3.0
],
"input": "right",
"cue": true
}
],
"onSuccess": "dg4"
},
"dg4": {
"clip": "clips/dg4_action.mp4",
"death": "clips/dg4_death.mp4",
"windows": [
{
"t": [
1.4,
2.2
],
"input": "up",
"cue": true
}
],
"onSuccess": "dg5",
"checkpoint": true
},
"dg5": {
"clip": "clips/dg5_action.mp4",
"death": "clips/dg5_death.mp4",
"windows": [
{
"t": [
1.4,
2.2
],
"input": "action",
"cue": true
}
],
"onSuccess": "dg6"
},
"dg6": {
"clip": "clips/dg6_action.mp4",
"death": "clips/dg6_death.mp4",
"windows": [
{
"t": [
1.4,
2.2
],
"input": "action",
"cue": true
}
],
"onSuccess": "dg6b"
},
"dg6b": {
"clip": "clips/dg6b_beat.mp4",
"death": "clips/dg6_death.mp4",
"windows": [],
"onSuccess": "dg7"
},
"dg7": {
"clip": "clips/dg7_action.mp4",
"death": "clips/dg7_death.mp4",
"windows": [
{
"t": [
1.4,
2.2
],
"input": "left",
"cue": true
}
],
"onSuccess": "dg8",
"checkpoint": true
},
"dg8": {
"clip": "clips/dg8_beat.mp4",
"death": "clips/dg7_death.mp4",
"windows": [],
"onSuccess": "dg9"
},
"dg9": {
"clip": "clips/dg9_action.mp4",
"death": "clips/dg9_death.mp4",
"windows": [
{
"t": [
1.4,
2.2
],
"input": "right",
"cue": true
}
],
"onSuccess": "dg10"
},
"dg10": {
"clip": "clips/dg10_action.mp4",
"death": "clips/dg10_death.mp4",
"windows": [
{
"t": [
1.4,
2.2
],
"input": "down",
"cue": true
}
],
"onSuccess": "dg11",
"checkpoint": true
},
"dg11": {
"clip": "clips/dg11_action.mp4",
"death": "clips/dg10_death.mp4",
"windows": [
{
"t": [
1.4,
2.9
],
"cue": true,
"choices": {
"up": {
"goto": "dgx_shop"
},
"down": {
"goto": "dg_win_s"
}
}
}
],
"onSuccess": "dg_win_s"
},
"dgx_shop": {
"clip": "clips/dgx1.mp4",
"death": "clips/dg10_death.mp4",
"windows": [],
"onSuccess": "dgx_listen"
},
"dgx_listen": {
"clip": "clips/dgx2.mp4",
"death": "clips/dg10_death.mp4",
"windows": [],
"onSuccess": "dgx_dance"
},
"dgx_dance": {
"clip": "clips/dgx9.mp4",
"death": "clips/dg10_death.mp4",
"windows": [],
"onSuccess": "dg_docking_s"
},
"dg_docking_s": {
"clip": "clips/dg_docking.mp4",
"death": "clips/dg10_death.mp4",
"windows": [],
"onSuccess": "dg_morning"
},
"dg_morning": {
"clip": "clips/dg_morningafter.mp4",
"death": "clips/dg10_death.mp4",
"windows": [],
"onSuccess": "dg_win_s"
},
"dg_win_s": {
"clip": "clips/dg_win.mp4",
"death": "clips/dg10_death.mp4",
"windows": [],
"onSuccess": "WIN"
}
}
}