branchrust_reboot/main/server_default_configcancel
8 Commits over 92 Days - 0.00cph!
Moved default config generation from Bootstrap to server command `server.writeserverdefaultconfig`. Run codegen. Tested in editor.
Clean up logging and include empty defaults in the cfg
Use Path.Join and log the path after cfg creation
Use StringBuilder to build the cfg
Improved logging for when a command isn't a variable, when a command is read-only, when command defaults are out of sync, when no default value was found
Exclude read-only commands from the default config
First pass on generating cfg/serverdefault.cfg on server startup. This is considerably bigger than serverauto.cfg so some more changes may need to be made