These set of tools allows building and hosting of several OPT mods.
| File | Info |
|---|---|
| setMetaData.bat | Copy/Rename the provided example and adjust your local filepaths and preferences. |
| serverConfig.cfg | Serverconfig for the local ArmA-DevServer. Do not edit the mission-name, because it's changed automatically. |
These scripts can directly be executed by the user or his IDE. Each filename describes the task.
To automatically close the scripts after execution, execute them with a "noPause" parameter or adjust the WaitAtFinish setting in setMetaData.bat.
| Script | Info |
|---|---|
| buildAll.bat | Rebuild all mission/mods. If ArmA Client/Server are running, they will be shut down first and restarted afterwards. |
| buildMission.bat | Packs mission from OPT-Mission to PBO-Folder. Mission name is set via setMetaData.bat. First start requires administrator rights to create a symlink for EDEN-Editor. |
| buildMod_CLib.bat | Builds both dev- and release-versions of CLib from OPT-Server-Mod. |
| buildMod_OPT-Client.bat | Packs and signs OPT-Client-Mod. |
| buildMod_OPT-Client_old.bat | Packs and signs OPT-Client-Mod using old armake2 script. |
| buildMod_OPT-Server.bat | Builds both dev- and release-versions of OPT-Server-Mod. |
| clientStartOffline.bat | Starts ArmA-Client with all built and additional mods. |
| clientStartOnline.bat | Starts ArmA-Client with all built and additional mods and autoconnects to local DevServer. |
| clientStartHC.bat | Starts ArmA-HeadlessClient with all built and additional mods and autoconnects to local DevServer. |
| clientStop.bat | Shutdown local ArmA-Client. |
| serverLog.bat | Shows a liveview of a running servers log. |
| serverRestart.bat | Restarts local ArmA-DevServer. |
| serverStart.bat | Start local ArmA-DevServer with all built and additional mods. |
| serverStop.bat | Shutdown local ArmA-DevServer. |
Here resides some internal helping tools or scripts. You don't need them directly. Just ignore.
| File | Info |
|---|---|
| armake2.exe | ArmA-Modding Tools by KoffeinFlummi |
| DirConvert.bat | Converts and cleans any pathname to an absolute pathname and stores it in an environment variable. |
| getPBOName.bat | Extracts PBO-Name from a header file. |
| hemtt.exe | Build System for Arma 3 by Brett Mayson |
| *.dll | Libs for HEMTT and SED |
| sed.exe | String search and replace GNU |
| sleep.bat | Millisecond delays by Dave Benham |
| StringReplace.vbs | To replace strings in files by nil |
Our knowledge base is hosted in a neighbor repository: https://github.com/OperationPandoraTrigger/OPT-Server-Mod/wiki