Area
VSCode extension
What would you like to suggest?
Currently, manual configuration is required to make gamemodes such as Helix work. While #10 and #8 made it easier by automatically adding the base gamemodes as a library, we still don't automatically setup things like schema, plugin and items.
Plan is to have presets for common gamemodes + a more generic auto-detect system for things such as plugin and item folders. If a user opens a workspace that triggers our detections, we should give a notification asking if they'd like to load our presets or run the automatic configuration system. This system will generate a base .gluarc.json file for them in that workspace to use for that gamemode, it should also be able to merge into any existing one.
Goal of system is to make the extension "just work" without manual configuration on most gamemodes and to reduce false-positive errors caused by improper configuration setup.
Extra context
No response
Area
VSCode extension
What would you like to suggest?
Currently, manual configuration is required to make gamemodes such as Helix work. While #10 and #8 made it easier by automatically adding the base gamemodes as a library, we still don't automatically setup things like schema, plugin and items.
Plan is to have presets for common gamemodes + a more generic auto-detect system for things such as plugin and item folders. If a user opens a workspace that triggers our detections, we should give a notification asking if they'd like to load our presets or run the automatic configuration system. This system will generate a base
.gluarc.jsonfile for them in that workspace to use for that gamemode, it should also be able to merge into any existing one.Goal of system is to make the extension "just work" without manual configuration on most gamemodes and to reduce false-positive errors caused by improper configuration setup.
Extra context
No response