Skip to content
zerithsmash edited this page Apr 7, 2016 · 19 revisions

Framework Setup

All of our missions are created using our own mission framework, which is called the Bourbon Warfare Mission Framework, or bwmf as it will be referred to from now on. This framework contains everything we need to make our missions, such as loadouts, briefings, and more. You will want to download the framework from here: https://github.com/BourbonWarfare/bwmf

You will download a folder named bwmf-master. I strongly recommend saving it somewhere where you can find it quickly.

Setting up a mission with the framework is relatively easy. The steps are outlined here:

  1. Copy the bwmf-master folder.

  2. Go into the mpmissions folder (Located in My Documents\Arma 3 - Other Profiles\YOURNAME) and paste the copied bwmf folder.

  3. Rename bwmf-master to your desired mission name using our naming convention explained below. The map suffix tells arma what map your mission is on so it is the most important. (ie - nikko_tvt50_shutdown_v2.Zargabad)

  4. Launch your game and go to Multiplayer -> New (Should be local server) -> Select Zargabad (or whichever map you selected) -> Select your mission -> Click 2d editor (3d editor requires extra steps as in the note below).

  5. Once in the editor you should see multiple pre-placed units and platoons. You will work down from these to make your mission, but at this point you have setup the framework and are ready to make a mission!

Note: This currently creates a 2D editor mission until the framework is updated to be compatible with EDEN. To make an EDEN mission follow the above steps. The main difference is you will have to open the 3D editor and open your mission through the 3D editor which will prompt you to convert the mission. You can then use that mission as a base if you would like.

  1. Instead of going to Multiplayer -> New go to Editor -> 3D Editor.
  2. Once in EDEN click Open.
  3. Select your mission above and it will ask you to convert from 2D.
  4. Once the mission is converted, save it and then continue with Step 4 above but select 3D editor instead of 2D.

Naming Your Mission the BW Way

nikko_tvt50_shutdown_v2.Zargabad

The first part of the name, nikko_, is used to denote the author. Try to condense your name to about 4-5 letters if it’s really long.

tvt50_ explains two things. One, it tells us that this mission is a TvT mission(team vs team, adversarial, pvp) and the number 50 means that the author recommends 50 players to be present for an optimal mission experience.

shutdown_ is the mission name, self explanatory.

v2 denotes which version of the mission is being played. You want to stay in v1 for as long as you can on your local machine and try to catch as many bugs as possible. Once you are satisfied and have checked your mission thoroughly THEN upload it to the server. If your testers find issues then go to v2, etc.

.Zargabad denotes what map this takes place on, which in this case, is Zargabad.

An important thing to note is that we use mpmissions because the missions we make are meant to be played in Multiplayer. While you can use the single player mission editor and simply export the mission to make multiplayer compatible, it’s a good habit to use mpmissions in case you would like to use extensive scripting in your future missions. It will also make it more clear if you broke something with gear because the game will crash as it will emulate being a local server.

Clone this wiki locally