πŸ—ΊοΈ

Sam's Mission SQF Manager

Client-side only β€” your files never leave your machine

Web port of sam563/MissionSQFManager β†—

GitHub β†—
πŸ”’
100% Private & Local β€” All processing happens entirely in your browser. Your files are never uploaded to any server. No accounts, no tracking, no cloud. Open DevTools β†’ Network tab to verify for yourself.

What does this do?

When you create a mission in the ArmA 2 editor and export it, you get a raw .sqf file full of createVehicle and createUnit calls β€” one per object, with absolute world positions. That format works fine in the editor, but it's not directly usable in DZMS missions, WAI spawn scripts, or other DayZ Epoch spawning systems which expect relative positions and a specific array format.

This tool parses that raw editor SQF, extracts all game objects, and lets you re-export them in whatever format your scripting system needs β€” relative positions, sorted by classname, with MAP_ classnames converted to their standard ArmA counterparts, and wrapped in the right prefix/suffix for DZMS, WAI, or your own function.

1 Load SQF File

Load an ArmA editor-exported .sqf mission file. It must contain createVehicle or createUnit calls in standard ArmA generated format.

or drag-and-drop / paste below

Using the Mission SQF Manager

Sam's Mission SQF Manager is a free, browser-based converter for ArmA 2 DayZ Epoch mission files. It turns raw editor-exported SQF into the object arrays that DZMS, WAI, and custom spawn systems expect β€” relative positions, sorted classnames, MAP_ classes remapped, and wrapped in the right prefix and suffix. Everything runs locally; nothing is uploaded.

How to use it

  1. Build your scene in the ArmA 2 2D editor and export it, or paste the generated .sqf containing createVehicle / createUnit calls.
  2. Click Parse Objects to extract every object into a reviewable table.
  3. Choose an output format β€” DZMS, WAI, or a custom prefix/suffix for your own spawn function.
  4. Copy the converted output into your mission or spawn script.

Supported output formats

Handles standard ArmA-generated SQF as input and exports to DZMS, WAI, or a custom array format for your own DayZ Epoch spawning system. To add the buildings themselves to the world, follow the Custom Map Addons guide. You can also tidy the resulting files with the SQF Cleaner, or edit loot and traders with the CfgLoot Editor and Trader Editor.

Is it private?

Yes β€” no accounts, no analytics, no uploads. All parsing and conversion happen client-side in your browser. Always review the output before deploying it to a live server.