Escapists Rereintroduced

An independently authored replacement for the abandoned Escapists base mission, initially targeting vanilla Everon and up to twelve players. This is a separate repository and not a completed or release-ready replacement. The base rewrite is the primary deliverable; companion migration supports it.

The current base supplies prison spawning, finite scavenging stock, physical radio documents, discovered map markers, native objectives, continuous radio defence, helicopter escape, defeat/restart, identity-based lives and local spectator following. Authored site definitions and an injected vanilla faction/asset catalog own the initial physical population. Core provides administration and startup diagnostics; the optional AI, Intel, Chat and Map addons extend its interfaces. HQ coordinates enemy responses through physical radios and available forces.

The original responsibility inventory tracks all 299 original script entries across 18 unfinished areas. It is a filename-based coverage map, not proof of behavioral equivalence. Additional mission content, full support/logistics, manual gameplay, multiplayer, performance and release qualification remain unfinished. Native vehicle-resource errors and intermittent inherited catalog cleanup errors also remain.

Projects and scenarios

Five Workbench projects live in addons/core, addons/ai, addons/intel, addons/chat and addons/map:

  • Open addons/core/addon.gproj for the independent base scenario, {AD62322D5213C440}Missions/ERR_Everon_Base.conf.
  • Open addons/chat/addon.gproj for full companion integration, {C1E20667DCE324ED}Missions/ERR_Everon.conf.

Both use the newly authored Everon child world. The only external addon dependency is vanilla Arma Reforger. All required successor resources are inside this repository. Vanilla assets are referenced, not redistributed; original restricted Escapists code, compositions, UI and audio are not included.

See configuration and commands, site authoring, architecture and migration priorities.

Validation

Run source/resource isolation and production-policy regressions with Python 3 and a C++17 compiler:

python3 tools/check.py

For bounded hidden, muted local native tests, see runtime testing. The Core-only fixture completes two escape/restart rounds with 102 assertions, including catalog injection, administration, finite inventory, objectives and unconsciousness/recovery. The full companion fixture completes two rounds with 96 assertions, including the existing HQ/Intel command aliases. A separate deliberate startup-failure fixture verifies that no population spawns and the mission cannot advance after invalid setup.

These fixtures teleport actors and the helicopter and manipulate native controller states. They do not prove manual escape/piloting, medical treatment, real remote reconnects, twelve-player correctness or improved FPS. Validation evidence preserves failed iterations and remaining engine errors. docs/acceptance.json keeps unverified release requirements pending.

No release package has been published.

S
Description
No description provided
Readme
202 MiB
Languages
Python 55.1%
C 43.9%
JavaScript 1%