SQF · SQL · PowerShell · C#

Exile catalogue

Third-party addons, scripts, database schemas and administrative tooling for Exile Mod 1.0.4a, collected and version-controlled. Everything here is other people's work — with one exception, tools/, which is ours.

Addons 51 systems Scripts 29 mods Exile 1.0.4a Pineapple Database MariaDB 10.11 Repo public

01 — LAYOUTWhat is in the repository

DirectoryContents
tools/Ours. PowerShell PBO packer/unpacker, BattlEye RPT auto-triage, classname validation.
Addons/51 server-side addons — AI patrol engines, economy frameworks, dynamic events.
Scripts/29 mission-side scripts — UI overlays, QoL fixes, player interaction extensions.
docs/Dedicated server setup, prerequisites, and the verified live installs matrix.
ExileLootDrop/Native C# DLL extension source for accelerated loot distribution.
ops/Auto-restart loops, SteamCMD update scripts, process management.
reference/Economy balancing spreadsheets, MySQL strict-mode fixes, governance rules.
editor-tools/3DEN editor plugins, loot table compilers, stock 1.0.4a server pack backups.

02 — THE PACKERRead the entry paths. Every time.

tools/pbo/pbo.ps1 packs and unpacks PBOs without Arma 3 Tools or Mikero's suite. It is also, historically, the thing that took the server down.

tools\pbo\pbo.ps1 Pack -Path <src> -Out <dst> -Prefix <prefix>
tools\pbo\pbo.ps1 List -Path <dst>      # not optional

The packer used Resolve-Path, which hands a path back in whatever form it was given — so a source path containing an 8.3 short name (C:\Users\ARCHIT~1\…) stayed short while directory enumeration returned the canonical long form. One character of difference left a separator on every entry path, producing PBOs that pass a checksum verify and break the server completely.

It now uses Get-Item -LiteralPath and refuses outright to pack an entry whose relative path is empty or begins with a separator. Verify anyway — and let XCSV GUARD's integrity gate check the result.

03 — RUNNING HEREA selection of what is live

AI & missions

A3XAI — autonomous infantry, vehicle and air patrols. DMS — the de-facto standard mission system. Occupation — ambient roaming infantry, convoys, sea traders.

largest ongoing FPS cost - now watched for HC ownership

Economy & traders

Scratchie — XM8 lottery with instant prize delivery. Travelling Trader — a mobile trader navigating map markers. Player Market — XM8 player-to-player auction house.

all three already own XM8 slides worth studying

Territory & raiding

VPS — locked territory vehicles survive restarts. Lockpick — interactive lockpicking with SQL logging. Flag Hacking — laptops, stolen base vehicles.

build height capped at 150 m

Deliberately standby

ExileZ zombies, VcomAI, ZCP, VEMFr. Each is a large simulation cost on a single-threaded server. Not until the headless client is carrying AI.

performance before content, always

04 — CREDITSWhose work this is

Every third-party addon and script in the repository remains the intellectual property of its creator. The catalogue exists to keep versions straight and installs reproducible — not to claim any of it.

AliasCartoons · Andrew_S90 · Azroul13 · Bigfoot · Bjanski · Bones50 · Cyunide · Defent · DevZupa · dtavana · El Rabito · Enigma · eraser1 · [GADD]Monkeynutz · genesis92x · Ghostrider-GRG- · Halvhjearne · Happydayz · horbin · IT07 · JackFrost · John · kuplion · maca134 · MezoPlays · MGTDB · nabek · Patrix87 · Porkeld · Rod-Serling · Sarge · second_coming · ServerAtze · Shix · Taylor Swift · Team R3F · Vishpala · WolfkillArcadia · ynpmoose — and the Exile Mod Team.

ELSEWHERE IN THE SYSTEMThe other three

Four repositories, one system. Nothing here stands alone.