26 lines
1.0 KiB
JSON
26 lines
1.0 KiB
JSON
{
|
|
"id": "scenario_studio",
|
|
"name": "Scenario Studio",
|
|
"version": "0.1.0",
|
|
"author": "ct",
|
|
"description": "In-game scenario debugger and live editor: a non-modal dock over the running game with pause, step, breakpoints and restarts (with state rollback), the current scenario line, scene candidates with the reason they did or did not start, editable game state, an event log and the scene map. Edits go into folder mods or into a per-game studio layer over read-only mods, which can be exported as a mod. Author mode shows the script, novice mode the story moment.",
|
|
"category": "tools, editor",
|
|
"sources": [
|
|
"src/**/*.cs"
|
|
],
|
|
"depends": ["ui_base>=1", "dialog_base>=1"],
|
|
"ui": [
|
|
{
|
|
"id": "studio",
|
|
"kind": "panel",
|
|
"slot": "ModBeforeUIPanel",
|
|
"scene_path": "scenes/studio_panel.tscn",
|
|
"button": { "icon": "studio", "locale": "studio/title", "index": 90 },
|
|
"priority": 30
|
|
}
|
|
],
|
|
"test_suites": [
|
|
{"id": "live", "activate": ["--itest=studio_live"]}
|
|
]
|
|
}
|