Ey Door Compat

by EyManuel08

1.0.8

ZIM_DoorCompat 1.0.8
EN: Less log spam: proactive SKIP / idle-skip lines are off by default.
DE: Weniger Log-Spam: proaktive SKIP-/Idle-Skip-Zeilen standardmäßig aus.
Game Version
1.8.0.13
Created
Wed, 04 Nov 2026 23:39:06 GMT
Last Modified
Wed, 04 Nov 2026 23:39:07 GMT

1.0.7

EN:
- 1.0.7 (2026-11-04): Fix for jam loops (04.11. logs: one door unjammed 235 times). A leaf hanging half open and not moving while the agent is stuck now counts as jammed; jam tries are reset only after the leaf is really open (at least 90 %). Double doors: the second leaf (same parent, within 2.5 m) is closed and re-opened together with the first, away from the agent, the second try inverted; pair leaves no longer block the per-agent door lock. When the jam lock is set, tries and the pending reset are cleared (before, a 60 s lock against the 90 s reset restarted the loop). New defaults: ProactiveUnjamMaxTries 2, ProactiveJamLockSeconds 120. ConfigVersion 8 with migration: 4 -> 2 and 60 -> 120 only if you still had the old defaults.

DE:
- 1.0.7 (2026-11-04): Fix fuer Klemm-Schleifen (Logs 04.11.: eine Tuer 235-mal entklemmt). Ein halb offen haengender, stillstehender Fluegel bei festhaengendem Agenten gilt jetzt als klemmend; die Versuche werden erst zurueckgesetzt, wenn der Fluegel wirklich offen ist (mindestens 90 %). Doppeltueren: der zweite Fluegel (gleiches Elternobjekt, bis 2,5 m) wird mit dem ersten geschlossen und neu geoeffnet, vom Agenten weg, der zweite Versuch umgekehrt; Paar-Fluegel blockieren die Tuer-Sperre pro Agent nicht mehr. Beim Setzen der Klemm-Sperre werden Versuche und anstehender Reset geloescht (vorher startete eine 60-s-Sperre gegen den 90-s-Reset die Schleife neu). Neue Standardwerte: ProactiveUnjamMaxTries 2, ProactiveJamLockSeconds 120. ConfigVersion 8 mit Migration: 4 -> 2 und 60 -> 120 nur, wenn noch die alten Standardwerte gesetzt waren.
Game Version
1.8.0.13
Created
Wed, 04 Nov 2026 20:20:03 GMT
Last Modified
Wed, 04 Nov 2026 20:20:05 GMT

1.0.6

[EN] ZIM_DoorCompat 1.0.6 - proactive door opening, backoff/unjam for jammed doors, now with a per-agent jam lock so AI stops retrying a stuck door and paths around it. Settings in profile/ZIM_DoorCompat/settings.json (auto-migrated).
[DE] ZIM_DoorCompat 1.0.6 - proaktives Tueroeffnen, Rueckzug/Entklemmen bei klemmenden Tueren, jetzt mit Tuer-Sperre je Agent, damit die KI eine klemmende Tuer nicht endlos versucht und aussen herum laeuft. Einstellungen in profile/ZIM_DoorCompat/settings.json (automatische Migration).
Game Version
1.8.0.13
Created
Wed, 04 Nov 2026 17:15:54 GMT
Last Modified
Wed, 04 Nov 2026 17:15:56 GMT

1.0.5

Changelog EN
1.0.5: Detect radius grows with speed (up to 6 m). Doors swing away from the agent (pivot + door normal). Jam recovery: the agent steps back 1.5 m, waits 1.5 s and retries; jam tries are reset after 30 s. One door per agent (5 s lock). Auto-close (still off by default) closes a door only after the opening agent has passed through and is more than 3 m away. 9 new settings, ConfigVersion 6 with automatic migration (existing values kept).
Changelog DE
1.0.5: Erkennungsradius wächst mit der Geschwindigkeit (bis 6 m). Türen öffnen vom Agenten weg (Drehpunkt + Türnormale). Klemmende Tür: Der Agent geht 1,5 m zurück, wartet 1,5 s und versucht es erneut; die Versuche werden nach 30 s zurückgesetzt. Eine Tür pro Agent (5 s Sperre). Schließen nur mit Auto-Close (weiterhin standardmäßig aus) und erst, wenn der Agent durch und mehr als 3 m entfernt ist. 9 neue Settings, ConfigVersion 6 mit Migration (bestehende Werte bleiben).
Game Version
1.8.0.13
Created
Sat, 31 Oct 2026 20:57:41 GMT
Last Modified
Sat, 31 Oct 2026 20:57:43 GMT

1.0.4

