Files
oboe/proj/vscode/oboe.code-workspace
Celtic Minstrel ebb527deff Add a VSCode workspace file.
It's currently only configured for editing the XML dialogs. Maybe someday it can be set up to actually build the game using scons.
2025-03-16 14:09:05 -04:00

53 lines
1.1 KiB
Plaintext

{
"folders": [
{
"path": "../.."
}
],
"extensions": {
"recommendations": [
"redhat.vscode-xml",
"ms-vscode.cpptools",
]
},
"settings": {
"xml.fileAssociations": [
{
"pattern": "scenario.xml",
"systemId": "${workspaceFolder}/rsrc/schemas/scenario.xsd"
},
{
"pattern": "items.xml",
"systemId": "${workspaceFolder}/rsrc/schemas/items.xsd"
},
{
"pattern": "monsters.xml",
"systemId": "${workspaceFolder}/rsrc/schemas/monsters.xsd"
},
{
"pattern": "terrain.xml",
"systemId": "${workspaceFolder}/rsrc/schemas/terrain.xsd"
},
{
"pattern": "town\\d+.xml",
"systemId": "${workspaceFolder}/rsrc/schemas/town.xsd"
},
{
"pattern": "talk\\d+.xml",
"systemId": "${workspaceFolder}/rsrc/schemas/dialogue.xsd"
},
{
"pattern": "out\\d+~\\d+.xml",
"systemId": "${workspaceFolder}/rsrc/schemas/outdoor.xsd"
},
{
"pattern": "rsrc/dialogs/*.xml",
"systemId": "${workspaceFolder}/rsrc/schemas/dialog.xsd"
},
{
"pattern": "rsrc/scenarios/*/dialogs/*.xml",
"systemId": "${workspaceFolder}/rsrc/schemas/dialog.xsd"
}
]
}
}