Vendor libs/hump, sfxrlua, json4lua, narrator as real files
These were committed as empty submodule gitlinks with no .gitmodules, so the folders were never populated and the game could not load (require of libs/hump/timer, libs/sfxrlua/sfxr, narrator.narrator). Checked out each at its pinned commit and vendored the files, matching the existing bundled-libs convention. Removed the junk libs/libs/ tree. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
e73f63b5d4
commit
03532d29e4
219 changed files with 20254 additions and 252 deletions
24
libs/narrator/.vscode/launch.json
vendored
Normal file
24
libs/narrator/.vscode/launch.json
vendored
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
{
|
||||
"configurations": [
|
||||
{
|
||||
"name": "Debug",
|
||||
"type": "lua-local",
|
||||
"request": "launch",
|
||||
"program": {
|
||||
"lua": "lua",
|
||||
"file": "${workspaceFolder}/debug.lua"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Busted",
|
||||
"type": "lua-local",
|
||||
"request": "launch",
|
||||
"program": {
|
||||
"command": "busted"
|
||||
},
|
||||
"args": [
|
||||
"${workspaceFolder}/test/run.lua",
|
||||
],
|
||||
}
|
||||
]
|
||||
}
|
||||
81
libs/narrator/.vscode/settings.json
vendored
Normal file
81
libs/narrator/.vscode/settings.json
vendored
Normal file
|
|
@ -0,0 +1,81 @@
|
|||
{
|
||||
"Lua.diagnostics.globals": [
|
||||
"unpack",
|
||||
"loadstring",
|
||||
"describe",
|
||||
"it",
|
||||
"msg",
|
||||
"sound",
|
||||
"hash",
|
||||
"vmath",
|
||||
"gui",
|
||||
"socket",
|
||||
"sys",
|
||||
"render",
|
||||
"go",
|
||||
"factory",
|
||||
"resource",
|
||||
"pprint",
|
||||
"timer",
|
||||
"particlefx",
|
||||
"spine",
|
||||
"sprite",
|
||||
"json",
|
||||
"window",
|
||||
"physics"
|
||||
],
|
||||
"Lua.diagnostics.disable": [
|
||||
"trailing-space",
|
||||
"redefined-local",
|
||||
"deprecated",
|
||||
"lowercase-global"
|
||||
],
|
||||
"Lua.completion.callSnippet": "Replace",
|
||||
"Lua.completion.keywordSnippet": "Replace",
|
||||
"Lua.completion.showWord": "Fallback",
|
||||
"Lua.completion.autoRequire": false,
|
||||
"[lua]": {
|
||||
"editor.defaultFormatter": "sumneko.lua"
|
||||
},
|
||||
"glsllint.additionalStageAssociations": {
|
||||
".fp": "frag",
|
||||
".vp": "vert"
|
||||
},
|
||||
"files.associations": {
|
||||
"*.project": "ini",
|
||||
"*.script": "lua",
|
||||
"*.gui_script": "lua",
|
||||
"*.render_script": "lua",
|
||||
"*.editor_script": "lua",
|
||||
"*.fp": "glsl",
|
||||
"*.vp": "glsl",
|
||||
"*.go": "textproto",
|
||||
"*.animationset": "textproto",
|
||||
"*.atlas": "textproto",
|
||||
"*.buffer": "json",
|
||||
"*.camera": "textproto",
|
||||
"*.collection": "textproto",
|
||||
"*.collectionfactory": "textproto",
|
||||
"*.collectionproxy": "textproto",
|
||||
"*.collisionobject": "textproto",
|
||||
"*.display_profiles": "textproto",
|
||||
"*.factory": "textproto",
|
||||
"*.gamepads": "textproto",
|
||||
"*.gui": "textproto",
|
||||
"*.input_binding": "textproto",
|
||||
"*.label": "textproto",
|
||||
"*.material": "textproto",
|
||||
"*.mesh": "textproto",
|
||||
"*.model": "textproto",
|
||||
"*.particlefx": "textproto",
|
||||
"*.render": "textproto",
|
||||
"*.sound": "textproto",
|
||||
"*.spinemodel": "textproto",
|
||||
"*.spinescene": "textproto",
|
||||
"*.sprite": "textproto",
|
||||
"*.texture_profiles": "textproto",
|
||||
"*.tilemap": "textproto",
|
||||
"*.tilesource": "textproto",
|
||||
"*.manifest": "textproto"
|
||||
}
|
||||
}
|
||||
18
libs/narrator/.vscode/tasks.json
vendored
Normal file
18
libs/narrator/.vscode/tasks.json
vendored
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
{
|
||||
"version": "2.0.0",
|
||||
"tasks": [
|
||||
{
|
||||
"label": "Busted",
|
||||
"command": "busted",
|
||||
"args": [
|
||||
"${workspaceFolder}/test/run.lua"
|
||||
],
|
||||
"type": "shell",
|
||||
"problemMatcher": [],
|
||||
"group": {
|
||||
"kind": "build",
|
||||
"isDefault": true
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue