briefings - Global-Conflicts-ArmA/Olsen-Framework-Arma-3 GitHub Wiki

Side Briefings

Each side/faction has their own briefing file, denoted by the names blufor opfor indfor civilian
Each team can only see what is wrote in their respective briefing files.

In the briefing files, you'll find various "tabs". Denoted like so

NEWTAB("I. Situation:")
//Text goes here
ENDTAB;

NEWTAB("A. Enemy Forces:")
//Text goes here
ENDTAB;

NEWTAB("B. Friendly Forces:")
//Text goes here
ENDTAB;

NEWTAB("II. Mission:")
//Text goes here
ENDTAB;

NEWTAB("III. Execution:")
//Text goes here
ENDTAB;

NEWTAB("IV. Service Support:")
//Text goes here
ENDTAB;

NEWTAB("V. Command & Signal:")
//Text goes here
ENDTAB;

Each of the above creates a new tab in the sides briefing in which you can add information regarding your mission, including images.
To do a line break/Create a new line use <br/> at either the start or end of your sentence.

If you want to create a blank tab so you can have blank space in-between tabs to example, separate the mission briefing related tabs from the more of the backend tabs such as mission notes or admin notes. Then simply add the following

NEWTAB("")
ENDTAB

Text formatting

You can edit the font, size, and colour of the text by formatting it like so

<br/><font color='#23a4cc' size='16' face='RobotoCondensedBold'>PRELIMS</font><br/>
<br/><font size='14' face='RobotoCondensedLight'>DATE: 8TH MARCH 1990</font>
<br/><font size='14' face='RobotoCondensedLight'>CURRENT TIME: 0610</font>
<br/><font size='14' face='RobotoCondensedLight'>FIRST LIGHT: 0600</font>
<br/><font size='14' face='RobotoCondensedLight'>LAST LIGHT: 1700</font>
  • Fonts use HEX codes for colours

Clickable text

You can also have clickable text almost like a link, in which when click, will automatically move the map to a set location.
To achieve this, you must first place a marker in your mission, give it a variable, and then add the following to your sentence.

This is how you create <marker name='markerName'>ClickableText</marker>.

Where it says markerName, this will be the variable of the marker you placed with your highlighted/clickable text being in-between the ><

22.mp4

Images

If you wanted to add an image to your brief, then add the following line

<img image='MyImageNameHere.jpg' width='360' height='524' />

Images\MyImageNameHere.jpg edit this to your the path/directory, filename and format.
If the file is in the root directory, you only need to edit the filename and format type. You can also adjust the width and height. Arma's briefing tabs are very narrow but have infinite height.

  • Do note only .paa or .jpg file formats are supported.

Mission notes

Mission notes is almost considered a seperate briefing. It's not really a "briefing" but more general mission info that is useful for staff or even regular players.
Things to include here are:

  1. End conditions - How are they triggered
  2. Time limit
  3. Setup timer details
  4. Respawn details
  5. Custom scripts
  6. Mission makers name

Anything can go here, but the above are a few to name that should ideally be in if applicable.

Admin notes

This tab is private to all staff, not just the logged in admin on the game server.
Put stuff here which may be game breaking to the general player base, custom commands, hints, or anything solely meant for the staff's eyes only.

Changelog

The changelog is where you detail all the tweaks, changes, and edit to your mission, version by version.
This helps users to understand what you've changed since the last version.

These are the currently available fonts:

CAVEAT
ENH_BlankFont
EtelkaMonospacePro
EtelakMonospaceProBold
EtelkaNarrowMediumPro
LCD14
LucidaConsoleB
PixelSplitterBold
PuristaBold
PuristaLight
PuristaMedium
PuristaSemibold
rhs_digital_font
rhs_digital_font_rus
rhs_digital_font_var
rhs_font_rus
rhsusf_digital_font
rhsusf_digital_font_usa
rhsusf_digital_font_var
rhsusf_font_stencil
rhsusf_txled
RobotoCondensed
RobotoCondensedBold
RobotoCondensedLight
TahomaB
tt202base_vn
tt2020base_vn_bold
tt2020style_e_vn
tt2020style_e_vn_bold
Zeppelin32
Zeppelin32Mono
Zeppelin33
Zeppelin33Italic
⚠️ **GitHub.com Fallback** ⚠️