Antistasi Dev Deploy - CalebSerafin/Antistasi-Dev-Deploy GitHub Wiki
Place in either the Tools
folder of A3-Antistasi
repository; Or above the A3-Antistasi
repository (to avoid being in git tracking).
Without further changes, you may run the executable, at which it will perform the following actions:
- Read the mission version from
A3-Antistasi\StringTable.xml
. (If error then it will use version 2-X). - Make a copy of
A3-Antistasi
src for each template; Add each template to the source; Then include the version in the folder name. - It will output the template into your
Arma 3-Other Profiles/_PlayerName_/mpmissions
folder.
If you are not logged into Arma 3, it will then output intoPackagedMissions
inside the repository.
Follow Basic instruction.
ADD's actions can be modified from the cl. Multiple arguments must have a white-space in between them.
/h Prints help list.
/f Filter templates from ADD-Configurator.
/f="Name,Name..." Pack these templates. Overrides Config.
/p PBO files. Requires A3Tools:FileBank.
/v Prints assembly version.
/w Hide console Window.
/y Auto Yes to all prompts.
NOTE: the Configurator can override some of these settings.
See https://github.com/CalebSerafin/Arma-3-Dev-Deploy for details.
It is recommended to use ADD Configuration with this option.
Filters which Map-Templates to pack.
A comma-separated list without quotes is grabbed from the registry:
Computer\HKEY_CURRENT_USER\Software\Caleb Serafin\Arma 3 Dev Deploy\Antistasi Dev Deploy
Key:Map-Templates Filter List
(REG_SZ)
Filters which Map-Templates to pack.
Provide a comma-separated list inside a single pair of quotes. NOTE: each map-template name must not be quoted.
EG: Tools\"Antistasi Dev Deploy" /f="Antistasi-Altis.Altis,Antistasi-Stratis.Stratis"
In addition to assembling the templates, it will also pack each one into a PBO file.
Note: This requires A3Tools:FileBank to be installed.
ADD uses these registry values to find FileBank:
Computer\HKEY_CURRENT_USER\Software\Bohemia Interactive\FileBank
Key:path
(REG_SZ)
Computer\HKEY_CURRENT_USER\Software\Bohemia Interactive\FileBank
Key:EXE
(REG_SZ)
This argument will hide the console window during normal operation. Any messages to the user will show the window and display the message; then hide the window after key-pressed. This is not necessary if the process's StandardOutput has being redirected. ie: executing from Visual Studio Code's Powershell.
This will respond to each message with a yes confirmation. This may cause ADD to close without an error being shown to the user. Recommended if ADD's StanardOutput is being redirected to a program that does not have a console window for it.
- Shortcuts, Batches etc. won't change its current directory.
- A valid map template has a "." in its directory name. The map templates should be in
A3-Antistasi/Map-Templates
.