EN
1.0.4: Fix: Doors that were commanded open but stayed closed because characters blocked their swing (e.g. a squad crowding a narrow hallway at an entrance door) were treated as open and never retried. New jam recovery re-opens such doors to the other side. The log now also shows the door control value. 3 new settings, ConfigVersion 5 with automatic migration, existing values are kept.
DE
1.0.4: Fix: Türen, die geöffnet werden sollten, aber zu blieben, weil Figuren im Schwenkbereich standen (z. B. ein Trupp im engen Flur vor der Eingangstür), galten als offen und wurden nie erneut versucht. Die neue Klemm-Erkennung öffnet solche Türen zur anderen Seite. Das Log zeigt jetzt auch den Befehlswert der Tür. 3 neue Einstellungen, ConfigVersion 5 mit automatischer Umstellung, bestehende Werte bleiben erhalten.
Game Version
1.8.0.13
Created
Sun, 25 Oct 2026 16:59:46 GMT
Last Modified
Sun, 25 Oct 2026 16:59:48 GMT

1.0.3

EN
1.0.3: Fix: REAPER stuck recovery no longer toggles already open doors shut in front of human AI. New: idle AI without a path uses its group's current waypoint as movement intent, so doors towards the waypoint get opened. Diagnostics: new skip reasons height, cone and idle. 3 new settings, ConfigVersion 4 with automatic migration.
DE
1.0.3: Fix: Die Notöffnung von REAPER schließt bereits offene Türen vor menschlicher KI nicht mehr. Neu: Stehende KI ohne Pfad nutzt den aktuellen Wegpunkt ihrer Gruppe als Bewegungsrichtung, damit Türen in diese Richtung geöffnet werden. Diagnose: neue Skip-Gründe height, cone und idle. 3 neue Einstellungen, ConfigVersion 4 mit automatischer Migration.
Game Version
1.8.0.13
Created
Sun, 25 Oct 2026 16:35:41 GMT
Last Modified
Sun, 25 Oct 2026 16:35:44 GMT

1.0.2

EN
1.0.2: Proactive door opener for human AI (server only). AI now opens closed doors in its path before bumping into them, also when stuck. Locked (WiseGuy) and barricaded (Breach) doors are never opened, open doors are never toggled. Players and zombies are not affected. Central budgeted tick with per-door and per-agent cooldowns, optional faction and near-player filter, optional auto-close (off by default). 15 new settings, ConfigVersion 3 with automatic migration.
DE
1.0.2: Proaktives Türöffnen für menschliche KI (nur Server). Die KI öffnet geschlossene Türen auf ihrem Weg, bevor sie dagegenläuft, auch wenn sie feststeckt. Abgeschlossene (WiseGuy) und barrikadierte (Breach) Türen werden nie geöffnet, offene Türen nie umgeschaltet. Spieler und Zombies sind nicht betroffen. Zentraler, budgetierter Prüftakt mit Cooldowns pro Tür und pro Agent, optionaler Fraktions- und Spielernähe-Filter, optionales Auto-Schließen (standardmäßig aus). 15 neue Einstellungen, ConfigVersion 3 mit automatischer Migration.
Game Version
1.8.0.13
Created
Sun, 25 Oct 2026 16:12:41 GMT
Last Modified
Sun, 25 Oct 2026 16:12:44 GMT

1.0.1

Version 1.0.1:
EN
New: Detailed debug flow log for AI door handling (navlink reactions, open-door attempts with result, REAPER stuck recovery, AI stuck near doors with nearest door info).
New: Per-door log rate limit, all log options configurable in settings.json (one line per variable).
New: Automatic settings migration to ConfigVersion 2, existing values are kept.
Fix: Compile error in REAPER stuck recovery hook (BaseDoorComponent.GetOwner).
No gameplay changes. Project Outbreak zombie and player door mechanics untouched.
DE
Neu: Ausführliches Debug-Protokoll für den Umgang der KI mit Türen (Navlink-Reaktionen, Öffnungsversuche mit Ergebnis, REAPER-Notöffnung, an Türen festhängende KI mit Angabe der nächsten Tür).
Neu: Log-Begrenzung pro Tür, alle Log-Optionen in der settings.json einstellbar (eine Zeile pro Variable).
Neu: Automatische Umstellung der Settings auf ConfigVersion 2, vorhandene Werte bleiben erhalten.
Fix: Compile-Fehler im REAPER-Notöffnungs-Hook (BaseDoorComponent.GetOwner).
Keine Änderungen am Gameplay. Die Tür-Mechaniken von Project Outbreak für Zombies und Spieler bleiben unberührt.
Game Version
1.8.0.13
Created
Sun, 25 Oct 2026 15:32:04 GMT
Last Modified
Sun, 25 Oct 2026 15:32:06 GMT

1.0.0

Game Version
1.8.0.13
Created
Sun, 25 Oct 2026 14:35:57 GMT
Last Modified
Sun, 25 Oct 2026 14:35:59 GMT

Showing 1 to 9 of 9 results

Rows per page