Configuration File Schema
{
"definitions": {
"Debug_": {
"type": "object",
"properties": {
"ShowCallSource": {
"type": "boolean"
},
"ShowDebug": {
"type": "boolean"
},
"CondenseModLogs": {
"type": "boolean"
},
"ShowHandledErrorStackTraces": {
"type": "boolean"
},
"HideMessagesForPerformance": {
"type": "boolean"
},
"HideLogThreshold": {
"type": "integer"
},
"ShowTrace": {
"type": "boolean"
}
},
"required": [
"ShowCallSource",
"ShowDebug",
"CondenseModLogs",
"ShowHandledErrorStackTraces",
"HideMessagesForPerformance",
"HideLogThreshold",
"ShowTrace"
]
},
"Updates_": {
"type": "object",
"properties": {
"AutoUpdate": {
"type": "boolean"
},
"AutoCheckUpdates": {
"type": "boolean"
}
},
"required": [
"AutoUpdate",
"AutoCheckUpdates"
]
}
},
"type": "object",
"properties": {
"Regenerate": {
"type": "boolean"
},
"Updates": {
"$ref": "#/definitions/Updates_"
},
"Debug": {
"$ref": "#/definitions/Debug_"
},
"YeetMods": {
"type": "boolean"
},
"GameAssemblies": {
"type": "array",
"items": {
"type": "string"
}
},
"LastGameVersion": {
"type": "string"
}
},
"required": [
"Regenerate",
"Updates",
"Debug",
"YeetMods",
"GameAssemblies"
]
}