Appearance
Host configuration flags
Every key the host reads out of aowlspt-host.json, extracted from the readBoolKey / readBoolKeyDef / readIntKey / readStrKey call sites in host/. The call site is the only source of truth: it is what the host actually executes.
tools/hostcfg.py keys is NOT a source of truth
It carries a separate, stale key table and reports keys the host demonstrably reads as "silently ignored; typo?". It also assumes every flag defaults off, so it misreports every readBoolKeyDef flag (forceOfflinePractice, for one, defaults on). This page is generated from the call sites instead.
70 keys total — 65 bool, 1 int, 4 string.
Every key
| Key | Type | Default | Live value | Read at |
|---|---|---|---|---|
aowlUi | bool | off | (absent — falls back to the default) | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8228 |
aowlUiProof | bool | off | (absent — falls back to the default) | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8229 |
autoRaidMap | string | "" | "Woods" | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8173 |
botAiActivate | bool | off | (absent — falls back to the default) | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:7936host/Aowlspt.Host.Il2Cpp/modstab.nim:1002host/Aowlspt.Host.Il2Cpp/settingspages.nim:392 |
botDiag | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:7923host/Aowlspt.Host.Il2Cpp/modstab.nim:1000host/Aowlspt.Host.Il2Cpp/settingspages.nim:389 |
botNav | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:7947host/Aowlspt.Host.Il2Cpp/modstab.nim:1001host/Aowlspt.Host.Il2Cpp/settingspages.nim:391 |
bridgeDeepScan | bool | off | (absent — falls back to the default) | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:7903 |
bridgeDisableDrain | bool | off | (absent — falls back to the default) | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:7218 |
bridgeSettingsProbe | bool | off | false | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:7908 |
bridgeUiProbe | bool | off | (absent — falls back to the default) | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:7775 |
cameraApi | bool | off | true | host/Aowlspt.Host.Il2Cpp/camera.nim:905 |
cameraFreeCam | bool | off | true | host/Aowlspt.Host.Il2Cpp/camera.nim:906 |
cameraFreeCamEngage | bool | off | false | host/Aowlspt.Host.Il2Cpp/camera.nim:770 |
codeGenAudit | bool | off | false | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:7791host/Aowlspt.Host.Il2Cpp/modstab.nim:1017 |
codeGenResolve | bool | off | false | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:7878 |
debugEsp | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8341host/Aowlspt.Host.Il2Cpp/modstab.nim:991host/Aowlspt.Host.Il2Cpp/settingspages.nim:388 |
debugUi | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8340host/Aowlspt.Host.Il2Cpp/modstab.nim:990host/Aowlspt.Host.Il2Cpp/settingspages.nim:387 |
drainProfiler | bool | off | true | host/Aowlspt.Host.Il2Cpp/drainprof.nim:250 |
espProvider | string | "" | (absent — falls back to the default) | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8254 |
forceOfflinePractice | bool | true | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8148 |
frameMeter | bool | off | true | host/Aowlspt.Host.Il2Cpp/frametime.nim:156 |
hostCrumbs | bool | off | (absent — falls back to the default) | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:7822 |
il2cppGates | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:7785 |
imageCdnRedirect | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8603host/Aowlspt.Host.Il2Cpp/modstab.nim:1007 |
inspectorOverlay | bool | off | (absent — falls back to the default) | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8463 |
inspectorSliceMs | int | 12 | 200 | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8435 |
launchProfileId | string | "" | "00000000000a00000000004f" | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8090 |
liveInspector | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8427host/Aowlspt.Host.Il2Cpp/modstab.nim:1012 |
liveInspectorWrite | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8428host/Aowlspt.Host.Il2Cpp/modstab.nim:1013 |
managedInvokeProbe | bool | off | false | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8314 |
modSettingsRender | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8003 |
nameIndex | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:7848 |
natEsp | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8262 |
natEspDiag | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8270 |
nativeInvUi | bool | off | (absent — falls back to the default) | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8307 |
nativeUi | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8217 |
nativeUiImageProof | bool | off | false | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8224 |
nativeUiKit | bool | off | (absent — falls back to the default) | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8235 |
nativeUiKitProof | bool | off | false | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8236 |
nativeUiProof | bool | off | false | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8218 |
osCloseFix | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:7425host/Aowlspt.Host.Il2Cpp/modstab.nim:994host/Aowlspt.Host.Il2Cpp/settingspages.nim:393 |
overlayCursorFree | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8128 |
overlayStateSignal | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8122 |
playerActuation | bool | off | true | host/Aowlspt.Host.Il2Cpp/pact.nim:1304 |
regionProjector | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:7809 |
settingsBindProbe | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:7973host/Aowlspt.Host.Il2Cpp/settingspages.nim:398 |
settingsColorWidget | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8300 |
settingsModsTab | bool | off | false | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8032 |
settingsNativeLifecycle | bool | off | false | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8073host/Aowlspt.Host.Il2Cpp/modstab.nim:1016 |
settingsPages | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:7998host/Aowlspt.Host.Il2Cpp/modstab.nim:1015host/Aowlspt.Host.Il2Cpp/settingspages.nim:399 |
settingsPostFxRows | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8523 |
settingsPostFxSubtab | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8505 |
settingsRelabelProbe | bool | off | false | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:7972host/Aowlspt.Host.Il2Cpp/settingspages.nim:397 |
settingsUiProbe | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:7960host/Aowlspt.Host.Il2Cpp/modstab.nim:1014host/Aowlspt.Host.Il2Cpp/settingspages.nim:396 |
sharedRegion | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:7792 |
singleplayerRebrand | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8156 |
unityPostProbe | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:7793 |
unlimitedBots | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:7929host/Aowlspt.Host.Il2Cpp/modstab.nim:999host/Aowlspt.Host.Il2Cpp/settingspages.nim:390 |
uxAutoRaid | bool | off | false | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8171 |
uxBetaNotice | bool | off | false | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8548 |
uxBetaOverlay | bool | off | false | host/Aowlspt.Host.Il2Cpp/betanotice.nim:91 |
uxBetaOverlayPos | string | "" | (absent — falls back to the default) | host/Aowlspt.Host.Il2Cpp/betanotice.nim:102 |
uxHideModeButton | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8386 |
uxHideSeasons | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8547 |
uxMenuModeText | bool | off | false | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8387host/Aowlspt.Host.Il2Cpp/modstab.nim:993host/Aowlspt.Host.Il2Cpp/settingspages.nim:395 |
uxNativeRaid | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8191 |
uxNativeRaidDrive | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8192 |
uxSkipModeScreen | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8089 |
uxVersionBrand | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8475host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8487host/Aowlspt.Host.Il2Cpp/modstab.nim:992host/Aowlspt.Host.Il2Cpp/settingspages.nim:394 |
uxVersionBrandWrite | bool | off | true | host/Aowlspt.Host.Il2Cpp/aowlhost.nim:8476 |
Cross-check against the deployed config
Read from D:/Aowlspt/aowlspt/aowlspt-host.json.
Keys in the file that no host source reads
These are inert. They are not errors — a key may be read by a mod, may be left over from a removed feature, or may be a typo. This tool cannot tell which, so it reports the fact and not a cause.
backendPort=80callProof=truecallProofRival=truemodSyncMs=3000sainRvaTable=truewaitForRuntimeMs=120000
Keys the host reads that the file does not set
Each falls back to the default in the table above.
aowlUi(defaultoff)aowlUiProof(defaultoff)botAiActivate(defaultoff)bridgeDeepScan(defaultoff)bridgeDisableDrain(defaultoff)bridgeUiProbe(defaultoff)espProvider(default"")hostCrumbs(defaultoff)inspectorOverlay(defaultoff)nativeInvUi(defaultoff)nativeUiKit(defaultoff)uxBetaOverlayPos(default"")

