{"name":"CT MAP MAIN","title":"CT MAP MAIN","type":"topic","url":"https://community.bistudio.com/wiki/CT_MAP_MAIN","revid":378920,"updated":"2026-08-14T16:37:25Z","aliases":[],"markdown":"### Introduction\n\nA control that gives access to the map including markers. The ingame map that is opened with <kbd>M</kbd> uses this control type. CT_MAP_MAIN controls cannot be placed inside a CT_CONTROLS_GROUP, because they are handled differently inside the engine due to their complexity. For more information see: [BI Forums](https://forums.bohemia.net/forums/topic/191876-map-control-not-positioned-correctly-using-ctrlcreate/?tab=comments#comment-3049009).\n\n#### Related commands & functions\n\n- Commands: General\n- Commands: UI Eventhandlers\n- Commands: Map\n\n#### Related User Interface Eventhandlers\n\n- Events: General\n- onDraw\n\n### Alphabetical Order\n\n> [!NOTE]\n> TokenNames common to most controls, such as x, y, w, h, text, idc... can be found **here**.\n\n> [!WARNING]\n> Not all of the listed attributes might have an effect nor might the list be complete. All attributes were gathered with [this](https://github.com/7erra/BIKI.VR/blob/master/fnc/generateCTPage.sqf) config crawler.\n\n```cpp\n#define CT_MAP_MAIN 101\n```\n\n#### A\n\n##### ActiveMarker\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass ActiveMarker\n{\n    color[] = {0.3,0.1,0.9,1};\n    size = 50;\n};\n```\n\n##### alphaFadeEndScale\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nalphaFadeEndScale = 2;\n```\n\n##### alphaFadeStartScale\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nalphaFadeStartScale = 10;\n```\n\n##### altitudeMapColorHigh\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\naltitudeMapColorHigh[] = {1,0,0,0.15};\n```\n\n##### altitudeMapColorLow\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\naltitudeMapColorLow[] = {0,1,0,0.15};\n```\n\n##### altitudeMapColorMid\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\naltitudeMapColorMid[] = {1,1,0,0.15};\n```\n\n##### altitudeMapRange\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\naltitudeMapRange = 100;\n```\n\n#### B\n\n##### Bunker\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Bunker\n{\n    color[] = {0,0,0,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\bunker_ca.paa\";\n    size = 14;\n    importance = \"1.5 * 14 * 0.05\";\n    coefMin = 0.25;\n    coefMax = 4;\n};\n```\n\n##### Bush\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Bush\n{\n    color[] = {0.45,0.64,0.33,0.4};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\bush_ca.paa\";\n    size = \"14/2\";\n    importance = \"0.2 * 14 * 0.05 * 0.05\";\n    coefMin = 0.25;\n    coefMax = 4;\n};\n```\n\n##### BusStop\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass BusStop\n{\n    color[] = {1,1,1,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\busstop_CA.paa\";\n    size = 24;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n};\n```\n\n#### C\n\n##### Chapel\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Chapel\n{\n    color[] = {0,0,0,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\Chapel_CA.paa\";\n    size = 24;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n};\n```\n\n##### church\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass church\n{\n    color[] = {\"(profilenamespace getvariable ['IGUI_TEXT_RGB_R',0])\",\"(profilenamespace getvariable ['IGUI_TEXT_RGB_G',1])\",\"(profilenamespace getvariable ['IGUI_TEXT_RGB_B',1])\",1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\church_CA.paa\";\n    size = 24;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n};\n```\n\n##### colorCountlines\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorCountlines[] = {0.572,0.354,0.188,0.25};\n```\n\n##### colorCountlinesWater\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorCountlinesWater[] = {0.491,0.577,0.702,0.3};\n```\n\n##### colorForest\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorForest[] = {\"(profilenamespace getvariable ['IGUI_BCG_RGB_R',0])\",\"(profilenamespace getvariable ['IGUI_BCG_RGB_G',1])\",\"(profilenamespace getvariable ['IGUI_BCG_RGB_B',1])\",0.7};\n```\n\n##### colorForestBorder\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorForestBorder[] = {\"(profilenamespace getvariable ['IGUI_BCG_RGB_R',0])\",\"(profilenamespace getvariable ['IGUI_BCG_RGB_G',1])\",\"(profilenamespace getvariable ['IGUI_BCG_RGB_B',1])\",0.5};\n```\n\n##### colorForestTextured\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorForestTextured[] = {0.624,0.78,0.388,0.25};\n```\n\n##### colorGrid\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorGrid[] = {0.1,0.1,0.1,0.6};\n```\n\n##### colorGridMap\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorGridMap[] = {0.1,0.1,0.1,0.6};\n```\n\n##### colorInactive\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorInactive[] = {1,1,1,0.5};\n```\n\n##### colorLevels\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorLevels[] = {0,0,0,0};\n```\n\n##### colorMainCountlines\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorMainCountlines[] = {0.572,0.354,0.188,0.5};\n```\n\n##### colorMainCountlinesWater\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorMainCountlinesWater[] = {0.491,0.577,0.702,0.6};\n```\n\n##### colorMainRoads\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorMainRoads[] = {0.9,0.5,0.3,1};\n```\n\n##### colorMainRoadsFill\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorMainRoadsFill[] = {1,0.6,0.4,1};\n```\n\n##### colorNames\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorNames[] = {0.1,0.1,0.1,0.9};\n```\n\n##### colorOutside\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorOutside[] = {0,0,0,1};\n```\n\n##### colorPowerLines\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorPowerLines[] = {0.1,0.1,0.1,1};\n```\n\n##### colorRailWay\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorRailWay[] = {0.8,0.2,0,1};\n```\n\n##### colorRoads\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorRoads[] = {0.7,0.7,0.7,1};\n```\n\n##### colorRoadsFill\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorRoadsFill[] = {1,1,1,1};\n```\n\n##### colorRocks\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorRocks[] = {0,0,0,0.3};\n```\n\n##### colorRocksBorder\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorRocksBorder[] = {0,0,0,0};\n```\n\n##### colorSea\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorSea[] = {0.467,0.631,0.851,0.5};\n```\n\nArma 3 v2.24\n\n##### colorShipwreck\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorShipwreck[] = {0.35025,0.47325,0.63825,0.375}; // Shipwreck color (colorSea * 0.75);\n```\n\n##### colorTracks\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorTracks[] = {0.84,0.76,0.65,0.15};\n```\n\n##### colorTracksFill\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorTracksFill[] = {0.84,0.76,0.65,1};\n```\n\n##### colorTrails\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorTrails[] = {0.84,0.76,0.65,0.15};\n```\n\n##### colorTrailsFill\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorTrailsFill[] = {0.84,0.76,0.65,0.65};\n```\n\n##### Command\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Command\n{\n    icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n    color[] = {0,0,0,0};\n    size = 0;\n    importance = 1;\n    coefMin = 1;\n    coefMax = 1;\n};\n```\n\n##### compassPos\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncompassPos[] = {-0.04,0};\n```\n\n##### compassSize\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncompassSize[] = {0.08,0.08};\n```\n\n##### Cross\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Cross\n{\n    icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n    color[] = {0,0,0,0};\n    size = 0;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n};\n```\n\n##### CustomMark\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass CustomMark\n{\n    color[] = {1,1,1,1};\n    icon = \"\\a3\\ui_f\\data\\map\\mapcontrol\\custommark_ca.paa\";\n    size = 18;\n    importance = 1;\n    coefMin = 1;\n    coefMax = 1;\n};\n```\n\n#### D\n\n##### drawObjects\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\ndrawObjects = 0;\n```\n\n##### drawShaded\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\ndrawShaded = 0.1;\n```\n\n#### F\n\n##### fontGrid\n\n**Type:** String\n\n**Description:** n/a\n\n```cpp\nfontGrid = \"TahomaB\";\n```\n\n##### fontInfo\n\n**Type:** String\n\n**Description:** n/a\n\n```cpp\nfontInfo = \"RobotoCondensed\";\n```\n\n##### fontLabel\n\n**Type:** String\n\n**Description:** n/a\n\n```cpp\nfontLabel = \"RobotoCondensed\";\n```\n\n##### fontLevel\n\n**Type:** String\n\n**Description:** n/a\n\n```cpp\nfontLevel = \"TahomaB\";\n```\n\n##### fontNames\n\n**Type:** String\n\n**Description:** n/a\n\n```cpp\nfontNames = \"RobotoCondensed\";\n```\n\n##### fontUnits\n\n**Type:** String\n\n**Description:** n/a\n\n```cpp\nfontUnits = \"TahomaB\";\n```\n\n##### Fortress\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Fortress\n{\n    color[] = {0,0,0,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\bunker_ca.paa\";\n    size = 16;\n    importance = \"2 * 16 * 0.05\";\n    coefMin = 0.25;\n    coefMax = 4;\n};\n```\n\n##### Fountain\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Fountain\n{\n    color[] = {0,0,0,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\fountain_ca.paa\";\n    size = 11;\n    importance = \"1 * 12 * 0.05\";\n    coefMin = 0.25;\n    coefMax = 4;\n};\n```\n\n##### Fuelstation\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Fuelstation\n{\n    color[] = {1,1,1,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\fuelstation_CA.paa\";\n    size = 24;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n};\n```\n\n#### H\n\n##### hCollapsed\n\n**Type:** String\n\n**Description:** n/a\n\n```cpp\nhCollapsed = \"safezoneH - 2 * ((((safezoneW / safezoneH) min 1.2) / 1.2) / 25)\";\n```\n\n##### Hospital\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Hospital\n{\n    color[] = {1,1,1,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\hospital_CA.paa\";\n    size = 24;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n};\n```\n\n#### I\n\n##### iconCamera\n\n**Type:** String\n\n**Description:** n/a\n\n```cpp\niconCamera = \"\\A3\\ui_f\\data\\GUI\\Rsc\\RscDisplayMissionEditor\\iconCamera_ca.paa\";\n```\n\n##### iconCameraColor\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\niconCameraColor[] = {0.8,0.6,0.05,0.8};\n```\n\n##### iconCameraSize\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\niconCameraSize = 24;\n```\n\n##### idcMarkerColor\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nidcMarkerColor = 1090;\n```\n\n##### idcMarkerIcon\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nidcMarkerIcon = 1091;\n```\n\n#### L\n\n##### Legend\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Legend\n{\n    colorBackground[] = {1,1,1,0.5};\n    color[] = {0,0,0,1};\n    x = \"SafeZoneX + (((safezoneW / safezoneH) min 1.2) / 40)\";\n    y = \"SafeZoneY + safezoneH - 4.5 * ((((safezoneW / safezoneH) min 1.2) / 1.2) / 25)\";\n    w = \"10 * (((safezoneW / safezoneH) min 1.2) / 40)\";\n    h = \"3.5 * ((((safezoneW / safezoneH) min 1.2) / 1.2) / 25)\";\n    font = \"RobotoCondensed\";\n    sizeEx = \"(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 0.8)\";\n};\n```\n\n##### Lighthouse\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Lighthouse\n{\n    color[] = {1,1,1,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\lighthouse_CA.paa\";\n    size = 24;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n};\n```\n\n##### LineMarker\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass LineMarker\n{\n    textureComboBoxColor = \"#(argb,8,8,3)color(1,1,1,1)\";\n    lineWidthThin = 0.008;\n    lineWidthThick = 0.014;\n    lineDistanceMin = 3e-005;\n    lineLengthMin = 5;\n};\n```\n\n#### M\n\n##### maxSatelliteAlpha\n\n**Type:** Number, String\n\n**Description:** n/a\n\nNumber example:\n\n```cpp\nmaxSatelliteAlpha = 0.85;\n```\n\nString example:\n\n```cpp\nmaxSatelliteAlpha = \"uinamespace getvariable ['RscDisplayStrategicMap_maxSatelliteAlpha',1]\";\n```\n\n##### moveOnEdges\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nmoveOnEdges = 1;\n```\n\n#### N\n\n##### NAME\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass NAME\n{\n    icon = \"\";\n    color[] = {0,0,0,0};\n    size = 0;\n    importance = 0;\n    coefMin = 0;\n    coefMax = 0;\n};\n```\n\n#### P\n\n##### power\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass power\n{\n    icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n    color[] = {0,0,0,0};\n    size = 0;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n};\n```\n\n##### powersolar\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass powersolar\n{\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\powersolar_CA.paa\";\n    size = 24;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n    color[] = {1,1,1,1};\n};\n```\n\n##### powerwave\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass powerwave\n{\n    icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n    color[] = {0,0,0,0};\n    size = 0;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n};\n```\n\n##### powerwind\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass powerwind\n{\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\powerwind_CA.paa\";\n    size = 24;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n    color[] = {1,1,1,1};\n};\n```\n\n##### ptsPerSquareCLn\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareCLn = 10;\n```\n\n##### ptsPerSquareCost\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareCost = 10;\n```\n\n##### ptsPerSquareExp\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareExp = 10;\n```\n\n##### ptsPerSquareFor\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareFor = 9;\n```\n\n##### ptsPerSquareForEdge\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareForEdge = 9;\n```\n\n##### ptsPerSquareForLod1\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareForLod1 = 4;\n```\n\n##### ptsPerSquareForLod2\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareForLod2 = 1;\n```\n\n##### ptsPerSquareMainRoad\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareMainRoad = 6;\n```\n\n##### ptsPerSquareMainRoadSimple\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareMainRoadSimple = 0.01;\n```\n\n##### ptsPerSquareObj\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareObj = 9;\n```\n\n##### ptsPerSquareObjLod1\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareObjLod1 = 2;\n```\n\n##### ptsPerSquareRoad\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareRoad = 6;\n```\n\n##### ptsPerSquareRoadSimple\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareRoadSimple = 1;\n```\n\n##### ptsPerSquareSea\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareSea = 5;\n```\n\n##### ptsPerSquareTxt\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareTxt = 20;\n```\n\n#### Q\n\n##### Quay\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Quay\n{\n    color[] = {1,1,1,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\quay_CA.paa\";\n    size = 24;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n};\n```\n\n#### R\n\n##### Rock\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Rock\n{\n    color[] = {0.1,0.1,0.1,0.8};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\rock_ca.paa\";\n    size = 12;\n    importance = \"0.5 * 12 * 0.05\";\n    coefMin = 0.25;\n    coefMax = 4;\n};\n```\n\n##### Ruin\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Ruin\n{\n    color[] = {0,0,0,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\ruin_ca.paa\";\n    size = 16;\n    importance = \"1.2 * 16 * 0.05\";\n    coefMin = 1;\n    coefMax = 4;\n};\n```\n\n##### runwayFont\n\n**Type:** String\n\n**Description:** n/a\n\n```cpp\nrunwayFont = \"LCD14\";\n```\n\n#### S\n\n##### scaleDefault\n\n**Type:** Number, String\n\n**Description:** n/a\n\nNumber example:\n\n```cpp\nscaleDefault = 0.16;\n```\n\nString example:\n\n```cpp\nscaleDefault = \"uinamespace getvariable ['RscDisplayStrategicMap_scaleDefault',0.3]\";\n```\n\n##### scaleMax\n\n**Type:** Number, String\n\n**Description:** n/a\n\nNumber example:\n\n```cpp\nscaleMax = 1;\n```\n\nString example:\n\n```cpp\nscaleMax = \"uinamespace getvariable ['RscDisplayStrategicMap_scaleMax',0.3]\";\n```\n\n##### scaleMin\n\n**Type:** Number, String\n\n**Description:** n/a\n\nNumber example:\n\n```cpp\nscaleMin = 0.001;\n```\n\nString example:\n\n```cpp\nscaleMin = \"uinamespace getvariable ['RscDisplayORBAT_scaleMin',0.005]\";\n```\n\n##### shadedSea\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nshadedSea = 0.3;\n```\n\n##### Shipwreck\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Shipwreck\n{\n    coefMax = 1;\n    coefMin = 4;\n    color[] = {0,0,0,1};\n    icon = \"#(argb,8,8,3)color(0,0,0,1)\";\n    importance = 1;\n    size = 2;\n};\n```\n\n##### showCountourInterval\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nshowCountourInterval = 1;\n```\n\n##### showMarkers\n\n**Type:** Number, String\n\n**Description:** n/a\n\nNumber example:\n\n```cpp\nshowMarkers = 1;\n```\n\nString example:\n\n```cpp\nshowMarkers = \"true\";\n```\n\n##### sizeExGrid\n\n**Type:** Number, String\n\n**Description:** n/a\n\nNumber example:\n\n```cpp\nsizeExGrid = 0.02;\n```\n\nString example:\n\n```cpp\nsizeExGrid = \"((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 0.5\";\n```\n\n##### sizeExInfo\n\n**Type:** String, Number\n\n**Description:** n/a\n\nString example:\n\n```cpp\nsizeExInfo = \"((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 0.5\";\n```\n\nNumber example:\n\n```cpp\nsizeExInfo = 0.05;\n```\n\n##### sizeExLabel\n\n**Type:** String, Number\n\n**Description:** n/a\n\nString example:\n\n```cpp\nsizeExLabel = \"(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 0.8)\";\n```\n\nNumber example:\n\n```cpp\nsizeExLabel = 0.05;\n```\n\n##### sizeExLevel\n\n**Type:** Number, String\n\n**Description:** n/a\n\nNumber example:\n\n```cpp\nsizeExLevel = 0.02;\n```\n\nString example:\n\n```cpp\nsizeExLevel = \"((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 0.5\";\n```\n\n##### sizeExNames\n\n**Type:** String, Number\n\n**Description:** n/a\n\nString example:\n\n```cpp\nsizeExNames = \"(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 0.8) * 2\";\n```\n\nNumber example:\n\n```cpp\nsizeExNames = 0.05;\n```\n\n##### sizeExUnits\n\n**Type:** String, Number\n\n**Description:** n/a\n\nString example:\n\n```cpp\nsizeExUnits = \"(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 0.8)\";\n```\n\nNumber example:\n\n```cpp\nsizeExUnits = 0.05;\n```\n\n##### SmallTree\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass SmallTree\n{\n    icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n    color[] = {0,0,0,0};\n    size = 0;\n    importance = \"0.6 * 12 * 0.05\";\n    coefMin = 0.25;\n    coefMax = 4;\n};\n```\n\n##### speedCoefSpeed0\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nspeedCoefSpeed0 = 500;\n```\n\n##### speedCoefSpeedMax\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nspeedCoefSpeedMax = 30;\n```\n\n##### Stack\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Stack\n{\n    color[] = {0,0,0,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\stack_ca.paa\";\n    size = 16;\n    importance = \"2 * 16 * 0.05\";\n    coefMin = 0.4;\n    coefMax = 2;\n};\n```\n\n##### stickX\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\nstickX[] = {0.2,[\"Gamma\",1,1.5]};\n```\n\n##### stickY\n\n**Type:** Array\n\n**Description:** n/a\n\n```cpp\nstickY[] = {0.2,[\"Gamma\",1,1.5]};\n```\n\n#### T\n\n##### Task\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Task\n{\n    taskNone = \"#(argb,8,8,3)color(0,0,0,0)\";\n    taskCreated = \"#(argb,8,8,3)color(0,0,0,1)\";\n    taskAssigned = \"#(argb,8,8,3)color(1,1,1,1)\";\n    taskSucceeded = \"#(argb,8,8,3)color(0,1,0,1)\";\n    taskFailed = \"#(argb,8,8,3)color(1,0,0,1)\";\n    taskCanceled = \"#(argb,8,8,3)color(1,0.5,0,1)\";\n    colorCreated[] = {1,1,1,1};\n    colorCanceled[] = {0.7,0.7,0.7,1};\n    colorDone[] = {0.7,1,0.3,1};\n    colorFailed[] = {1,0.3,0.2,1};\n    color[] = {\"(profilenamespace getvariable ['IGUI_TEXT_RGB_R',0])\",\"(profilenamespace getvariable ['IGUI_TEXT_RGB_G',1])\",\"(profilenamespace getvariable ['IGUI_TEXT_RGB_B',1])\",\"(profilenamespace getvariable ['IGUI_TEXT_RGB_A',0.8])\"};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\taskIcon_CA.paa\";\n    iconCreated = \"\\A3\\ui_f\\data\\map\\mapcontrol\\taskIconCreated_CA.paa\";\n    iconCanceled = \"\\A3\\ui_f\\data\\map\\mapcontrol\\taskIconCanceled_CA.paa\";\n    iconDone = \"\\A3\\ui_f\\data\\map\\mapcontrol\\taskIconDone_CA.paa\";\n    iconFailed = \"\\A3\\ui_f\\data\\map\\mapcontrol\\taskIconFailed_CA.paa\";\n    size = 27;\n    importance = 1;\n    coefMin = 1;\n    coefMax = 1;\n};\n```\n\n##### textureComboBoxColor\n\n**Type:** String\n\n**Description:** n/a\n\n```cpp\ntextureComboBoxColor = \"#(argb,8,8,3)color(1,1,1,1)\";\n```\n\n##### textureCompass\n\n**Type:** String\n\n**Description:** n/a\n\n```cpp\ntextureCompass = \"\\A3\\Ui_f\\data\\IGUI\\RscCustomInfo\\north_ca.paa\";\n```\n\n##### Tourism\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Tourism\n{\n    icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n    color[] = {0,0,0,0};\n    size = 0;\n    importance = \"1 * 16 * 0.05\";\n    coefMin = 0.7;\n    coefMax = 4;\n};\n```\n\n##### Transmitter\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Transmitter\n{\n    color[] = {1,1,1,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\transmitter_CA.paa\";\n    size = 24;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n};\n```\n\n##### Tree\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Tree\n{\n    color[] = {0.45,0.64,0.33,0.4};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\bush_ca.paa\";\n    size = 12;\n    importance = \"0.9 * 16 * 0.05\";\n    coefMin = 0.25;\n    coefMax = 4;\n};\n```\n\n#### V\n\n##### ViewTower\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass ViewTower\n{\n    color[] = {0,0,0,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\viewtower_ca.paa\";\n    size = 16;\n    importance = \"2.5 * 16 * 0.05\";\n    coefMin = 0.5;\n    coefMax = 4;\n};\n```\n\n#### W\n\n##### Watertower\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Watertower\n{\n    color[] = {1,1,1,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\watertower_CA.paa\";\n    size = 24;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n};\n```\n\n##### Waypoint\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Waypoint\n{\n    color[] = {1,1,1,1};\n    importance = 1;\n    coefMin = 1;\n    coefMax = 1;\n    icon = \"\\a3\\ui_f\\data\\map\\mapcontrol\\waypoint_ca.paa\";\n    size = 18;\n};\n```\n\n##### WaypointCompleted\n\n**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass WaypointCompleted\n{\n    color[] = {1,1,1,1};\n    importance = 1;\n    coefMin = 1;\n    coefMax = 1;\n    icon = \"\\a3\\ui_f\\data\\map\\mapcontrol\\waypointcompleted_ca.paa\";\n    size = 18;\n};\n```\n\n##### widthPowerLines\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nwidthPowerLines = 6;\n```\n\n##### widthRailWay\n\n**Type:** Number\n\n**Description:** n/a\n\n```cpp\nwidthRailWay = 4;\n```\n\n#### Y\n\n##### yCollapsed\n\n**Type:** String\n\n**Description:** n/a\n\n```cpp\nyCollapsed = \"1 * ((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) + (safezoneY)\";\n```\n\n### Default Classes\n\n> [!NOTE]\n> **Arma 3:** **AddOns:** Classes need to be initialised first with `class SomeClass;`\n>\n> ---\n>\n> **Missions:** Since Arma 3 v2.02 one can use `import SomeClass;` to initialise a class (see the import keyword).\n>\n> In older versions, use `\"Default\" call BIS_fnc_exportGUIBaseClasses;` and paste the result into the description.ext.\n\n#### RscMapControl\n\n```cpp\nclass RscMapControl\n{\n    deletable = 0;\n    fade = 0;\n    access = 0;\n    type = CT_MAP_MAIN;\n    idc = 51;\n    style = ST_MULTI + ST_TITLE_BAR;\n    colorBackground[] = {0.969,0.957,0.949,1};\n    colorOutside[] = {0,0,0,1};\n    colorText[] = {0,0,0,1};\n    font = \"TahomaB\";\n    sizeEx = 0.04;\n    colorSea[] = {0.467,0.631,0.851,0.5};\n    colorForest[] = {0.624,0.78,0.388,0.5};\n    colorRocks[] = {0,0,0,0.3};\n    colorCountlines[] = {0.572,0.354,0.188,0.25};\n    colorMainCountlines[] = {0.572,0.354,0.188,0.5};\n    colorCountlinesWater[] = {0.491,0.577,0.702,0.3};\n    colorMainCountlinesWater[] = {0.491,0.577,0.702,0.6};\n    colorForestBorder[] = {0,0,0,0};\n    colorRocksBorder[] = {0,0,0,0};\n    colorPowerLines[] = {0.1,0.1,0.1,1};\n    colorRailWay[] = {0.8,0.2,0,1};\n    colorNames[] = {0.1,0.1,0.1,0.9};\n    colorInactive[] = {1,1,1,0.5};\n    colorLevels[] = {0.286,0.177,0.094,0.5};\n    colorTracks[] = {0.84,0.76,0.65,0.15};\n    colorRoads[] = {0.7,0.7,0.7,1};\n    colorMainRoads[] = {0.9,0.5,0.3,1};\n    colorTracksFill[] = {0.84,0.76,0.65,1};\n    colorRoadsFill[] = {1,1,1,1};\n    colorMainRoadsFill[] = {1,0.6,0.4,1};\n    colorGrid[] = {0.1,0.1,0.1,0.6};\n    colorGridMap[] = {0.1,0.1,0.1,0.6};\n    stickX[] = {0.2,[\"Gamma\",1,1.5]};\n    stickY[] = {0.2,[\"Gamma\",1,1.5]};\n    class Legend\n    {\n        colorBackground[] = {1,1,1,0.5};\n        color[] = {0,0,0,1};\n        x = SafeZoneX + GUI_GRID_W;\n        y = SafeZoneY + safezoneH - 4.5 * GUI_GRID_H;\n        w = 10 * GUI_GRID_W;\n        h = 3.5 * GUI_GRID_H;\n        font = \"RobotoCondensed\";\n        sizeEx = GUI_TEXT_SIZE_SMALL;\n    };\n    class ActiveMarker\n    {\n        color[] = {0.3,0.1,0.9,1};\n        size = 50;\n    };\n    class Command\n    {\n        color[] = {1,1,1,1};\n        icon = \"\\a3\\ui_f\\data\\map\\mapcontrol\\waypoint_ca.paa\";\n        size = 18;\n        importance = 1;\n        coefMin = 1;\n        coefMax = 1;\n    };\n    class Task\n    {\n        taskNone = \"#(argb,8,8,3)color(0,0,0,0)\";\n        taskCreated = \"#(argb,8,8,3)color(0,0,0,1)\";\n        taskAssigned = \"#(argb,8,8,3)color(1,1,1,1)\";\n        taskSucceeded = \"#(argb,8,8,3)color(0,1,0,1)\";\n        taskFailed = \"#(argb,8,8,3)color(1,0,0,1)\";\n        taskCanceled = \"#(argb,8,8,3)color(1,0.5,0,1)\";\n        colorCreated[] = {1,1,1,1};\n        colorCanceled[] = {0.7,0.7,0.7,1};\n        colorDone[] = {0.7,1,0.3,1};\n        colorFailed[] = {1,0.3,0.2,1};\n        color[] =\n        {\n            \"(profilenamespace getvariable ['IGUI_TEXT_RGB_R',0])\",\n            \"(profilenamespace getvariable ['IGUI_TEXT_RGB_G',1])\",\n            \"(profilenamespace getvariable ['IGUI_TEXT_RGB_B',1])\",\n            \"(profilenamespace getvariable ['IGUI_TEXT_RGB_A',0.8])\"\n        };\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\taskIcon_CA.paa\";\n        iconCreated = \"\\A3\\ui_f\\data\\map\\mapcontrol\\taskIconCreated_CA.paa\";\n        iconCanceled = \"\\A3\\ui_f\\data\\map\\mapcontrol\\taskIconCanceled_CA.paa\";\n        iconDone = \"\\A3\\ui_f\\data\\map\\mapcontrol\\taskIconDone_CA.paa\";\n        iconFailed = \"\\A3\\ui_f\\data\\map\\mapcontrol\\taskIconFailed_CA.paa\";\n        size = 27;\n        importance = 1;\n        coefMin = 1;\n        coefMax = 1;\n    };\n    class CustomMark\n    {\n        color[] = {1,1,1,1};\n        icon = \"\\a3\\ui_f\\data\\map\\mapcontrol\\custommark_ca.paa\";\n        size = 18;\n        importance = 1;\n        coefMin = 1;\n        coefMax = 1;\n    };\n    class Tree\n    {\n        color[] = {0.45,0.64,0.33,0.4};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\bush_ca.paa\";\n        size = 12;\n        importance = \"0.9 * 16 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4;\n    };\n    class SmallTree\n    {\n        color[] = {0.45,0.64,0.33,0.4};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\bush_ca.paa\";\n        size = 12;\n        importance = \"0.6 * 12 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4;\n    };\n    class Bush\n    {\n        color[] = {0.45,0.64,0.33,0.4};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\bush_ca.paa\";\n        size = \"14/2\";\n        importance = \"0.2 * 14 * 0.05 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4;\n    };\n    class Church\n    {\n        color[] = {1,1,1,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\church_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n    };\n    class Chapel\n    {\n        color[] = {0,0,0,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\Chapel_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n    };\n    class Cross\n    {\n        color[] = {0,0,0,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\Cross_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n    };\n    class Rock\n    {\n        color[] = {0.1,0.1,0.1,0.8};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\rock_ca.paa\";\n        size = 12;\n        importance = \"0.5 * 12 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4;\n    };\n    class Bunker\n    {\n        color[] = {0,0,0,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\bunker_ca.paa\";\n        size = 14;\n        importance = \"1.5 * 14 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4;\n    };\n    class Fortress\n    {\n        color[] = {0,0,0,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\bunker_ca.paa\";\n        size = 16;\n        importance = \"2 * 16 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4;\n    };\n    class Fountain\n    {\n        color[] = {0,0,0,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\fountain_ca.paa\";\n        size = 11;\n        importance = \"1 * 12 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4;\n    };\n    class ViewTower\n    {\n        color[] = {0,0,0,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\viewtower_ca.paa\";\n        size = 16;\n        importance = \"2.5 * 16 * 0.05\";\n        coefMin = 0.5;\n        coefMax = 4;\n    };\n    class Lighthouse\n    {\n        color[] = {1,1,1,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\lighthouse_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n    };\n    class Quay\n    {\n        color[] = {1,1,1,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\quay_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n    };\n    class Fuelstation\n    {\n        color[] = {1,1,1,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\fuelstation_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n    };\n    class Hospital\n    {\n        color[] = {1,1,1,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\hospital_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n    };\n    class BusStop\n    {\n        color[] = {1,1,1,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\busstop_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n    };\n    class LineMarker\n    {\n        textureComboBoxColor = \"#(argb,8,8,3)color(1,1,1,1)\";\n        lineWidthThin = 0.008;\n        lineWidthThick = 0.014;\n        lineDistanceMin = 3e-005;\n        lineLengthMin = 5;\n    };\n    class Transmitter\n    {\n        color[] = {1,1,1,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\transmitter_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n    };\n    class Stack\n    {\n        color[] = {0,0,0,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\stack_ca.paa\";\n        size = 16;\n        importance = \"2 * 16 * 0.05\";\n        coefMin = 0.4;\n        coefMax = 2;\n    };\n    class Ruin\n    {\n        color[] = {0,0,0,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\ruin_ca.paa\";\n        size = 16;\n        importance = \"1.2 * 16 * 0.05\";\n        coefMin = 1;\n        coefMax = 4;\n    };\n    class Tourism\n    {\n        color[] = {0,0,0,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\tourism_ca.paa\";\n        size = 16;\n        importance = \"1 * 16 * 0.05\";\n        coefMin = 0.7;\n        coefMax = 4;\n    };\n    class Watertower\n    {\n        color[] = {1,1,1,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\watertower_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n    };\n    class Waypoint\n    {\n        color[] = {1,1,1,1};\n        importance = 1;\n        coefMin = 1;\n        coefMax = 1;\n        icon = \"\\a3\\ui_f\\data\\map\\mapcontrol\\waypoint_ca.paa\";\n        size = 18;\n    };\n    class WaypointCompleted\n    {\n        color[] = {1,1,1,1};\n        importance = 1;\n        coefMin = 1;\n        coefMax = 1;\n        icon = \"\\a3\\ui_f\\data\\map\\mapcontrol\\waypointcompleted_ca.paa\";\n        size = 18;\n    };\n    moveOnEdges = 1;\n    x = \"SafeZoneXAbs\";\n    y = SafeZoneY + 1.5 * GUI_GRID_H;\n    w = \"SafeZoneWAbs\";\n    h = SafeZoneH - 1.5 * GUI_GRID_H;\n    shadow = 0;\n    ptsPerSquareSea = 5;\n    ptsPerSquareTxt = 20;\n    ptsPerSquareCLn = 10;\n    ptsPerSquareExp = 10;\n    ptsPerSquareCost = 10;\n    ptsPerSquareFor = 9;\n    ptsPerSquareForEdge = 9;\n    ptsPerSquareRoad = 6;\n    ptsPerSquareObj = 9;\n    showCountourInterval = 0;\n    scaleMin = 0.001;\n    scaleMax = 1;\n    scaleDefault = 0.16;\n    maxSatelliteAlpha = 0.85;\n    alphaFadeStartScale = 2;\n    alphaFadeEndScale = 2;\n    colorTrails[] = {0.84,0.76,0.65,0.15};\n    colorTrailsFill[] = {0.84,0.76,0.65,0.65};\n    widthRailWay = 4;\n    fontLabel = \"RobotoCondensed\";\n    sizeExLabel = GUI_TEXT_SIZE_SMALL;\n    fontGrid = \"TahomaB\";\n    sizeExGrid = 0.02;\n    fontUnits = \"TahomaB\";\n    sizeExUnits = GUI_TEXT_SIZE_SMALL;\n    fontNames = \"RobotoCondensed\";\n    sizeExNames = GUI_TEXT_SIZE_SMALL * 2;\n    fontInfo = \"RobotoCondensed\";\n    sizeExInfo = GUI_TEXT_SIZE_SMALL;\n    fontLevel = \"TahomaB\";\n    sizeExLevel = 0.02;\n    text = \"#(argb,8,8,3)color(1,1,1,1)\";\n    idcMarkerColor = -1;\n    idcMarkerIcon = -1;\n    textureComboBoxColor = \"#(argb,8,8,3)color(1,1,1,1)\";\n    showMarkers = 1;\n    class power\n    {\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\power_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n        color[] = {1,1,1,1};\n    };\n    class powersolar\n    {\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\powersolar_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n        color[] = {1,1,1,1};\n    };\n    class powerwave\n    {\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\powerwave_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n        color[] = {1,1,1,1};\n    };\n    class powerwind\n    {\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\powerwind_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n        color[] = {1,1,1,1};\n    };\n    class Shipwreck\n    {\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\Shipwreck_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n        color[] = {0,0,0,1};\n    };\n};\n```\n\n#### RscMapControlEmpty\n\n```cpp\nclass RscMapControlEmpty : RscMapControl\n{\n    type = CT_MAP_MAIN;\n    ptsPerSquareSea = 1000;\n    ptsPerSquareTxt = 1000;\n    ptsPerSquareCLn = 1000;\n    ptsPerSquareExp = 1000;\n    ptsPerSquareCost = 1000;\n    ptsPerSquareFor = 1000;\n    ptsPerSquareForEdge = 1000;\n    ptsPerSquareRoad = 1000;\n    ptsPerSquareObj = 1000;\n    alphaFadeStartScale = 0;\n    alphaFadeEndScale = 0;\n    colorBackground[] = {1,1,1,1};\n    colorOutside[] = {1,1,1,1};\n    colorSea[] = {0,0,0,0};\n    colorForest[] = {0,0,0,0};\n    colorForestBorder[] = {0,0,0,0};\n    colorRocks[] = {0,0,0,0};\n    colorRocksBorder[] = {0,0,0,0};\n    colorLevels[] = {0,0,0,0};\n    colorMainCountlines[] = {0,0,0,0};\n    colorCountlines[] = {0,0,0,0};\n    colorMainCountlinesWater[] = {0,0,0,0};\n    colorCountlinesWater[] = {0,0,0,0};\n    colorPowerLines[] = {0,0,0,0};\n    colorRailWay[] = {0,0,0,0};\n    colorNames[] = {0,0,0,0};\n    colorInactive[] = {0,0,0,0};\n    colorGrid[] = {0,0,0,0};\n    colorGridMap[] = {0,0,0,0};\n    class Task : Task\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        iconCreated = \"#(argb,8,8,3)color(0,0,0,0)\";\n        iconCanceled = \"#(argb,8,8,3)color(0,0,0,0)\";\n        iconDone = \"#(argb,8,8,3)color(0,0,0,0)\";\n        iconFailed = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        colorCreated[] = {0,0,0,0};\n        colorCanceled[] = {0,0,0,0};\n        colorDone[] = {0,0,0,0};\n        colorFailed[] = {0,0,0,0};\n        size = 0;\n    };\n    class Waypoint : Waypoint\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class WaypointCompleted : WaypointCompleted\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class CustomMark : CustomMark\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class Command : Command\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class Bush : Bush\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class Rock : Rock\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class SmallTree : SmallTree\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class Tree : Tree\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class busstop : BusStop\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class fuelstation : Fuelstation\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class hospital : Hospital\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class church : Church\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class lighthouse : Lighthouse\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class power : power\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class powersolar : powersolar\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class powerwave : powerwave\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class powerwind : powerwind\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class quay : Quay\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class shipwreck : Shipwreck\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class transmitter : Transmitter\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class watertower : Watertower\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class Bunker : Bunker\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class Cross : Cross\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class Fortress : Fortress\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class Fountain : Fountain\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class Chapel : Chapel\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class Ruin : Ruin\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class Stack : Stack\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class Tourism : Tourism\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class ViewTower : ViewTower\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n};\n```\n\n### Other Examples\n\n```cpp\n#define CT_MAP_MAIN 101\n#define ST_PICTURE 48\n\nclass RscMapControl\n{\n    access = 0;\n    idc = -1;\n    type = CT_MAP_MAIN;\n    style = ST_PICTURE;\n\n    x = 0.10;\n    y = 0.10;\n    w = 0.80;\n    h = 0.60;\n\n    colorBackground[] = { 1.00, 1.00, 1.00, 1.00 };\n    colorText[] = { 0.00, 0.00, 0.00, 1.00 };\n    colorSea[] = { 0.56, 0.80, 0.98, 0.50 };\n    colorForest[] = { 0.60, 0.80, 0.20, 0.50 };\n    colorRocks[] = { 0.50, 0.50, 0.50, 0.50 };\n    colorCountlines[] = { 0.65, 0.45, 0.27, 0.50 };\n    colorMainCountlines[] = { 0.65, 0.45, 0.27, 1.00 };\n    colorCountlinesWater[] = { 0.00, 0.53, 1.00, 0.50 };\n    colorMainCountlinesWater[] = { 0.00, 0.53, 1.00, 1.00 };\n    colorForestBorder[] = { 0.40, 0.80, 0.00, 1.00 };\n    colorRocksBorder[] = { 0.50, 0.50, 0.50, 1.00 };\n    colorPowerLines[] = { 0.00, 0.00, 0.00, 1.00 };\n    colorNames[] = { 0.00, 0.00, 0.00, 1.00 };\n    colorInactive[] = { 1.00, 1.00, 1.00, 0.50 };\n    colorLevels[] = { 0.00, 0.00, 0.00, 1.00 };\n\n    font = \"TahomaB\";\n    sizeEx = 0.040000;\n\n    fontLabel = \"TahomaB\";\n    sizeExLabel = 0.02;\n    fontGrid = \"TahomaB\";\n    sizeExGrid = 0.02;\n    fontUnits = \"TahomaB\";\n    sizeExUnits = 0.02;\n    fontNames = \"TahomaB\";\n    sizeExNames = 0.02;\n    fontInfo = \"TahomaB\";\n    sizeExInfo = 0.02;\n    fontLevel = \"TahomaB\";\n    sizeExLevel = 0.02;\n\n    ptsPerSquareSea = 6;\n    ptsPerSquareTxt = 8;\n    ptsPerSquareCLn = 8;\n    ptsPerSquareExp = 8;\n    ptsPerSquareCost = 8;\n    ptsPerSquareFor = \"4.0f\";\n    ptsPerSquareForEdge = \"10.0f\";\n    ptsPerSquareRoad = 2;\n    ptsPerSquareObj = 10;\n\n    text = \"\\ca\\ui\\data\\map_background2_co.paa\";\n    showCountourInterval = 2;\n    scaleDefault = 0.1;\n    onMouseButtonClick = \"\";\n    onMouseButtonDblClick = \"\";\n\n    class ActiveMarker\n    {\n        color[] = { 0.30, 0.10, 0.90, 1.00 };\n        size = 50;\n    };\n    class Bunker\n    {\n        icon = \"\\ca\\ui\\data\\map_bunker_ca.paa\";\n        color[] = { 0.00, 0.35, 0.70, 1.00 };\n        size = 14;\n        importance = \"1.5 * 14 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4.00;\n    };\n    class Bush\n    {\n        icon = \"\\ca\\ui\\data\\map_bush_ca.paa\";\n        color[] = { 0.55, 0.64, 0.43, 1.00 };\n        size = 14;\n        importance = \"0.2 * 14 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4.00;\n    };\n    class BusStop\n    {\n        icon = \"\\ca\\ui\\data\\map_busstop_ca.paa\";\n        color[] = { 0.00, 0.00, 1.00, 1.00 };\n        size = 10;\n        importance = \"1 * 10 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4.00;\n    };\n    class Command\n    {\n        icon = \"#(argb,8,8,3)color(1,1,1,1)\";\n        color[] = { 0.00, 0.00, 0.00, 1.00 };\n        size = 18;\n        importance = 1.00;\n        coefMin = 1.00;\n        coefMax = 1.00;\n    };\n    class Cross\n    {\n        icon = \"\\ca\\ui\\data\\map_cross_ca.paa\";\n        color[] = { 0.00, 0.35, 0.70, 1.00 };\n        size = 16;\n        importance = \"0.7 * 16 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4.00;\n    };\n    class Fortress\n    {\n        icon = \"\\ca\\ui\\data\\map_bunker_ca.paa\";\n        color[] = { 0.00, 0.35, 0.70, 1.00 };\n        size = 16;\n        importance = \"2 * 16 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4.00;\n    };\n    class Fuelstation\n    {\n        icon = \"\\ca\\ui\\data\\map_fuelstation_ca.paa\";\n        color[] = { 1.00, 0.35, 0.35, 1.00 };\n        size = 16;\n        importance = \"2 * 16 * 0.05\";\n        coefMin = 0.75;\n        coefMax = 4.00;\n    };\n    class Fountain\n    {\n        icon = \"\\ca\\ui\\data\\map_fountain_ca.paa\";\n        color[] = { 0.00, 0.35, 0.70, 1.00 };\n        size = 12;\n        importance = \"1 * 12 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4.00;\n    };\n    class Hospital\n    {\n        icon = \"\\ca\\ui\\data\\map_hospital_ca.paa\";\n        color[] = { 0.78, 0.00, 0.05, 1.00 };\n        size = 16;\n        importance = \"2 * 16 * 0.05\";\n        coefMin = 0.50;\n        coefMax = 4;\n    };\n    class Chapel\n    {\n        icon = \"\\ca\\ui\\data\\map_chapel_ca.paa\";\n        color[] = { 0.00, 0.35, 0.70, 1.00 };\n        size = 16;\n        importance = \"1 * 16 * 0.05\";\n        coefMin = 0.90;\n        coefMax = 4.00;\n    };\n    class Church\n    {\n        icon = \"\\ca\\ui\\data\\map_church_ca.paa\";\n        color[] = { 0.00, 0.35, 0.70, 1.00 };\n        size = 16;\n        importance = \"2 * 16 * 0.05\";\n        coefMin = 0.90;\n        coefMax = 4.00;\n    };\n    class Lighthouse\n    {\n        icon = \"\\ca\\ui\\data\\map_lighthouse_ca.paa\";\n        color[] = { 0.78, 0.00, 0.05, 1.00 };\n        size = 20;\n        importance = \"3 * 16 * 0.05\";\n        coefMin = 0.90;\n        coefMax = 4.00;\n    };\n    class Quay\n    {\n        icon = \"\\ca\\ui\\data\\map_quay_ca.paa\";\n        color[] = { 0.00, 0.35, 0.70, 1.00 };\n        size = 16;\n        importance = \"2 * 16 * 0.05\";\n        coefMin = 0.50;\n        coefMax = 4.00;\n    };\n    class Rock\n    {\n        icon = \"\\ca\\ui\\data\\map_rock_ca.paa\";\n        color[] = { 0.35, 0.35, 0.35, 1.00 };\n        size = 12;\n        importance = \"0.5 * 12 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4.00;\n    };\n    class Ruin\n    {\n        icon = \"\\ca\\ui\\data\\map_ruin_ca.paa\";\n        color[] = { 0.78, 0.00, 0.05, 1.00 };\n        size = 16;\n        importance = \"1.2 * 16 * 0.05\";\n        coefMin = 1.00;\n        coefMax = 4.00;\n    };\n    class Stack\n    {\n        icon = \"\\ca\\ui\\data\\map_stack_ca.paa\";\n        color[] = { 0.00, 0.35, 0.70, 1.00 };\n        size = 20;\n        importance = \"2 * 16 * 0.05\";\n        coefMin = 0.90;\n        coefMax = 4.00;\n    };\n    class Tree\n    {\n        icon = \"\\ca\\ui\\data\\map_tree_ca.paa\";\n        color[] = { 0.55, 0.64, 0.43, 1.00 };\n        size = 12;\n        importance = \"0.9 * 16 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4.00;\n    };\n    class SmallTree\n    {\n        icon = \"\\ca\\ui\\data\\map_smalltree_ca.paa\";\n        color[] = { 0.55, 0.64, 0.43, 1.00 };\n        size = 12;\n        importance = \"0.6 * 12 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4.00;\n    };\n    class Tourism\n    {\n        icon = \"\\ca\\ui\\data\\map_tourism_ca.paa\";\n        color[] = { 0.78, 0.00, 0.05, 1.00 };\n        size = 16;\n        importance = \"1 * 16 * 0.05\";\n        coefMin = 0.70;\n        coefMax = 4.00;\n    };\n    class Transmitter\n    {\n        icon = \"\\ca\\ui\\data\\map_transmitter_ca.paa\";\n        color[] = { 0.00, 0.35, 0.70, 1.00 };\n        size = 20;\n        importance = \"2 * 16 * 0.05\";\n        coefMin = 0.90;\n        coefMax = 4.00;\n    };\n    class ViewTower\n    {\n        icon = \"\\ca\\ui\\data\\map_viewtower_ca.paa\";\n        color[] = { 0.00, 0.35, 0.70, 1.00 };\n        size = 16;\n        importance = \"2.5 * 16 * 0.05\";\n        coefMin = 0.50;\n        coefMax = 4.00;\n    };\n    class Watertower\n    {\n        icon = \"\\ca\\ui\\data\\map_watertower_ca.paa\";\n        color[] = { 0.00, 0.35, 0.70, 1.00 };\n        size = 32;\n        importance = \"1.2 * 16 * 0.05\";\n        coefMin = 0.90;\n        coefMax = 4.00;\n    };\n    class Waypoint\n    {\n        icon = \"\\ca\\ui\\data\\map_waypoint_ca.paa\";\n        color[] = { 0.00, 0.00, 0.00, 1.00 };\n        size = 24;\n        importance = 1.00;\n        coefMin = 1.00;\n        coefMax = 1.00;\n    };\n    class WaypointCompleted\n    {\n        icon = \"\\ca\\ui\\data\\map_waypoint_completed_ca.paa\";\n        color[] = { 0.00, 0.00, 0.00, 1.00 };\n        size = 24;\n        importance = 1.00;\n        coefMin = 1.00;\n        coefMax = 1.00;\n    };\n};\n```","sections":[{"heading":"Introduction","level":3,"markdown":"A control that gives access to the map including markers. The ingame map that is opened with <kbd>M</kbd> uses this control type. CT_MAP_MAIN controls cannot be placed inside a CT_CONTROLS_GROUP, because they are handled differently inside the engine due to their complexity. For more information see: [BI Forums](https://forums.bohemia.net/forums/topic/191876-map-control-not-positioned-correctly-using-ctrlcreate/?tab=comments#comment-3049009)."},{"heading":"Related commands & functions","level":4,"markdown":"- Commands: General\n- Commands: UI Eventhandlers\n- Commands: Map"},{"heading":"Related User Interface Eventhandlers","level":4,"markdown":"- Events: General\n- onDraw"},{"heading":"Alphabetical Order","level":3,"markdown":"> [!NOTE]\n> TokenNames common to most controls, such as x, y, w, h, text, idc... can be found **here**.\n\n> [!WARNING]\n> Not all of the listed attributes might have an effect nor might the list be complete. All attributes were gathered with [this](https://github.com/7erra/BIKI.VR/blob/master/fnc/generateCTPage.sqf) config crawler.\n\n```cpp\n#define CT_MAP_MAIN 101\n```"},{"heading":"A","level":4,"markdown":""},{"heading":"ActiveMarker","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass ActiveMarker\n{\n    color[] = {0.3,0.1,0.9,1};\n    size = 50;\n};\n```"},{"heading":"alphaFadeEndScale","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nalphaFadeEndScale = 2;\n```"},{"heading":"alphaFadeStartScale","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nalphaFadeStartScale = 10;\n```"},{"heading":"altitudeMapColorHigh","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\naltitudeMapColorHigh[] = {1,0,0,0.15};\n```"},{"heading":"altitudeMapColorLow","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\naltitudeMapColorLow[] = {0,1,0,0.15};\n```"},{"heading":"altitudeMapColorMid","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\naltitudeMapColorMid[] = {1,1,0,0.15};\n```"},{"heading":"altitudeMapRange","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\naltitudeMapRange = 100;\n```"},{"heading":"B","level":4,"markdown":""},{"heading":"Bunker","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Bunker\n{\n    color[] = {0,0,0,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\bunker_ca.paa\";\n    size = 14;\n    importance = \"1.5 * 14 * 0.05\";\n    coefMin = 0.25;\n    coefMax = 4;\n};\n```"},{"heading":"Bush","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Bush\n{\n    color[] = {0.45,0.64,0.33,0.4};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\bush_ca.paa\";\n    size = \"14/2\";\n    importance = \"0.2 * 14 * 0.05 * 0.05\";\n    coefMin = 0.25;\n    coefMax = 4;\n};\n```"},{"heading":"BusStop","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass BusStop\n{\n    color[] = {1,1,1,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\busstop_CA.paa\";\n    size = 24;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n};\n```"},{"heading":"C","level":4,"markdown":""},{"heading":"Chapel","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Chapel\n{\n    color[] = {0,0,0,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\Chapel_CA.paa\";\n    size = 24;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n};\n```"},{"heading":"church","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass church\n{\n    color[] = {\"(profilenamespace getvariable ['IGUI_TEXT_RGB_R',0])\",\"(profilenamespace getvariable ['IGUI_TEXT_RGB_G',1])\",\"(profilenamespace getvariable ['IGUI_TEXT_RGB_B',1])\",1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\church_CA.paa\";\n    size = 24;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n};\n```"},{"heading":"colorCountlines","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorCountlines[] = {0.572,0.354,0.188,0.25};\n```"},{"heading":"colorCountlinesWater","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorCountlinesWater[] = {0.491,0.577,0.702,0.3};\n```"},{"heading":"colorForest","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorForest[] = {\"(profilenamespace getvariable ['IGUI_BCG_RGB_R',0])\",\"(profilenamespace getvariable ['IGUI_BCG_RGB_G',1])\",\"(profilenamespace getvariable ['IGUI_BCG_RGB_B',1])\",0.7};\n```"},{"heading":"colorForestBorder","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorForestBorder[] = {\"(profilenamespace getvariable ['IGUI_BCG_RGB_R',0])\",\"(profilenamespace getvariable ['IGUI_BCG_RGB_G',1])\",\"(profilenamespace getvariable ['IGUI_BCG_RGB_B',1])\",0.5};\n```"},{"heading":"colorForestTextured","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorForestTextured[] = {0.624,0.78,0.388,0.25};\n```"},{"heading":"colorGrid","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorGrid[] = {0.1,0.1,0.1,0.6};\n```"},{"heading":"colorGridMap","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorGridMap[] = {0.1,0.1,0.1,0.6};\n```"},{"heading":"colorInactive","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorInactive[] = {1,1,1,0.5};\n```"},{"heading":"colorLevels","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorLevels[] = {0,0,0,0};\n```"},{"heading":"colorMainCountlines","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorMainCountlines[] = {0.572,0.354,0.188,0.5};\n```"},{"heading":"colorMainCountlinesWater","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorMainCountlinesWater[] = {0.491,0.577,0.702,0.6};\n```"},{"heading":"colorMainRoads","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorMainRoads[] = {0.9,0.5,0.3,1};\n```"},{"heading":"colorMainRoadsFill","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorMainRoadsFill[] = {1,0.6,0.4,1};\n```"},{"heading":"colorNames","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorNames[] = {0.1,0.1,0.1,0.9};\n```"},{"heading":"colorOutside","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorOutside[] = {0,0,0,1};\n```"},{"heading":"colorPowerLines","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorPowerLines[] = {0.1,0.1,0.1,1};\n```"},{"heading":"colorRailWay","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorRailWay[] = {0.8,0.2,0,1};\n```"},{"heading":"colorRoads","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorRoads[] = {0.7,0.7,0.7,1};\n```"},{"heading":"colorRoadsFill","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorRoadsFill[] = {1,1,1,1};\n```"},{"heading":"colorRocks","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorRocks[] = {0,0,0,0.3};\n```"},{"heading":"colorRocksBorder","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorRocksBorder[] = {0,0,0,0};\n```"},{"heading":"colorSea","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorSea[] = {0.467,0.631,0.851,0.5};\n```\n\nArma 3 v2.24"},{"heading":"colorShipwreck","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorShipwreck[] = {0.35025,0.47325,0.63825,0.375}; // Shipwreck color (colorSea * 0.75);\n```"},{"heading":"colorTracks","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorTracks[] = {0.84,0.76,0.65,0.15};\n```"},{"heading":"colorTracksFill","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorTracksFill[] = {0.84,0.76,0.65,1};\n```"},{"heading":"colorTrails","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorTrails[] = {0.84,0.76,0.65,0.15};\n```"},{"heading":"colorTrailsFill","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncolorTrailsFill[] = {0.84,0.76,0.65,0.65};\n```"},{"heading":"Command","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Command\n{\n    icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n    color[] = {0,0,0,0};\n    size = 0;\n    importance = 1;\n    coefMin = 1;\n    coefMax = 1;\n};\n```"},{"heading":"compassPos","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncompassPos[] = {-0.04,0};\n```"},{"heading":"compassSize","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\ncompassSize[] = {0.08,0.08};\n```"},{"heading":"Cross","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Cross\n{\n    icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n    color[] = {0,0,0,0};\n    size = 0;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n};\n```"},{"heading":"CustomMark","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass CustomMark\n{\n    color[] = {1,1,1,1};\n    icon = \"\\a3\\ui_f\\data\\map\\mapcontrol\\custommark_ca.paa\";\n    size = 18;\n    importance = 1;\n    coefMin = 1;\n    coefMax = 1;\n};\n```"},{"heading":"D","level":4,"markdown":""},{"heading":"drawObjects","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\ndrawObjects = 0;\n```"},{"heading":"drawShaded","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\ndrawShaded = 0.1;\n```"},{"heading":"F","level":4,"markdown":""},{"heading":"fontGrid","level":5,"markdown":"**Type:** String\n\n**Description:** n/a\n\n```cpp\nfontGrid = \"TahomaB\";\n```"},{"heading":"fontInfo","level":5,"markdown":"**Type:** String\n\n**Description:** n/a\n\n```cpp\nfontInfo = \"RobotoCondensed\";\n```"},{"heading":"fontLabel","level":5,"markdown":"**Type:** String\n\n**Description:** n/a\n\n```cpp\nfontLabel = \"RobotoCondensed\";\n```"},{"heading":"fontLevel","level":5,"markdown":"**Type:** String\n\n**Description:** n/a\n\n```cpp\nfontLevel = \"TahomaB\";\n```"},{"heading":"fontNames","level":5,"markdown":"**Type:** String\n\n**Description:** n/a\n\n```cpp\nfontNames = \"RobotoCondensed\";\n```"},{"heading":"fontUnits","level":5,"markdown":"**Type:** String\n\n**Description:** n/a\n\n```cpp\nfontUnits = \"TahomaB\";\n```"},{"heading":"Fortress","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Fortress\n{\n    color[] = {0,0,0,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\bunker_ca.paa\";\n    size = 16;\n    importance = \"2 * 16 * 0.05\";\n    coefMin = 0.25;\n    coefMax = 4;\n};\n```"},{"heading":"Fountain","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Fountain\n{\n    color[] = {0,0,0,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\fountain_ca.paa\";\n    size = 11;\n    importance = \"1 * 12 * 0.05\";\n    coefMin = 0.25;\n    coefMax = 4;\n};\n```"},{"heading":"Fuelstation","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Fuelstation\n{\n    color[] = {1,1,1,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\fuelstation_CA.paa\";\n    size = 24;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n};\n```"},{"heading":"H","level":4,"markdown":""},{"heading":"hCollapsed","level":5,"markdown":"**Type:** String\n\n**Description:** n/a\n\n```cpp\nhCollapsed = \"safezoneH - 2 * ((((safezoneW / safezoneH) min 1.2) / 1.2) / 25)\";\n```"},{"heading":"Hospital","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Hospital\n{\n    color[] = {1,1,1,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\hospital_CA.paa\";\n    size = 24;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n};\n```"},{"heading":"I","level":4,"markdown":""},{"heading":"iconCamera","level":5,"markdown":"**Type:** String\n\n**Description:** n/a\n\n```cpp\niconCamera = \"\\A3\\ui_f\\data\\GUI\\Rsc\\RscDisplayMissionEditor\\iconCamera_ca.paa\";\n```"},{"heading":"iconCameraColor","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\niconCameraColor[] = {0.8,0.6,0.05,0.8};\n```"},{"heading":"iconCameraSize","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\niconCameraSize = 24;\n```"},{"heading":"idcMarkerColor","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nidcMarkerColor = 1090;\n```"},{"heading":"idcMarkerIcon","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nidcMarkerIcon = 1091;\n```"},{"heading":"L","level":4,"markdown":""},{"heading":"Legend","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Legend\n{\n    colorBackground[] = {1,1,1,0.5};\n    color[] = {0,0,0,1};\n    x = \"SafeZoneX + (((safezoneW / safezoneH) min 1.2) / 40)\";\n    y = \"SafeZoneY + safezoneH - 4.5 * ((((safezoneW / safezoneH) min 1.2) / 1.2) / 25)\";\n    w = \"10 * (((safezoneW / safezoneH) min 1.2) / 40)\";\n    h = \"3.5 * ((((safezoneW / safezoneH) min 1.2) / 1.2) / 25)\";\n    font = \"RobotoCondensed\";\n    sizeEx = \"(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 0.8)\";\n};\n```"},{"heading":"Lighthouse","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Lighthouse\n{\n    color[] = {1,1,1,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\lighthouse_CA.paa\";\n    size = 24;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n};\n```"},{"heading":"LineMarker","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass LineMarker\n{\n    textureComboBoxColor = \"#(argb,8,8,3)color(1,1,1,1)\";\n    lineWidthThin = 0.008;\n    lineWidthThick = 0.014;\n    lineDistanceMin = 3e-005;\n    lineLengthMin = 5;\n};\n```"},{"heading":"M","level":4,"markdown":""},{"heading":"maxSatelliteAlpha","level":5,"markdown":"**Type:** Number, String\n\n**Description:** n/a\n\nNumber example:\n\n```cpp\nmaxSatelliteAlpha = 0.85;\n```\n\nString example:\n\n```cpp\nmaxSatelliteAlpha = \"uinamespace getvariable ['RscDisplayStrategicMap_maxSatelliteAlpha',1]\";\n```"},{"heading":"moveOnEdges","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nmoveOnEdges = 1;\n```"},{"heading":"N","level":4,"markdown":""},{"heading":"NAME","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass NAME\n{\n    icon = \"\";\n    color[] = {0,0,0,0};\n    size = 0;\n    importance = 0;\n    coefMin = 0;\n    coefMax = 0;\n};\n```"},{"heading":"P","level":4,"markdown":""},{"heading":"power","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass power\n{\n    icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n    color[] = {0,0,0,0};\n    size = 0;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n};\n```"},{"heading":"powersolar","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass powersolar\n{\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\powersolar_CA.paa\";\n    size = 24;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n    color[] = {1,1,1,1};\n};\n```"},{"heading":"powerwave","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass powerwave\n{\n    icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n    color[] = {0,0,0,0};\n    size = 0;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n};\n```"},{"heading":"powerwind","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass powerwind\n{\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\powerwind_CA.paa\";\n    size = 24;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n    color[] = {1,1,1,1};\n};\n```"},{"heading":"ptsPerSquareCLn","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareCLn = 10;\n```"},{"heading":"ptsPerSquareCost","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareCost = 10;\n```"},{"heading":"ptsPerSquareExp","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareExp = 10;\n```"},{"heading":"ptsPerSquareFor","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareFor = 9;\n```"},{"heading":"ptsPerSquareForEdge","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareForEdge = 9;\n```"},{"heading":"ptsPerSquareForLod1","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareForLod1 = 4;\n```"},{"heading":"ptsPerSquareForLod2","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareForLod2 = 1;\n```"},{"heading":"ptsPerSquareMainRoad","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareMainRoad = 6;\n```"},{"heading":"ptsPerSquareMainRoadSimple","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareMainRoadSimple = 0.01;\n```"},{"heading":"ptsPerSquareObj","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareObj = 9;\n```"},{"heading":"ptsPerSquareObjLod1","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareObjLod1 = 2;\n```"},{"heading":"ptsPerSquareRoad","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareRoad = 6;\n```"},{"heading":"ptsPerSquareRoadSimple","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareRoadSimple = 1;\n```"},{"heading":"ptsPerSquareSea","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareSea = 5;\n```"},{"heading":"ptsPerSquareTxt","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nptsPerSquareTxt = 20;\n```"},{"heading":"Q","level":4,"markdown":""},{"heading":"Quay","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Quay\n{\n    color[] = {1,1,1,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\quay_CA.paa\";\n    size = 24;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n};\n```"},{"heading":"R","level":4,"markdown":""},{"heading":"Rock","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Rock\n{\n    color[] = {0.1,0.1,0.1,0.8};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\rock_ca.paa\";\n    size = 12;\n    importance = \"0.5 * 12 * 0.05\";\n    coefMin = 0.25;\n    coefMax = 4;\n};\n```"},{"heading":"Ruin","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Ruin\n{\n    color[] = {0,0,0,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\ruin_ca.paa\";\n    size = 16;\n    importance = \"1.2 * 16 * 0.05\";\n    coefMin = 1;\n    coefMax = 4;\n};\n```"},{"heading":"runwayFont","level":5,"markdown":"**Type:** String\n\n**Description:** n/a\n\n```cpp\nrunwayFont = \"LCD14\";\n```"},{"heading":"S","level":4,"markdown":""},{"heading":"scaleDefault","level":5,"markdown":"**Type:** Number, String\n\n**Description:** n/a\n\nNumber example:\n\n```cpp\nscaleDefault = 0.16;\n```\n\nString example:\n\n```cpp\nscaleDefault = \"uinamespace getvariable ['RscDisplayStrategicMap_scaleDefault',0.3]\";\n```"},{"heading":"scaleMax","level":5,"markdown":"**Type:** Number, String\n\n**Description:** n/a\n\nNumber example:\n\n```cpp\nscaleMax = 1;\n```\n\nString example:\n\n```cpp\nscaleMax = \"uinamespace getvariable ['RscDisplayStrategicMap_scaleMax',0.3]\";\n```"},{"heading":"scaleMin","level":5,"markdown":"**Type:** Number, String\n\n**Description:** n/a\n\nNumber example:\n\n```cpp\nscaleMin = 0.001;\n```\n\nString example:\n\n```cpp\nscaleMin = \"uinamespace getvariable ['RscDisplayORBAT_scaleMin',0.005]\";\n```"},{"heading":"shadedSea","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nshadedSea = 0.3;\n```"},{"heading":"Shipwreck","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Shipwreck\n{\n    coefMax = 1;\n    coefMin = 4;\n    color[] = {0,0,0,1};\n    icon = \"#(argb,8,8,3)color(0,0,0,1)\";\n    importance = 1;\n    size = 2;\n};\n```"},{"heading":"showCountourInterval","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nshowCountourInterval = 1;\n```"},{"heading":"showMarkers","level":5,"markdown":"**Type:** Number, String\n\n**Description:** n/a\n\nNumber example:\n\n```cpp\nshowMarkers = 1;\n```\n\nString example:\n\n```cpp\nshowMarkers = \"true\";\n```"},{"heading":"sizeExGrid","level":5,"markdown":"**Type:** Number, String\n\n**Description:** n/a\n\nNumber example:\n\n```cpp\nsizeExGrid = 0.02;\n```\n\nString example:\n\n```cpp\nsizeExGrid = \"((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 0.5\";\n```"},{"heading":"sizeExInfo","level":5,"markdown":"**Type:** String, Number\n\n**Description:** n/a\n\nString example:\n\n```cpp\nsizeExInfo = \"((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 0.5\";\n```\n\nNumber example:\n\n```cpp\nsizeExInfo = 0.05;\n```"},{"heading":"sizeExLabel","level":5,"markdown":"**Type:** String, Number\n\n**Description:** n/a\n\nString example:\n\n```cpp\nsizeExLabel = \"(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 0.8)\";\n```\n\nNumber example:\n\n```cpp\nsizeExLabel = 0.05;\n```"},{"heading":"sizeExLevel","level":5,"markdown":"**Type:** Number, String\n\n**Description:** n/a\n\nNumber example:\n\n```cpp\nsizeExLevel = 0.02;\n```\n\nString example:\n\n```cpp\nsizeExLevel = \"((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 0.5\";\n```"},{"heading":"sizeExNames","level":5,"markdown":"**Type:** String, Number\n\n**Description:** n/a\n\nString example:\n\n```cpp\nsizeExNames = \"(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 0.8) * 2\";\n```\n\nNumber example:\n\n```cpp\nsizeExNames = 0.05;\n```"},{"heading":"sizeExUnits","level":5,"markdown":"**Type:** String, Number\n\n**Description:** n/a\n\nString example:\n\n```cpp\nsizeExUnits = \"(((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) * 0.8)\";\n```\n\nNumber example:\n\n```cpp\nsizeExUnits = 0.05;\n```"},{"heading":"SmallTree","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass SmallTree\n{\n    icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n    color[] = {0,0,0,0};\n    size = 0;\n    importance = \"0.6 * 12 * 0.05\";\n    coefMin = 0.25;\n    coefMax = 4;\n};\n```"},{"heading":"speedCoefSpeed0","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nspeedCoefSpeed0 = 500;\n```"},{"heading":"speedCoefSpeedMax","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nspeedCoefSpeedMax = 30;\n```"},{"heading":"Stack","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Stack\n{\n    color[] = {0,0,0,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\stack_ca.paa\";\n    size = 16;\n    importance = \"2 * 16 * 0.05\";\n    coefMin = 0.4;\n    coefMax = 2;\n};\n```"},{"heading":"stickX","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\nstickX[] = {0.2,[\"Gamma\",1,1.5]};\n```"},{"heading":"stickY","level":5,"markdown":"**Type:** Array\n\n**Description:** n/a\n\n```cpp\nstickY[] = {0.2,[\"Gamma\",1,1.5]};\n```"},{"heading":"T","level":4,"markdown":""},{"heading":"Task","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Task\n{\n    taskNone = \"#(argb,8,8,3)color(0,0,0,0)\";\n    taskCreated = \"#(argb,8,8,3)color(0,0,0,1)\";\n    taskAssigned = \"#(argb,8,8,3)color(1,1,1,1)\";\n    taskSucceeded = \"#(argb,8,8,3)color(0,1,0,1)\";\n    taskFailed = \"#(argb,8,8,3)color(1,0,0,1)\";\n    taskCanceled = \"#(argb,8,8,3)color(1,0.5,0,1)\";\n    colorCreated[] = {1,1,1,1};\n    colorCanceled[] = {0.7,0.7,0.7,1};\n    colorDone[] = {0.7,1,0.3,1};\n    colorFailed[] = {1,0.3,0.2,1};\n    color[] = {\"(profilenamespace getvariable ['IGUI_TEXT_RGB_R',0])\",\"(profilenamespace getvariable ['IGUI_TEXT_RGB_G',1])\",\"(profilenamespace getvariable ['IGUI_TEXT_RGB_B',1])\",\"(profilenamespace getvariable ['IGUI_TEXT_RGB_A',0.8])\"};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\taskIcon_CA.paa\";\n    iconCreated = \"\\A3\\ui_f\\data\\map\\mapcontrol\\taskIconCreated_CA.paa\";\n    iconCanceled = \"\\A3\\ui_f\\data\\map\\mapcontrol\\taskIconCanceled_CA.paa\";\n    iconDone = \"\\A3\\ui_f\\data\\map\\mapcontrol\\taskIconDone_CA.paa\";\n    iconFailed = \"\\A3\\ui_f\\data\\map\\mapcontrol\\taskIconFailed_CA.paa\";\n    size = 27;\n    importance = 1;\n    coefMin = 1;\n    coefMax = 1;\n};\n```"},{"heading":"textureComboBoxColor","level":5,"markdown":"**Type:** String\n\n**Description:** n/a\n\n```cpp\ntextureComboBoxColor = \"#(argb,8,8,3)color(1,1,1,1)\";\n```"},{"heading":"textureCompass","level":5,"markdown":"**Type:** String\n\n**Description:** n/a\n\n```cpp\ntextureCompass = \"\\A3\\Ui_f\\data\\IGUI\\RscCustomInfo\\north_ca.paa\";\n```"},{"heading":"Tourism","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Tourism\n{\n    icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n    color[] = {0,0,0,0};\n    size = 0;\n    importance = \"1 * 16 * 0.05\";\n    coefMin = 0.7;\n    coefMax = 4;\n};\n```"},{"heading":"Transmitter","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Transmitter\n{\n    color[] = {1,1,1,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\transmitter_CA.paa\";\n    size = 24;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n};\n```"},{"heading":"Tree","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Tree\n{\n    color[] = {0.45,0.64,0.33,0.4};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\bush_ca.paa\";\n    size = 12;\n    importance = \"0.9 * 16 * 0.05\";\n    coefMin = 0.25;\n    coefMax = 4;\n};\n```"},{"heading":"V","level":4,"markdown":""},{"heading":"ViewTower","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass ViewTower\n{\n    color[] = {0,0,0,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\viewtower_ca.paa\";\n    size = 16;\n    importance = \"2.5 * 16 * 0.05\";\n    coefMin = 0.5;\n    coefMax = 4;\n};\n```"},{"heading":"W","level":4,"markdown":""},{"heading":"Watertower","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Watertower\n{\n    color[] = {1,1,1,1};\n    icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\watertower_CA.paa\";\n    size = 24;\n    importance = 1;\n    coefMin = 0.85;\n    coefMax = 1;\n};\n```"},{"heading":"Waypoint","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass Waypoint\n{\n    color[] = {1,1,1,1};\n    importance = 1;\n    coefMin = 1;\n    coefMax = 1;\n    icon = \"\\a3\\ui_f\\data\\map\\mapcontrol\\waypoint_ca.paa\";\n    size = 18;\n};\n```"},{"heading":"WaypointCompleted","level":5,"markdown":"**Type:** Class\n\n**Description:** n/a\n\n```cpp\nclass WaypointCompleted\n{\n    color[] = {1,1,1,1};\n    importance = 1;\n    coefMin = 1;\n    coefMax = 1;\n    icon = \"\\a3\\ui_f\\data\\map\\mapcontrol\\waypointcompleted_ca.paa\";\n    size = 18;\n};\n```"},{"heading":"widthPowerLines","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nwidthPowerLines = 6;\n```"},{"heading":"widthRailWay","level":5,"markdown":"**Type:** Number\n\n**Description:** n/a\n\n```cpp\nwidthRailWay = 4;\n```"},{"heading":"Y","level":4,"markdown":""},{"heading":"yCollapsed","level":5,"markdown":"**Type:** String\n\n**Description:** n/a\n\n```cpp\nyCollapsed = \"1 * ((((safezoneW / safezoneH) min 1.2) / 1.2) / 25) + (safezoneY)\";\n```"},{"heading":"Default Classes","level":3,"markdown":"> [!NOTE]\n> **Arma 3:** **AddOns:** Classes need to be initialised first with `class SomeClass;`\n>\n> ---\n>\n> **Missions:** Since Arma 3 v2.02 one can use `import SomeClass;` to initialise a class (see the import keyword).\n>\n> In older versions, use `\"Default\" call BIS_fnc_exportGUIBaseClasses;` and paste the result into the description.ext."},{"heading":"RscMapControl","level":4,"markdown":"```cpp\nclass RscMapControl\n{\n    deletable = 0;\n    fade = 0;\n    access = 0;\n    type = CT_MAP_MAIN;\n    idc = 51;\n    style = ST_MULTI + ST_TITLE_BAR;\n    colorBackground[] = {0.969,0.957,0.949,1};\n    colorOutside[] = {0,0,0,1};\n    colorText[] = {0,0,0,1};\n    font = \"TahomaB\";\n    sizeEx = 0.04;\n    colorSea[] = {0.467,0.631,0.851,0.5};\n    colorForest[] = {0.624,0.78,0.388,0.5};\n    colorRocks[] = {0,0,0,0.3};\n    colorCountlines[] = {0.572,0.354,0.188,0.25};\n    colorMainCountlines[] = {0.572,0.354,0.188,0.5};\n    colorCountlinesWater[] = {0.491,0.577,0.702,0.3};\n    colorMainCountlinesWater[] = {0.491,0.577,0.702,0.6};\n    colorForestBorder[] = {0,0,0,0};\n    colorRocksBorder[] = {0,0,0,0};\n    colorPowerLines[] = {0.1,0.1,0.1,1};\n    colorRailWay[] = {0.8,0.2,0,1};\n    colorNames[] = {0.1,0.1,0.1,0.9};\n    colorInactive[] = {1,1,1,0.5};\n    colorLevels[] = {0.286,0.177,0.094,0.5};\n    colorTracks[] = {0.84,0.76,0.65,0.15};\n    colorRoads[] = {0.7,0.7,0.7,1};\n    colorMainRoads[] = {0.9,0.5,0.3,1};\n    colorTracksFill[] = {0.84,0.76,0.65,1};\n    colorRoadsFill[] = {1,1,1,1};\n    colorMainRoadsFill[] = {1,0.6,0.4,1};\n    colorGrid[] = {0.1,0.1,0.1,0.6};\n    colorGridMap[] = {0.1,0.1,0.1,0.6};\n    stickX[] = {0.2,[\"Gamma\",1,1.5]};\n    stickY[] = {0.2,[\"Gamma\",1,1.5]};\n    class Legend\n    {\n        colorBackground[] = {1,1,1,0.5};\n        color[] = {0,0,0,1};\n        x = SafeZoneX + GUI_GRID_W;\n        y = SafeZoneY + safezoneH - 4.5 * GUI_GRID_H;\n        w = 10 * GUI_GRID_W;\n        h = 3.5 * GUI_GRID_H;\n        font = \"RobotoCondensed\";\n        sizeEx = GUI_TEXT_SIZE_SMALL;\n    };\n    class ActiveMarker\n    {\n        color[] = {0.3,0.1,0.9,1};\n        size = 50;\n    };\n    class Command\n    {\n        color[] = {1,1,1,1};\n        icon = \"\\a3\\ui_f\\data\\map\\mapcontrol\\waypoint_ca.paa\";\n        size = 18;\n        importance = 1;\n        coefMin = 1;\n        coefMax = 1;\n    };\n    class Task\n    {\n        taskNone = \"#(argb,8,8,3)color(0,0,0,0)\";\n        taskCreated = \"#(argb,8,8,3)color(0,0,0,1)\";\n        taskAssigned = \"#(argb,8,8,3)color(1,1,1,1)\";\n        taskSucceeded = \"#(argb,8,8,3)color(0,1,0,1)\";\n        taskFailed = \"#(argb,8,8,3)color(1,0,0,1)\";\n        taskCanceled = \"#(argb,8,8,3)color(1,0.5,0,1)\";\n        colorCreated[] = {1,1,1,1};\n        colorCanceled[] = {0.7,0.7,0.7,1};\n        colorDone[] = {0.7,1,0.3,1};\n        colorFailed[] = {1,0.3,0.2,1};\n        color[] =\n        {\n            \"(profilenamespace getvariable ['IGUI_TEXT_RGB_R',0])\",\n            \"(profilenamespace getvariable ['IGUI_TEXT_RGB_G',1])\",\n            \"(profilenamespace getvariable ['IGUI_TEXT_RGB_B',1])\",\n            \"(profilenamespace getvariable ['IGUI_TEXT_RGB_A',0.8])\"\n        };\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\taskIcon_CA.paa\";\n        iconCreated = \"\\A3\\ui_f\\data\\map\\mapcontrol\\taskIconCreated_CA.paa\";\n        iconCanceled = \"\\A3\\ui_f\\data\\map\\mapcontrol\\taskIconCanceled_CA.paa\";\n        iconDone = \"\\A3\\ui_f\\data\\map\\mapcontrol\\taskIconDone_CA.paa\";\n        iconFailed = \"\\A3\\ui_f\\data\\map\\mapcontrol\\taskIconFailed_CA.paa\";\n        size = 27;\n        importance = 1;\n        coefMin = 1;\n        coefMax = 1;\n    };\n    class CustomMark\n    {\n        color[] = {1,1,1,1};\n        icon = \"\\a3\\ui_f\\data\\map\\mapcontrol\\custommark_ca.paa\";\n        size = 18;\n        importance = 1;\n        coefMin = 1;\n        coefMax = 1;\n    };\n    class Tree\n    {\n        color[] = {0.45,0.64,0.33,0.4};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\bush_ca.paa\";\n        size = 12;\n        importance = \"0.9 * 16 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4;\n    };\n    class SmallTree\n    {\n        color[] = {0.45,0.64,0.33,0.4};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\bush_ca.paa\";\n        size = 12;\n        importance = \"0.6 * 12 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4;\n    };\n    class Bush\n    {\n        color[] = {0.45,0.64,0.33,0.4};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\bush_ca.paa\";\n        size = \"14/2\";\n        importance = \"0.2 * 14 * 0.05 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4;\n    };\n    class Church\n    {\n        color[] = {1,1,1,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\church_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n    };\n    class Chapel\n    {\n        color[] = {0,0,0,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\Chapel_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n    };\n    class Cross\n    {\n        color[] = {0,0,0,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\Cross_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n    };\n    class Rock\n    {\n        color[] = {0.1,0.1,0.1,0.8};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\rock_ca.paa\";\n        size = 12;\n        importance = \"0.5 * 12 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4;\n    };\n    class Bunker\n    {\n        color[] = {0,0,0,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\bunker_ca.paa\";\n        size = 14;\n        importance = \"1.5 * 14 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4;\n    };\n    class Fortress\n    {\n        color[] = {0,0,0,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\bunker_ca.paa\";\n        size = 16;\n        importance = \"2 * 16 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4;\n    };\n    class Fountain\n    {\n        color[] = {0,0,0,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\fountain_ca.paa\";\n        size = 11;\n        importance = \"1 * 12 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4;\n    };\n    class ViewTower\n    {\n        color[] = {0,0,0,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\viewtower_ca.paa\";\n        size = 16;\n        importance = \"2.5 * 16 * 0.05\";\n        coefMin = 0.5;\n        coefMax = 4;\n    };\n    class Lighthouse\n    {\n        color[] = {1,1,1,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\lighthouse_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n    };\n    class Quay\n    {\n        color[] = {1,1,1,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\quay_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n    };\n    class Fuelstation\n    {\n        color[] = {1,1,1,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\fuelstation_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n    };\n    class Hospital\n    {\n        color[] = {1,1,1,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\hospital_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n    };\n    class BusStop\n    {\n        color[] = {1,1,1,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\busstop_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n    };\n    class LineMarker\n    {\n        textureComboBoxColor = \"#(argb,8,8,3)color(1,1,1,1)\";\n        lineWidthThin = 0.008;\n        lineWidthThick = 0.014;\n        lineDistanceMin = 3e-005;\n        lineLengthMin = 5;\n    };\n    class Transmitter\n    {\n        color[] = {1,1,1,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\transmitter_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n    };\n    class Stack\n    {\n        color[] = {0,0,0,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\stack_ca.paa\";\n        size = 16;\n        importance = \"2 * 16 * 0.05\";\n        coefMin = 0.4;\n        coefMax = 2;\n    };\n    class Ruin\n    {\n        color[] = {0,0,0,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\ruin_ca.paa\";\n        size = 16;\n        importance = \"1.2 * 16 * 0.05\";\n        coefMin = 1;\n        coefMax = 4;\n    };\n    class Tourism\n    {\n        color[] = {0,0,0,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\tourism_ca.paa\";\n        size = 16;\n        importance = \"1 * 16 * 0.05\";\n        coefMin = 0.7;\n        coefMax = 4;\n    };\n    class Watertower\n    {\n        color[] = {1,1,1,1};\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\watertower_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n    };\n    class Waypoint\n    {\n        color[] = {1,1,1,1};\n        importance = 1;\n        coefMin = 1;\n        coefMax = 1;\n        icon = \"\\a3\\ui_f\\data\\map\\mapcontrol\\waypoint_ca.paa\";\n        size = 18;\n    };\n    class WaypointCompleted\n    {\n        color[] = {1,1,1,1};\n        importance = 1;\n        coefMin = 1;\n        coefMax = 1;\n        icon = \"\\a3\\ui_f\\data\\map\\mapcontrol\\waypointcompleted_ca.paa\";\n        size = 18;\n    };\n    moveOnEdges = 1;\n    x = \"SafeZoneXAbs\";\n    y = SafeZoneY + 1.5 * GUI_GRID_H;\n    w = \"SafeZoneWAbs\";\n    h = SafeZoneH - 1.5 * GUI_GRID_H;\n    shadow = 0;\n    ptsPerSquareSea = 5;\n    ptsPerSquareTxt = 20;\n    ptsPerSquareCLn = 10;\n    ptsPerSquareExp = 10;\n    ptsPerSquareCost = 10;\n    ptsPerSquareFor = 9;\n    ptsPerSquareForEdge = 9;\n    ptsPerSquareRoad = 6;\n    ptsPerSquareObj = 9;\n    showCountourInterval = 0;\n    scaleMin = 0.001;\n    scaleMax = 1;\n    scaleDefault = 0.16;\n    maxSatelliteAlpha = 0.85;\n    alphaFadeStartScale = 2;\n    alphaFadeEndScale = 2;\n    colorTrails[] = {0.84,0.76,0.65,0.15};\n    colorTrailsFill[] = {0.84,0.76,0.65,0.65};\n    widthRailWay = 4;\n    fontLabel = \"RobotoCondensed\";\n    sizeExLabel = GUI_TEXT_SIZE_SMALL;\n    fontGrid = \"TahomaB\";\n    sizeExGrid = 0.02;\n    fontUnits = \"TahomaB\";\n    sizeExUnits = GUI_TEXT_SIZE_SMALL;\n    fontNames = \"RobotoCondensed\";\n    sizeExNames = GUI_TEXT_SIZE_SMALL * 2;\n    fontInfo = \"RobotoCondensed\";\n    sizeExInfo = GUI_TEXT_SIZE_SMALL;\n    fontLevel = \"TahomaB\";\n    sizeExLevel = 0.02;\n    text = \"#(argb,8,8,3)color(1,1,1,1)\";\n    idcMarkerColor = -1;\n    idcMarkerIcon = -1;\n    textureComboBoxColor = \"#(argb,8,8,3)color(1,1,1,1)\";\n    showMarkers = 1;\n    class power\n    {\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\power_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n        color[] = {1,1,1,1};\n    };\n    class powersolar\n    {\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\powersolar_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n        color[] = {1,1,1,1};\n    };\n    class powerwave\n    {\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\powerwave_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n        color[] = {1,1,1,1};\n    };\n    class powerwind\n    {\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\powerwind_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n        color[] = {1,1,1,1};\n    };\n    class Shipwreck\n    {\n        icon = \"\\A3\\ui_f\\data\\map\\mapcontrol\\Shipwreck_CA.paa\";\n        size = 24;\n        importance = 1;\n        coefMin = 0.85;\n        coefMax = 1;\n        color[] = {0,0,0,1};\n    };\n};\n```"},{"heading":"RscMapControlEmpty","level":4,"markdown":"```cpp\nclass RscMapControlEmpty : RscMapControl\n{\n    type = CT_MAP_MAIN;\n    ptsPerSquareSea = 1000;\n    ptsPerSquareTxt = 1000;\n    ptsPerSquareCLn = 1000;\n    ptsPerSquareExp = 1000;\n    ptsPerSquareCost = 1000;\n    ptsPerSquareFor = 1000;\n    ptsPerSquareForEdge = 1000;\n    ptsPerSquareRoad = 1000;\n    ptsPerSquareObj = 1000;\n    alphaFadeStartScale = 0;\n    alphaFadeEndScale = 0;\n    colorBackground[] = {1,1,1,1};\n    colorOutside[] = {1,1,1,1};\n    colorSea[] = {0,0,0,0};\n    colorForest[] = {0,0,0,0};\n    colorForestBorder[] = {0,0,0,0};\n    colorRocks[] = {0,0,0,0};\n    colorRocksBorder[] = {0,0,0,0};\n    colorLevels[] = {0,0,0,0};\n    colorMainCountlines[] = {0,0,0,0};\n    colorCountlines[] = {0,0,0,0};\n    colorMainCountlinesWater[] = {0,0,0,0};\n    colorCountlinesWater[] = {0,0,0,0};\n    colorPowerLines[] = {0,0,0,0};\n    colorRailWay[] = {0,0,0,0};\n    colorNames[] = {0,0,0,0};\n    colorInactive[] = {0,0,0,0};\n    colorGrid[] = {0,0,0,0};\n    colorGridMap[] = {0,0,0,0};\n    class Task : Task\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        iconCreated = \"#(argb,8,8,3)color(0,0,0,0)\";\n        iconCanceled = \"#(argb,8,8,3)color(0,0,0,0)\";\n        iconDone = \"#(argb,8,8,3)color(0,0,0,0)\";\n        iconFailed = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        colorCreated[] = {0,0,0,0};\n        colorCanceled[] = {0,0,0,0};\n        colorDone[] = {0,0,0,0};\n        colorFailed[] = {0,0,0,0};\n        size = 0;\n    };\n    class Waypoint : Waypoint\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class WaypointCompleted : WaypointCompleted\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class CustomMark : CustomMark\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class Command : Command\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class Bush : Bush\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class Rock : Rock\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class SmallTree : SmallTree\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class Tree : Tree\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class busstop : BusStop\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class fuelstation : Fuelstation\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class hospital : Hospital\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class church : Church\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class lighthouse : Lighthouse\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class power : power\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class powersolar : powersolar\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class powerwave : powerwave\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class powerwind : powerwind\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class quay : Quay\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class shipwreck : Shipwreck\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class transmitter : Transmitter\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class watertower : Watertower\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class Bunker : Bunker\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class Cross : Cross\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class Fortress : Fortress\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class Fountain : Fountain\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class Chapel : Chapel\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class Ruin : Ruin\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class Stack : Stack\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class Tourism : Tourism\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n    class ViewTower : ViewTower\n    {\n        icon = \"#(argb,8,8,3)color(0,0,0,0)\";\n        color[] = {0,0,0,0};\n        size = 0;\n    };\n};\n```"},{"heading":"Other Examples","level":3,"markdown":"```cpp\n#define CT_MAP_MAIN 101\n#define ST_PICTURE 48\n\nclass RscMapControl\n{\n    access = 0;\n    idc = -1;\n    type = CT_MAP_MAIN;\n    style = ST_PICTURE;\n\n    x = 0.10;\n    y = 0.10;\n    w = 0.80;\n    h = 0.60;\n\n    colorBackground[] = { 1.00, 1.00, 1.00, 1.00 };\n    colorText[] = { 0.00, 0.00, 0.00, 1.00 };\n    colorSea[] = { 0.56, 0.80, 0.98, 0.50 };\n    colorForest[] = { 0.60, 0.80, 0.20, 0.50 };\n    colorRocks[] = { 0.50, 0.50, 0.50, 0.50 };\n    colorCountlines[] = { 0.65, 0.45, 0.27, 0.50 };\n    colorMainCountlines[] = { 0.65, 0.45, 0.27, 1.00 };\n    colorCountlinesWater[] = { 0.00, 0.53, 1.00, 0.50 };\n    colorMainCountlinesWater[] = { 0.00, 0.53, 1.00, 1.00 };\n    colorForestBorder[] = { 0.40, 0.80, 0.00, 1.00 };\n    colorRocksBorder[] = { 0.50, 0.50, 0.50, 1.00 };\n    colorPowerLines[] = { 0.00, 0.00, 0.00, 1.00 };\n    colorNames[] = { 0.00, 0.00, 0.00, 1.00 };\n    colorInactive[] = { 1.00, 1.00, 1.00, 0.50 };\n    colorLevels[] = { 0.00, 0.00, 0.00, 1.00 };\n\n    font = \"TahomaB\";\n    sizeEx = 0.040000;\n\n    fontLabel = \"TahomaB\";\n    sizeExLabel = 0.02;\n    fontGrid = \"TahomaB\";\n    sizeExGrid = 0.02;\n    fontUnits = \"TahomaB\";\n    sizeExUnits = 0.02;\n    fontNames = \"TahomaB\";\n    sizeExNames = 0.02;\n    fontInfo = \"TahomaB\";\n    sizeExInfo = 0.02;\n    fontLevel = \"TahomaB\";\n    sizeExLevel = 0.02;\n\n    ptsPerSquareSea = 6;\n    ptsPerSquareTxt = 8;\n    ptsPerSquareCLn = 8;\n    ptsPerSquareExp = 8;\n    ptsPerSquareCost = 8;\n    ptsPerSquareFor = \"4.0f\";\n    ptsPerSquareForEdge = \"10.0f\";\n    ptsPerSquareRoad = 2;\n    ptsPerSquareObj = 10;\n\n    text = \"\\ca\\ui\\data\\map_background2_co.paa\";\n    showCountourInterval = 2;\n    scaleDefault = 0.1;\n    onMouseButtonClick = \"\";\n    onMouseButtonDblClick = \"\";\n\n    class ActiveMarker\n    {\n        color[] = { 0.30, 0.10, 0.90, 1.00 };\n        size = 50;\n    };\n    class Bunker\n    {\n        icon = \"\\ca\\ui\\data\\map_bunker_ca.paa\";\n        color[] = { 0.00, 0.35, 0.70, 1.00 };\n        size = 14;\n        importance = \"1.5 * 14 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4.00;\n    };\n    class Bush\n    {\n        icon = \"\\ca\\ui\\data\\map_bush_ca.paa\";\n        color[] = { 0.55, 0.64, 0.43, 1.00 };\n        size = 14;\n        importance = \"0.2 * 14 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4.00;\n    };\n    class BusStop\n    {\n        icon = \"\\ca\\ui\\data\\map_busstop_ca.paa\";\n        color[] = { 0.00, 0.00, 1.00, 1.00 };\n        size = 10;\n        importance = \"1 * 10 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4.00;\n    };\n    class Command\n    {\n        icon = \"#(argb,8,8,3)color(1,1,1,1)\";\n        color[] = { 0.00, 0.00, 0.00, 1.00 };\n        size = 18;\n        importance = 1.00;\n        coefMin = 1.00;\n        coefMax = 1.00;\n    };\n    class Cross\n    {\n        icon = \"\\ca\\ui\\data\\map_cross_ca.paa\";\n        color[] = { 0.00, 0.35, 0.70, 1.00 };\n        size = 16;\n        importance = \"0.7 * 16 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4.00;\n    };\n    class Fortress\n    {\n        icon = \"\\ca\\ui\\data\\map_bunker_ca.paa\";\n        color[] = { 0.00, 0.35, 0.70, 1.00 };\n        size = 16;\n        importance = \"2 * 16 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4.00;\n    };\n    class Fuelstation\n    {\n        icon = \"\\ca\\ui\\data\\map_fuelstation_ca.paa\";\n        color[] = { 1.00, 0.35, 0.35, 1.00 };\n        size = 16;\n        importance = \"2 * 16 * 0.05\";\n        coefMin = 0.75;\n        coefMax = 4.00;\n    };\n    class Fountain\n    {\n        icon = \"\\ca\\ui\\data\\map_fountain_ca.paa\";\n        color[] = { 0.00, 0.35, 0.70, 1.00 };\n        size = 12;\n        importance = \"1 * 12 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4.00;\n    };\n    class Hospital\n    {\n        icon = \"\\ca\\ui\\data\\map_hospital_ca.paa\";\n        color[] = { 0.78, 0.00, 0.05, 1.00 };\n        size = 16;\n        importance = \"2 * 16 * 0.05\";\n        coefMin = 0.50;\n        coefMax = 4;\n    };\n    class Chapel\n    {\n        icon = \"\\ca\\ui\\data\\map_chapel_ca.paa\";\n        color[] = { 0.00, 0.35, 0.70, 1.00 };\n        size = 16;\n        importance = \"1 * 16 * 0.05\";\n        coefMin = 0.90;\n        coefMax = 4.00;\n    };\n    class Church\n    {\n        icon = \"\\ca\\ui\\data\\map_church_ca.paa\";\n        color[] = { 0.00, 0.35, 0.70, 1.00 };\n        size = 16;\n        importance = \"2 * 16 * 0.05\";\n        coefMin = 0.90;\n        coefMax = 4.00;\n    };\n    class Lighthouse\n    {\n        icon = \"\\ca\\ui\\data\\map_lighthouse_ca.paa\";\n        color[] = { 0.78, 0.00, 0.05, 1.00 };\n        size = 20;\n        importance = \"3 * 16 * 0.05\";\n        coefMin = 0.90;\n        coefMax = 4.00;\n    };\n    class Quay\n    {\n        icon = \"\\ca\\ui\\data\\map_quay_ca.paa\";\n        color[] = { 0.00, 0.35, 0.70, 1.00 };\n        size = 16;\n        importance = \"2 * 16 * 0.05\";\n        coefMin = 0.50;\n        coefMax = 4.00;\n    };\n    class Rock\n    {\n        icon = \"\\ca\\ui\\data\\map_rock_ca.paa\";\n        color[] = { 0.35, 0.35, 0.35, 1.00 };\n        size = 12;\n        importance = \"0.5 * 12 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4.00;\n    };\n    class Ruin\n    {\n        icon = \"\\ca\\ui\\data\\map_ruin_ca.paa\";\n        color[] = { 0.78, 0.00, 0.05, 1.00 };\n        size = 16;\n        importance = \"1.2 * 16 * 0.05\";\n        coefMin = 1.00;\n        coefMax = 4.00;\n    };\n    class Stack\n    {\n        icon = \"\\ca\\ui\\data\\map_stack_ca.paa\";\n        color[] = { 0.00, 0.35, 0.70, 1.00 };\n        size = 20;\n        importance = \"2 * 16 * 0.05\";\n        coefMin = 0.90;\n        coefMax = 4.00;\n    };\n    class Tree\n    {\n        icon = \"\\ca\\ui\\data\\map_tree_ca.paa\";\n        color[] = { 0.55, 0.64, 0.43, 1.00 };\n        size = 12;\n        importance = \"0.9 * 16 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4.00;\n    };\n    class SmallTree\n    {\n        icon = \"\\ca\\ui\\data\\map_smalltree_ca.paa\";\n        color[] = { 0.55, 0.64, 0.43, 1.00 };\n        size = 12;\n        importance = \"0.6 * 12 * 0.05\";\n        coefMin = 0.25;\n        coefMax = 4.00;\n    };\n    class Tourism\n    {\n        icon = \"\\ca\\ui\\data\\map_tourism_ca.paa\";\n        color[] = { 0.78, 0.00, 0.05, 1.00 };\n        size = 16;\n        importance = \"1 * 16 * 0.05\";\n        coefMin = 0.70;\n        coefMax = 4.00;\n    };\n    class Transmitter\n    {\n        icon = \"\\ca\\ui\\data\\map_transmitter_ca.paa\";\n        color[] = { 0.00, 0.35, 0.70, 1.00 };\n        size = 20;\n        importance = \"2 * 16 * 0.05\";\n        coefMin = 0.90;\n        coefMax = 4.00;\n    };\n    class ViewTower\n    {\n        icon = \"\\ca\\ui\\data\\map_viewtower_ca.paa\";\n        color[] = { 0.00, 0.35, 0.70, 1.00 };\n        size = 16;\n        importance = \"2.5 * 16 * 0.05\";\n        coefMin = 0.50;\n        coefMax = 4.00;\n    };\n    class Watertower\n    {\n        icon = \"\\ca\\ui\\data\\map_watertower_ca.paa\";\n        color[] = { 0.00, 0.35, 0.70, 1.00 };\n        size = 32;\n        importance = \"1.2 * 16 * 0.05\";\n        coefMin = 0.90;\n        coefMax = 4.00;\n    };\n    class Waypoint\n    {\n        icon = \"\\ca\\ui\\data\\map_waypoint_ca.paa\";\n        color[] = { 0.00, 0.00, 0.00, 1.00 };\n        size = 24;\n        importance = 1.00;\n        coefMin = 1.00;\n        coefMax = 1.00;\n    };\n    class WaypointCompleted\n    {\n        icon = \"\\ca\\ui\\data\\map_waypoint_completed_ca.paa\";\n        color[] = { 0.00, 0.00, 0.00, 1.00 };\n        size = 24;\n        importance = 1.00;\n        coefMin = 1.00;\n        coefMax = 1.00;\n    };\n};\n```"}],"categories":["Control Types"],"groups":["GUI"]}