Audit Guard for FF
by RearAdmiralDippy
0.1.6
0.1.6 — 11 October 2026 - Add a bounded server-local journal for fresh/saved lifecycle entry and normal return, primitive intended/pending/controller identity and observed connection generations. - Add at most 32 anomalous inventory-apply records, eight saved slot index samples each, with one unchanged inherited apply and exact result return. - Preserve 0.1.5 behaviors, addon/dependency identity, existing RPCs and save formats. - Missing returns, incomplete teardown and exhausted observation budgets remain unknown; normal return is not insertion/client/world readiness proof. - Local final source/package compiler gates passed; gameplay acceptance pending. Human gameplay acceptance remains pending; no claimed stall/respawn/world-loading repair.
- Game Version
- 1.8.0.13
- Created
- Sun, 11 Oct 2026 19:06:45 GMT
- Last Modified
- Sun, 11 Oct 2026 19:06:50 GMT
0.1.5
0.1.5: Add bounded automatic body collector progress and sampled registry pressure summaries. Existing lifecycle, saved-quickbar and native cleanup rules retained. New diagnostics do not establish a replication-stall repair; gameplay acceptance pending.
- Game Version
- 1.8.0.13
- Created
- Sun, 04 Oct 2026 19:02:45 GMT
- Last Modified
- Sun, 04 Oct 2026 19:02:48 GMT
0.1.4
# 0.1.4 Original owner-local saved-quickbar readiness wrapper replaces only EPF's fixed 500 ms scheduling in Rpc_SetQuickBarItems. Keep the initial 500 ms check, then one nonrepeating 250 ms check at a time, with a 30 second elapsed deadline and 120 check cap. A valid unresolved RplId delays the entire inherited apply; Invalid remains an explicit empty slot. Exactly one direct inherited apply is admitted after every valid ID resolves and current character/controller/ownership/life/slot identity still matches. No RPC resend or parent apply body is added. Preserve the first 500 ms settling envelope, then bind cancellation listeners only if the character is the alive current controlled owner. Initial control settling before binding is allowed, while any native quickslot mutation from receipt cancels; still-unready control ends at the first check. Cancel pending state on replacement restore, native quickslot mutation from receipt, controller/control/ownership event, death, teardown, identity change, slot-count change or deadline. Conservative mutation cancellation includes automatic inventory population and attempted/no-op edits; this may abandon an otherwise restorable vector. The single end log reports a stable result identifier and bounded counters, without player or item identity. Existing UI, saved-load admission, identity initialization and body cleanup runtime is preserved. Experimental: fresh-respawn invocation of this saved restore path and any stall/crash/FPS benefit remain unverified.
- Game Version
- 1.8.0.13
- Created
- Sat, 03 Oct 2026 04:41:22 GMT
- Last Modified
- Sat, 03 Oct 2026 04:41:26 GMT
0.1.3
# 0.1.3 Release the guard's retained save-data reference after a normal failed character load with no pending or bound target. Preserve synchronous completion, deferred fallback, nested replacement loads and handover records. No save, dependency, wire-format, cleanup or gameplay changes. This is a bounded retention correction; replication-stall and performance benefit remain unproven.
- Game Version
- 1.8.0.13
- Created
- Fri, 02 Oct 2026 07:02:41 GMT
- Last Modified
- Fri, 02 Oct 2026 07:02:43 GMT
0.1.2
# 0.1.2 Original guards for stale/duplicate saved-character completion and pending handover target/controller mismatch. Completion requires normal parent return plus native server control. Add a conditional missing-identity-manager initialization guard while retaining the successful wire format. Avoid duplicate own backend end subscriptions. Preserve 0.1.1 cleanup and quickslot runtime, dependencies and addon identity. Parent adapters/timers remain. No traffic, helicopter, interaction, save-format, damage or ownership rewrite. Experimental; replication-stall and performance benefit unproven. Local compilation/package acceptance and human gameplay acceptance are reported separately.
- Game Version
- 1.8.0.13
- Created
- Fri, 02 Oct 2026 05:41:43 GMT
- Last Modified
- Fri, 02 Oct 2026 05:41:46 GMT
0.1.1
0.1.1 - Experimental bounded registered-dead-body cleanup and trial accounting. Protect current controlled and GM-parked main characters; use inclusive XZ-circle inspection and identity/hierarchy/ownership admission checks. Limit native collector updates to 32 inspections and two removal/metadata operations total; manual request envelope 256 inspections / 30 seconds. Preserve native replicated removal and unregister behavior. Add bounded FFBC_TRIAL begin/end outcome summaries, scan state and pending-work query; no automatic re-pass. Existing audit and quickslot scripts unchanged. Exact packaged three-script candidate passed native WORKBENCH/PC/XBOX/PS4/PS5 script compilation, including the retained full Freedom Fighters profile. Gameplay correctness and performance/replication benefits remain unverified.
- Game Version
- 1.8.0.13
- Created
- Thu, 01 Oct 2026 06:50:31 GMT
- Last Modified
- Thu, 01 Oct 2026 06:50:35 GMT
0.1.0
- Game Version
- 1.8.0.13
- Created
- Thu, 01 Oct 2026 01:54:17 GMT
- Last Modified
- Thu, 01 Oct 2026 01:54:20 GMT
Showing 1 to 7 of 7 results
Rows per page
Showing 1 to 7 of 7 results
Rows per page