Tasks

In this section of the guide I will be attempting to cover tasks, which are objectives for a mission that you see when you go to M and scroll through the list. Creating these is a bit more complicated than it should be and you have to generally use some trial error to get them working, especially with somewhat complciated or non-ordinary triggers, but let's get that later. First, we can look at how to basically set them up.1. When you are in the editor you go into modules and do, under the2. There are several spots for description in this module, but you skip the first bunch and go to the second part of where it has title/desc/task id. Whatever you fill out there is what it will show up as in the actual task tab during the mission. Example screenshot below.3. In that Create Task module, yes we are still in that same module, change apply to: to whatever works for the situation, but usually you will want to change it to, which would make the task work with a whole squad as long as they are grouped.4. Next you will create a module calledand the only thing you change in that is State and you change that to assigned, which makes it so that task is automatically assigned to your squad.5. At this point, first make sure none of the task modules are grouped (like the editor automatically does when they are close to each other) and then synchronize the Create Task Module to whatever squad you are using (only to the group leader), and then synchronize the Create Task Module to the Set Task State.6. Take a breather, there is still a lot to do.7. Now that we have those basics set up you are gong to want to create another module called, which you will synchronize to the Create Task Module and also synchronize to whatever object or area you want to make the task show up at on the map.You can use invisibile objects to create the destination, the easiest of which to use is the invisible helipad which is found in the units tool under empty and then signs. As always though, test it a lot because the invisible helipad doesn't always work.8. Almost there! Now we come to the trickiest part, which is your trigger. In the screenshot below, my example, I have a task to destroy a lighthouse, so I have a trigger (which is made with the trigger tool) that checks to see if the lighthouse is destroyed and when it is destroyed it completes the task.-Triggers can be used for so many things and it depends on what you are trying to do, my lighthouse thing here is a bit complicated ,but the easiest way to test this and play with it is to create a trigger that detects when opfor is not present (meaning they are all dead or gone in an area) and when that detects their absence then it completes the task.-So, you could have a task that called "capture this outpost" and then create a 30/30 (Axis A and B) "ellipse" shaped trigger with activision set to Opfor or Blufor, depending on your side. On the right side you would select not present and once. Then you would synchronize this with another Set Task State, which I will cover in the next step.9. Depending on whatever trigger you use for whatever you want to happen, you are going to want to create anothermodule. In this one the only thing you will change is the state option and you would change it to completed. You then synchronize this to the trigger you created and you also sychronize is back to the Create Task Module.10. So, in the simpliest fashion (disregarding the trigger), you do Create Task Module, Set Task State (Assigned), Set Task Destination, Set Task State (Completed) and then do the appropriate synchronizations. Once again, make sure nothing is grouped, only synced. Here is a screenshot of how the synchronizations should work. If it helps.After all of that seemingly complicated instruction (it's not bad once you get used to it) there can still be things that randomly don't work and you will have to mess with. Some general tips with how to fix stuff inexplicably not working, specifically tasks.-Check the synchronizations again.-Watch out for tasks automatically grouping each other.-Delete and redo the synchronizations, sometimes that magically fixes it.-Test in-game constantly to see what and what doesn't work.If this section of the guide fails you, feel free to ask me specific questions or you can likely find some help over on the official Bohemia Interactive forums for ARMA 3. Specifically this thread about creating tasks: http://forums.bistudio.com/showthread.php?148179-Tutorial-How-to-use-the-Task-Modules/page3 -That thread can be very confusing, but I'm always here to help. Will add more later and possibly more screenshots.