Making Arma 3 a better place for all members of the 2nd Battalion, Nord Brigade.
Whilst 2BNB Essentials don't depend on the following mods, some individual functionality will be missing without them:
- GRAD developer, for their gruppe_adler_mod and allowing us to use parts of it for the basis of some of our addons
We have a build system to allow for key signing and addon compiling.
- Git for Windows
- Windows PowerShell v5.1 or higher
Automated Process:
To automatically set up your system and build the mod you can execute the included build.bat
file.
You can do this by either going to \tools
and double clicking the build.bat
file, or if you use VSC you can select the bat file then in the TERMINAL
at the bottom you can select the Run Active File
option from the ...
menu.
Manual Proccess:
To set up your system to use the build script:
- Open Windows PowerShell as Administrator and execute
set-executionpolicy remotesigned
- In the future, always use PowerShell as Admin
If on Windows, you can use the tools\make.ps1
file to build the mod for you. It will build the mod, sign the addons, include the public key in the keys
folder, and also copy across all files found in the extras
folder, as well as the files specified in the file tools\support-files.txt
.
The build script will NOT leave the private key in the keys
folder. It will delete it instead, to avoid any accidental uploading or distribution.
Be aware, that the names of the .bisign
and .bikey
files depend on the latest tag on git. This means that, if you wish to upload a release, it is advised to first tag the latest git commit, and then build the mod. That way you have a nice version, such as bnb_es_v1.0.3.bikey
rather than bnb_es_v1.0.3-g0558b0c.bikey
.
To make the names of this mod less likely to run into problems in the future regarding the inclusion of a number in the name:
- for code: bnb_es
- for urls: 2bnb-essentials
- for presentation: 2BNB Essentials
The prefix bnb_es_
should be used where appropriate to avoid any potential name clashes with other mods.
For any questions, contact Arend or Ford on the 2nd Battalion, Nord Brigade Discord.