Skip to content
BlackHawkPL edited this page Aug 7, 2016 · 11 revisions

Introduction

This framework is made as a tool for United Operations with the intent of making anyone capable of making missions and to make mission making as easy as possible. I am using this framework as a project to supplement my ongoing candidate in computer science at the university of Copenhagen.

Code Editor

I highly recommend using a code editor like Notepad++. It will help you spot errors in your code by using syntax highlighting. You can download a plugin for Notepad++ that is specifically made for ArmA 3 code but, setting Notepad++ language to C++ should be sufficient.
As an alternative you can also use Sublime Text or Atom, it also has a plugin for SQF syntax highlighting.

Important Note

The Arma 3 coding community is riddled with bad code based on guess work and trial and error. So if you need a feature for your mission that is not in the framework, post it on the issue tracker and let me make a framework compatible module, so that others can benefit from the feature.

Framework structure

Overview of the file structure in the framework, also being an index into the framework.

Built in features

The following features are currently hard coded into the framework so you will have to work with the framework implementation.

Current modules

This is a list of all the currently available framework modules. Modules that are ON by default:

  • Anti-ND
  • Auto track AI assets
  • Disconnected player body removal
  • Vanilla EG spectator
  • Interact menu debug
  • JIP Teleport
  • Start on safe
  • Start with earplugs

Remaining modules:

  • End screen
  • AI Skill
  • AO Limit
  • ACRE Babel setup
  • Call Mission
  • Capture zone
  • Mission parameters
  • Extract
  • Hostage
  • Marker control
  • Radio channel names
  • Radio scrambler
  • Setup timer
  • Start in parachute
  • Start on radio channel
  • Start on team color
  • Start text
  • Task control

Making your first mission

Clone this wiki locally