Home - Global-Conflicts-ArmA/Olsen-Framework-Arma-3 GitHub Wiki
Introduction
GC Framework (based on Olsen's Framework) is an efficient and modular mission making framework designed to help create large scale, high quality ArmA 3 scenarios. It can be used in different types of communities and servers due to it's modular nature and high flexibility.
Code Editor
We highly recommend using a code editor like Notepad++ or Visual Studio. 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 here.
As an alternative you can also use Atom, it also has a plugin for SQF syntax highlighting with snippets and a linter.
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 us make a framework compatible module, so that others can benefit from the feature.
This also includes if you wish to request documentation about something related to 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.
Guides, tips, scripts, and loadouts
Framework structure
An overall overview of the file structure in the framework, also being an index into the framework.
Current modules
This is a list of all the currently available framework modules.
Modules that are ON by default:
Remaining modules:
- A3 Endscreen
- ACE Medical
- AI Behaviour
- AI Link
- AI Skill
- AI Tasks
- Ambient Animation
- Ambient Effects
- AO Limit
- AO Limit Soft
- Backpack On Chest
- Billboards
- Call Mission
- Capture Zone
- CTAB settings
- Clicker
- Cover Map
- Currency
- CVC Check
- Daylight
- Env Parameters
- Extract
- Firemission
- Gas
- Grad Fortifications
- Headless AI
- Hostage
- In Game Brief
- Knock Down
- Marker Control
- Notes
- Paraflare
- Rank Icons
- Remove Map
- Set Face
- Setup Timer
- Snow
- Start In Parachute
- Start On Team Color
- Start Text
- Task Control
- Tracking Markers
- Vehicle Boost
Experimental modules:
These modules may or may not work and aren't supported in their current state
- AI Attack
- Radio Messages
- Random Scenario