Skip to content
spencershepard edited this page Jan 8, 2022 · 12 revisions

Get started with RotorOps mission design

The easiest way to get started is to download our .miz mission templates. Open a template in the mission editor and you can see how everything works and start creating your mission right away.


Mission Editor code snippets

Copy and paste these codes snippets into your waypoint actions.

Troop Drops

Drop troops from AI planes, helicopters, or ground vehicles.

Copy and paste this into a Run Script command (advanced waypoint actions) to drop 8 troops from a ground vehicle or aircraft. Works with both friendly and enemy craft.

local this_group = ... RotorOps.deployTroops(8, this_group)

This is handy to add friendly or enemy reinforcements in combination with mission triggers. Mission templates will include at least one example of this usage.

AI Tasks

The Conflict game type sets AI tasks automatically for units inside of the staging area or Conflict Zones. You can use these snippets for groups outside of these zones or for your missions that are not running a Conflict game.

Set infantry or ground vehicles to patrol an area

Copy and paste this into a Run Script command (advanced waypoint actions) for a group to wander an area

local this_group = ... RotorOps.aiTask(this_group, "patrol")

Set infantry or ground vehicles to find enemies in a radius

Copy and paste this into a Run Script command (advanced waypoint actions) for a group to seek out enemies in an area

local this_group = ... RotorOps.aiTask(this_group, "aggressive")

Set infantry or ground vehicles to find enemies in a radius

Copy and paste this into a Run Script command (advanced waypoint actions) for a group to seek out enemies in a trigger zone

local this_group = ... local zone_name = "changeme" --add the name of your zone RotorOps.aiTask(this_group, "aggressive", zone_name)

Clone this wiki locally