CfgMarkerColors – Arma 3

From Bohemia Interactive Community
Jump to navigation Jump to search
(improved page)
m (Fix)
 
(20 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Category:Arma 3]]
{{TOC|side||2}}
[[Category:AI]]
An overview of the {{hl|CfgMarkerColors}} class.


==Arma 3 Colours==
{{Clear}}
{|class ='wikitable'
== Config Entries ==
 
{{ConfigPage|start}}
{{ConfigPage|abc}}
 
=== C ===
 
==== color ====
[[TokenNameValueTypes#Array|Array]]
 
<syntaxhighlight lang="cpp">
color[] = { 0, 0, 0, 1 }; // colour in format RGBA
</syntaxhighlight>
 
=== N ===
 
==== name ====
[[TokenNameValueTypes#String|String]]
 
<syntaxhighlight lang="cpp">
name = "Default"; // name used as display name in UIs
</syntaxhighlight>
 
=== S ===
 
==== scope ====
[[TokenNameValueTypes#Integer|Integer]]
 
<syntaxhighlight lang="cpp">
scope = 1; // accessibility: 1 = public, 0 = private
</syntaxhighlight>
{{ConfigPage|end}}
 
 
== Marker Color Classes ==
 
{| class="wikitable sortable"
! style= "min-width: 100px" | Preview !! Class Name !! Display Name !! RGBA (0..1) !! RGB (0..255) !! HTML
|-
|-
! Config Name !! RGBA
| style="background-color: #000000" | || Default || ''Default'' || [0.00, 0.00, 0.00, 1.00] || [0.00, 0.00, 0.00] || #000000
|-
|-
|Default || [0,0,0,1]
| style="background-color: #000000" | || ColorBlack || ''Black'' || [0.00, 0.00, 0.00, 1.00] || [0.00, 0.00, 0.00] || #000000
|-
|-
|ColorBlack || [0,0,0,1]
| style="background-color: #808080" | || ColorGrey || ''Grey'' || [0.50, 0.50, 0.50, 1.00] || [127.50, 127.50, 127.50] || #808080
|-
|-
|ColorGrey || [0.5,0.5,0.5,1]
| style="background-color: #E60000" | || ColorRed || ''Red'' || [0.90, 0.00, 0.00, 1.00] || [229.50, 0.00, 0.00] || #E60000
|-
|-
|ColorRed || [0.9,0,0,1]
| style="background-color: #804000" | || ColorBrown || ''Brown'' || [0.50, 0.25, 0.00, 1.00] || [127.50, 63.75, 0.00] || #804000
|-
|-
|ColorBrown || [0.5,0.25,0,1]
| style="background-color: #D96600" | || ColorOrange || ''Orange'' || [0.85, 0.40, 0.00, 1.00] || [216.75, 102.00, 0.00] || #D96600
|-
|-
|ColorOrange || [0.85,0.4,0,1]
| style="background-color: #D9D900" | || ColorYellow || ''Yellow'' || [0.85, 0.85, 0.00, 1.00] || [216.75, 216.75, 0.00] || #D9D900
|-
|-
|ColorYellow || [0.85,0.85,0,1]
| style="background-color: #809966" | || ColorKhaki || ''Khaki'' || [0.50, 0.60, 0.40, 1.00] || [127.50, 153.00, 102.00] || #809966
|-
|-
|ColorKhaki || [0.5,0.6,0.4,1]
| style="background-color: #00CC00" | || ColorGreen || ''Green'' || [0.00, 0.80, 0.00, 1.00] || [0.00, 204.00, 0.00] || #00CC00
|-
|-
|ColorGreen || [0,0.8,0,1]
| style="background-color: #0000FF" | || ColorBlue || ''Blue'' || [0.00, 0.00, 1.00, 1.00] || [0.00, 0.00, 255.00] || #0000FF
|-
|-
|ColorBlue || [0,0,1,1]
| style="background-color: #FF4C66" | || ColorPink || ''Pink'' || [1.00, 0.30, 0.40, 1.00] || [255.00, 76.50, 102.00] || #FF4C66
|-
|-
|ColorPink || [1,0.3,0.4,1]
| style="background-color: #FFFFFF" | || ColorWhite || ''White'' || [1.00, 1.00, 1.00, 1.00] || [255.00, 255.00, 255.00] || #FFFFFF
|-
|-
|ColorWhite || [1,1,1,1]
| style="background-color: #004C99" | || ColorWEST || ''BLUFOR'' || [0.00, 0.30, 0.60, 1.00] || [0.00, 76.50, 153.00] || #004C99
|-
|-
|ColorWEST || [0,0.3,0.6,1]
| style="background-color: #800000" | || ColorEAST || ''OPFOR'' || [0.50, 0.00, 0.00, 1.00] || [127.50, 0.00, 0.00] || #800000
|-
|-
|ColorEAST || [0.5,0,0,1]
| style="background-color: #008000" | || ColorGUER || ''Independent'' || [0.00, 0.50, 0.00, 1.00] || [0.00, 127.50, 0.00] || #008000
|-
|-
|ColorGUER || [0,0.5,0,1]
| style="background-color: #660080" | || ColorCIV || ''Civilian'' || [0.40, 0.00, 0.50, 1.00] || [102.00, 0.00, 127.50] || #660080
|-
|-
|ColorCIV || [0.4,0,0.5,1]
| style="background-color: #B29900" | || ColorUNKNOWN || ''Unknown side'' || [0.70, 0.60, 0.00, 1.00] || [178.50, 153.00, 0.00] || #B29900
|-
|-
|ColorUNKNOWN || [0.7,0.6,0,1]
| style="background-color: #004C99" | || colorBLUFOR || ''BLUFOR'' || [0.00, 0.30, 0.60, 1.00] || [0.00, 76.50, 153.00] || #004C99
|-
|-
|colorBLUFOR || [0,0.3,0.6,1]
| style="background-color: #800000" | || colorOPFOR || ''OPFOR'' || [0.50, 0.00, 0.00, 1.00] || [127.50, 0.00, 0.00] || #800000
|-
|-
|colorOPFOR || [0.5,0,0,1]
| style="background-color: #008000" | || colorIndependent || ''Independent'' || [0.00, 0.50, 0.00, 1.00] || [0.00, 127.50, 0.00] || #008000
|-
|-
|colorIndependent || [0,0.5,0,1]
| style="background-color: #660080" | || colorCivilian || ''Civilian'' || [0.40, 0.00, 0.50, 1.00] || [102.00, 0.00, 127.50] || #660080
|-
|-
|colorCivilian || [0.4,0,0.5,1]
| style="background-color: #B13339" | || Color1_FD_F || ''Red (Firing Drills)'' || [0.69, 0.20, 0.22, 1.00] || [177.00, 51.00, 57.00] || #B13339
|-
|-
|Color1_FD_F || [0.694118,0.2,0.223529,1]
| style="background-color: #ADBF83" | || Color2_FD_F || ''Green (Firing Drills)'' || [0.68, 0.75, 0.51, 1.00] || [173.00, 191.00, 131.00] || #ADBF83
|-
|-
|Color2_FD_F || [0.678431,0.74902,0.513726,1]
| style="background-color: #F08231" | || Color3_FD_F || ''Orange (Firing Drills)'' || [0.94, 0.51, 0.19, 1.00] || [240.00, 130.00, 49.00] || #F08231
|-
|-
|Color3_FD_F || [0.941176,0.509804,0.192157,1]
| style="background-color: #678B9B" | || Color4_FD_F || ''Blue (Firing Drills)'' || [0.40, 0.55, 0.61, 1.00] || [103.00, 139.00, 155.00] || #678B9B
|-
|-
|Color4_FD_F || [0.403922,0.545098,0.607843,1]
| style="background-color: #B040A7" | || Color5_FD_F || ''Purple (Firing Drills)'' || [0.69, 0.25, 0.65, 1.00] || [176.00, 64.00, 167.00] || #B040A7
|-
|-
|Color5_FD_F || [0.690196,0.25098,0.654902,1]
| style="background-color: #5A595A" | || Color6_FD_F || ''Gray (Firing Drills)'' || [0.35, 0.35, 0.35, 1.00] || [90.00, 89.00, 90.00] || #5A595A
|}
|}


==Export Function==
{{Wiki|extractionScript}}
<code>private _columnDesc_1 = param [0,"",[""]];
private _columnDesc_2 = param [1,"",[""]];
private _lb = toString [0x0D, 0x0A];//[Carriage Return, new line]
 
private _output = "{|class ='wikitable'" + _lb + format ["|-%1! %2 !! %3",_lb,_columnDesc_1,_columnDesc_2];
 
{
private _colour = getArray (_x >> "color") call BIS_fnc_colorConfigToRGBA;
private _colourName = configName _x;
_output = _output + format ["%1|-%1|%2 || %3",_lb,_colourName,_colour];
 
} forEach configProperties [configFile >> "CfgMarkerColors"];


_output = _output + _lb + "|}";


copyToClipboard _output;</code>
{{GameCategory|arma3|Reference Lists}}

Latest revision as of 19:40, 5 August 2024

An overview of the CfgMarkerColors class.

Config Entries

C

color

Array

color[] = { 0, 0, 0, 1 }; // colour in format RGBA

N

name

String

name = "Default"; // name used as display name in UIs

S

scope

Integer

scope = 1; // accessibility: 1 = public, 0 = private


Marker Color Classes

Preview Class Name Display Name RGBA (0..1) RGB (0..255) HTML
Default Default [0.00, 0.00, 0.00, 1.00] [0.00, 0.00, 0.00] #000000
ColorBlack Black [0.00, 0.00, 0.00, 1.00] [0.00, 0.00, 0.00] #000000
ColorGrey Grey [0.50, 0.50, 0.50, 1.00] [127.50, 127.50, 127.50] #808080
ColorRed Red [0.90, 0.00, 0.00, 1.00] [229.50, 0.00, 0.00] #E60000
ColorBrown Brown [0.50, 0.25, 0.00, 1.00] [127.50, 63.75, 0.00] #804000
ColorOrange Orange [0.85, 0.40, 0.00, 1.00] [216.75, 102.00, 0.00] #D96600
ColorYellow Yellow [0.85, 0.85, 0.00, 1.00] [216.75, 216.75, 0.00] #D9D900
ColorKhaki Khaki [0.50, 0.60, 0.40, 1.00] [127.50, 153.00, 102.00] #809966
ColorGreen Green [0.00, 0.80, 0.00, 1.00] [0.00, 204.00, 0.00] #00CC00
ColorBlue Blue [0.00, 0.00, 1.00, 1.00] [0.00, 0.00, 255.00] #0000FF
ColorPink Pink [1.00, 0.30, 0.40, 1.00] [255.00, 76.50, 102.00] #FF4C66
ColorWhite White [1.00, 1.00, 1.00, 1.00] [255.00, 255.00, 255.00] #FFFFFF
ColorWEST BLUFOR [0.00, 0.30, 0.60, 1.00] [0.00, 76.50, 153.00] #004C99
ColorEAST OPFOR [0.50, 0.00, 0.00, 1.00] [127.50, 0.00, 0.00] #800000
ColorGUER Independent [0.00, 0.50, 0.00, 1.00] [0.00, 127.50, 0.00] #008000
ColorCIV Civilian [0.40, 0.00, 0.50, 1.00] [102.00, 0.00, 127.50] #660080
ColorUNKNOWN Unknown side [0.70, 0.60, 0.00, 1.00] [178.50, 153.00, 0.00] #B29900
colorBLUFOR BLUFOR [0.00, 0.30, 0.60, 1.00] [0.00, 76.50, 153.00] #004C99
colorOPFOR OPFOR [0.50, 0.00, 0.00, 1.00] [127.50, 0.00, 0.00] #800000
colorIndependent Independent [0.00, 0.50, 0.00, 1.00] [0.00, 127.50, 0.00] #008000
colorCivilian Civilian [0.40, 0.00, 0.50, 1.00] [102.00, 0.00, 127.50] #660080
Color1_FD_F Red (Firing Drills) [0.69, 0.20, 0.22, 1.00] [177.00, 51.00, 57.00] #B13339
Color2_FD_F Green (Firing Drills) [0.68, 0.75, 0.51, 1.00] [173.00, 191.00, 131.00] #ADBF83
Color3_FD_F Orange (Firing Drills) [0.94, 0.51, 0.19, 1.00] [240.00, 130.00, 49.00] #F08231
Color4_FD_F Blue (Firing Drills) [0.40, 0.55, 0.61, 1.00] [103.00, 139.00, 155.00] #678B9B
Color5_FD_F Purple (Firing Drills) [0.69, 0.25, 0.65, 1.00] [176.00, 64.00, 167.00] #B040A7
Color6_FD_F Gray (Firing Drills) [0.35, 0.35, 0.35, 1.00] [90.00, 89.00, 90.00] #5A595A
Extraction script can be found on the Biki Export Scripts page.