cutsceneCutsceneResolve/cutsceneInsertResolveAndSplice no longer inject a "cutscenes/%s.jsonc" prefix/suffix around an item's "name" field - matching cutsceneSystemLoad, which already takes a full path. Fixes a latent double-prefix bug in initial.jsonc's CUTSCENE reference (also had a "jsonsc" typo) that this change would otherwise have exposed. Co-Authored-By: Claude Sonnet 5 <[email protected]>
69 lines
1.4 KiB
JSON
69 lines
1.4 KiB
JSON
{
|
|
"items": [
|
|
// First thing, try and find a save device, used for settings and what not.
|
|
{
|
|
"type": "MODAL",
|
|
"title": "initial.checking_save.title",
|
|
"message": "initial.checking_save.message"
|
|
},
|
|
{
|
|
"type": "WAIT",
|
|
"seconds": 0.2
|
|
},
|
|
{
|
|
"type": "SAVE_DEVICE_CHECK",
|
|
"successMarker": "CONTINUE",
|
|
"failureMarker": "SAVE_DEVICE_NOT_FOUND"
|
|
},
|
|
|
|
// No save device found
|
|
{
|
|
"type": "MARKER",
|
|
"name": "SAVE_DEVICE_NOT_FOUND"
|
|
},
|
|
{
|
|
"type": "MODAL_CLOSE"
|
|
},
|
|
{
|
|
"type": "MODAL_OPTIONS_MARKERS",
|
|
"title": "initial.no_device.title",
|
|
"message": "initial.no_device.message",
|
|
"options": [
|
|
{
|
|
"text": "initial.no_device.retry",
|
|
"marker": "SAVE_DEVICE_RETRY"
|
|
},
|
|
{
|
|
"text": "initial.no_device.continue",
|
|
"marker": "CONTINUE"
|
|
}
|
|
]
|
|
},
|
|
|
|
// Save device not found, user to retry, just close modal and loop
|
|
{
|
|
"type": "MARKER",
|
|
"name": "SAVE_DEVICE_RETRY"
|
|
},
|
|
{
|
|
"type": "MODAL_CLOSE"
|
|
},
|
|
{
|
|
"type": "RESTART"
|
|
},
|
|
|
|
// Save device found (or continuing without one)
|
|
{
|
|
"type": "MARKER",
|
|
"name": "CONTINUE"
|
|
},
|
|
{
|
|
"type": "MODAL_CLOSE"
|
|
},
|
|
{
|
|
"type": "CUTSCENE",
|
|
"name": "cutscenes/main_menu.jsonc"
|
|
}
|
|
]
|
|
}
|