Secondary Operations Manager – Arma 2

From Bohemia Interactive Community
Jump to navigation Jump to search
No edit summary
Line 29: Line 29:
   [<secop | String>, <priority | Boolean>, <SOM reference | Object>] call BIS_SOM_requestSecOpFunc
   [<secop | String>, <priority | Boolean>, <SOM reference | Object>] call BIS_SOM_requestSecOpFunc


* ''secop'': Name of the SecOp as String ("ambush", "attack_location", "trap", "rescue", "patrol", "escort", "defend_location", "destroy", "search" ...) basically the class names in CfgSecOps.
* ''secop'': Name of the SecOp as String ("ambush", "attack_location", "trap", "rescue", "patrol", "escort", "defend_location", "destroy", "search"). See class names in CfgSecOps.
* ''priority'': True will start the SecOp at once, false will put it in a queue for later.
* ''priority'': True will start the SecOp at once, false will put it in a queue for later.
* ''SOM reference'': The reference to the manager.
* ''SOM reference'': The reference to the manager.

Revision as of 14:02, 10 July 2009


Note: this page is a work-in-progress! More info to follow as soon as possible.

Introduction

Secondary Operations (SecOps) may be likened to side quests in RPG games. They are simple missions that can take place anywhere in the gameworld. The Secondary Operations Manager (SOM) handles the starting of random SecOps and also manages Support Requests such as artillery.

Quickstart

A fast quickstart could be something like this:

Add SpecOp Manager Create a trigger Activation "Radio Alpha" repeteadly Set the text like "Broken arrow"

And put on act

[["transport", "aerial_reconnaissance", "supply_drop", "tactical_airstrike", "artillery_barrage"], player] call BIS_SOM_addSupportRequestFunc;

This allow you to call a broken arrow simply pushing the 0 radio option.

Configuration

Functions

Request SecOp

Request a SecOp from the manager.

  [<secop | String>, <priority | Boolean>, <SOM reference | Object>] call BIS_SOM_requestSecOpFunc
  • secop: Name of the SecOp as String ("ambush", "attack_location", "trap", "rescue", "patrol", "escort", "defend_location", "destroy", "search"). See class names in CfgSecOps.
  • priority: True will start the SecOp at once, false will put it in a queue for later.
  • SOM reference: The reference to the manager.

Advanced topics

New SecOps

SecOp parameters

SecOp phasescripts