Mono / Alternate build. Host-authoritative police overhaul for Schedule I. Wanted stars, station backup, More Guns loadouts, body armor, Cartel Final Response.
Fixed spam of NPC.GetAndValidateReferences NullReferenceExceptions when ambient extras staffed: no longer Instantiate live PoliceOfficers (broken under Il2Cpp/FishNet). Extra foot routes are staffed from the existing officer pool instead.
1.1.5
Stability
Fixed the ~15–20s post-load freeze: ambient foot-route cloning no longer runs all at once when the Harmony patch gate opens. Extras inject is deferred and spreads one route clone per frame.
1.1.4
Stability
Fixed the real mid-load CLR crash path: ambient patrol inject / street loadouts / shop inject can no longer run while Harmony is still applying patch classes. A patch gate stays closed until every class is bound and a settle delay finishes, then opens with Harmony patch gate open.
Staggered PRO Harmony after MoreGuns so both mods are not installing detours at the same time.
Kept batched one-class-per-frame apply; removed PrepareMethod warmup (it could force the same MonoMod CompileMethodHook fatal).
Build
Version number lives in a single version.txt (MelonInfo, assembly, Nexus/Thunderstore zips).
build.bat deploys the IL2CPP DLL to Builds\Public\Mods and the Mono DLL to Builds\Alternate\Mods.
Separate Thunderstore IL2CPP / Mono packages via build.bat.
1.1.3
Stability
Fixed intermittent Fatal CLR 0x80131506 (MonoMod CompileMethodHook) when loading a save: Harmony is no longer applied during Main/save deserialize. Patches wait for Player_Local + settle time, then apply one class per frame (batched), staggered after MoreGuns.
1.1.2
More Guns integration
Cloned / ambient street patrols can roll More Guns loadouts (AmbientMoreGuns, default on).
Pickpocketing shows the real loadout (not an M1911) and the matching mag / shotgun shells.