Overthrow Bug Fixes
by CountTepes
1.0.5
v1.0.5 TEST Added a targeted fix for repeated RandomGenerator.RandInt(1,1) errors in Overthrow's NPC shop economy update. Single-value NPC purchase ranges now use their only valid value directly instead of passing an invalid empty range to the random generator. Single-value item demand ranges are handled the same way. Added safety checks for empty shop type, shop, and inventory pools within the same NPC economy routine. Normal multi-value random selection and economy behavior remain unchanged. Added a temporary summary diagnostic to confirm how many invalid or single-value economy ranges are handled during each affected shop update. Confirmed the v1.0.4 legacy base-faction compatibility fix successfully restores Hunter Killer Sweep deployment creation on affected saves. Preserved the confirmed vehicle patrol initialization fix. Preserved the confirmed Darc Chopper initialization race fix. Preserved the orphan-crate removal diagnostic for use if the glitched crate stacks reappear.
- Game Version
- 1.8.0.13
- Created
- Fri, 11 Sep 2026 16:42:29 GMT
- Last Modified
- Fri, 11 Sep 2026 16:42:31 GMT
1.0.4
v1.0.4 TEST Fixed an upgrade/packaging issue that could leave the removed v1.0.2 Hunter Killer diagnostic behind when newer OBF versions were extracted over the existing project. Added an intentional cleanup stub using the old Hunter Killer diagnostic filename so any stale serialized-provider modification is overwritten and disabled automatically. This resolves the unintended "no source provider is authored on it" Hunter Killer failure introduced by the old diagnostic. Preserved the read-only legacy base-faction compatibility fix for campaigns whose saved occupier bases use an older faction index. Updated the legacy base-faction compatibility log marker to v1.0.4. Preserved the confirmed vehicle patrol initialization fix. Preserved the confirmed Darc Chopper initialization race fix. Preserved the orphan-crate removal diagnostic for use if the glitched crate stacks reappear. RandInt warning spam remains unchanged and under investigation.
- Game Version
- 1.8.0.13
- Created
- Sat, 05 Sep 2026 17:32:29 GMT
- Last Modified
- Sat, 05 Sep 2026 17:32:32 GMT
1.0.3
v1.0.3 TEST Removed the v1.0.2 Hunter Killer diagnostic after confirming it interfered with Overthrow's serialized deployment source provider. Added a compatibility fix for legacy saved base faction indices that can prevent occupying-faction deployments from finding controlled bases. The compatibility fallback only activates when the configured occupier owns zero bases normally and all live base records unanimously use the same alternate faction index. The fallback is read-only and does not rewrite saved base ownership or campaign persistence data. Preserved the confirmed vehicle patrol initialization fix. Preserved the confirmed Darc Chopper initialization race fix. Kept the orphan-crate removal diagnostic available for future testing if the glitched crate stacks reappear. RandInt warning spam is not modified in this build and remains under investigation.
- Game Version
- 1.8.0.13
- Created
- Sat, 05 Sep 2026 17:24:33 GMT
- Last Modified
- Sat, 05 Sep 2026 17:24:37 GMT
1.0.2
v1.0.2 TEST Replaced the failed crate removal diagnostic with a new diagnostic hooked earlier into Overthrow's removal input path. Removal diagnostics now log the targeted entity, prefab/resource, parent hierarchy, root entity, and relevant placeable/buildable components before Overthrow rejects removal. Added additional diagnostic handling for cases where removal input is received but no valid entity is detected. Added Hunter Killer deployment diagnostics to identify why a valid controlled source base cannot be found. Hunter Killer diagnostics now report requested faction, controlled-base availability, faction ownership, and source-distance filtering. Preserved the existing vehicle patrol initialization fix. Preserved the existing Darc Chopper initialization race fix. No crate cleanup/removal behavior has been changed yet; this build is intended to identify the exact orphan entity before implementing a targeted fix. RandInt warning spam is not modified in this build pending further diagnosis.
- Game Version
- 1.8.0.13
- Created
- Sat, 05 Sep 2026 17:00:15 GMT
- Last Modified
- Sat, 05 Sep 2026 17:00:18 GMT
1.0.1
v1.0.1 TEST Delayed Darc Chopper crew initialization until DarcCore enemy lists are ready Prevents early Darc crew selection from falling back to civilian characters Added temporary diagnostics for unremovable orphaned crate and storage entities Retained the vehicle patrol spawn initialization fix from v1.0.0 No gameplay balance or quality of life changes included
- Game Version
- 1.8.0.13
- Created
- Sat, 05 Sep 2026 15:58:57 GMT
- Last Modified
- Sat, 05 Sep 2026 15:59:00 GMT
1.0.0
- Game Version
- 1.8.0.13
- Created
- Sat, 05 Sep 2026 15:31:32 GMT
- Last Modified
- Sat, 05 Sep 2026 15:31:36 GMT
Showing 1 to 6 of 6 results
Rows per page
Showing 1 to 6 of 6 results
Rows per page