Updated Home (markdown)

spencershepard 2022-01-08 13:57:37 -08:00
parent eec8cf28e8
commit 1d53cd3c1c

29
Home.md

@ -1,4 +1,6 @@
Welcome to the RotorOps wiki!
# 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
Add these to your waypoint actions.
@ -6,5 +8,28 @@ Add these to 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)`
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
### 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)`