DialogControls-Map: Difference between revisions
Jump to navigation
Jump to search
(split off) |
m (Text replacement - "float" to "Float ") |
||
(41 intermediate revisions by 8 users not shown) | |||
Line 1: | Line 1: | ||
=== | {| class="wikitable sortable" width="100%" border="1" align="left" cellpadding="3" cellspacing="0" | | ||
! colspan="3" bgcolor="#bbbbff" | Properties | |||
|- | |||
! bgcolor="#ddddff" | Name | |||
! bgcolor="#ddddff" | Type | |||
! bgcolor="#ddddff" | Remark | |||
|- | |||
| '''ActiveMarker''' | |||
| class | |||
| focused marker, members: '''color, size''' | |||
|- | |||
| '''LineMarker''' | |||
| class | |||
| user drawn polyline marker, members: '''lineWidthThin, lineWidthThick, lineDistanceMin, lineLengthMin''' | |||
|- | |||
| '''Legend''' | |||
| class | |||
| legend properties, members: '''x, y, w, h, font, sizeEx, colorBackground, color''' | |||
|- | |||
| '''CustomMark''' | |||
| class | |||
| icon for the custom mark, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''Command''' | |||
| class | |||
| map object type properties for command sign, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''Waypoint''' | |||
| class | |||
| map object type properties, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''WaypointCompleted''' | |||
| class | |||
| map object type properties, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''Tree''' | |||
| class | |||
| map object type properties, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''SmallTree''' | |||
| class | |||
| map object type properties, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''Bush''' | |||
| class | |||
| map object type properties, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''Cross''' | |||
| class | |||
| map object type properties, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''Rock''' | |||
| class | |||
| map object type properties, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''Bunker''' | |||
| class | |||
| map object type properties, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''Fortress''' | |||
| class | |||
| map object type properties, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''Fountain''' | |||
| class | |||
| map object type properties, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''ViewTower''' | |||
| class | |||
| map object type properties, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''Lighthouse''' | |||
| class | |||
| map object type properties, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''Quay''' | |||
| class | |||
| map object type properties, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''BusStop''' | |||
| class | |||
| map object type properties, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''Transmitter''' | |||
| class | |||
| map object type properties, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''Stack''' | |||
| class | |||
| map object type properties, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''Watertower''' | |||
| class | |||
| map object type properties, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''Church''' | |||
| class | |||
| map object type properties, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''Chapel''' | |||
| class | |||
| map object type properties, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''Fuelstation''' | |||
| class | |||
| map object type properties, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''Hospital''' | |||
| class | |||
| map object type properties, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''Ruin''' | |||
| class | |||
| map object type properties, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''Tourism''' | |||
| class | |||
| map object type properties, members: '''icon, color, size, coefMin, coefMax, importance''' | |||
|- | |||
| '''colorCountlines''' | |||
| color array | |||
| color of countlines | |||
|- | |||
| '''colorMainCountlines''' | |||
| color array | |||
| color of thicker countlines | |||
|- | |||
| '''colorCountlinesWater''' | |||
| color array | |||
| color of countlines in sea | |||
|- | |||
| '''colorMainCountlinesWater''' | |||
| color array | |||
| color of thicker countlines in sea | |||
|- | |||
| '''colorForest''' | |||
| color array | |||
| color of forest | |||
|- | |||
| '''colorForestBorder''' | |||
| color array | |||
| color of borders of forest | |||
|- | |||
| '''colorInactive''' | |||
| color array | |||
| color modifier for inactive objects | |||
|- | |||
| '''colorLevels''' | |||
| color array | |||
| color of height levels | |||
|- | |||
| '''colorNames''' | |||
| color array | |||
| color of geographic names (towns, villages, mounts etc.) | |||
|- | |||
| '''colorTracks''' | |||
| color array | |||
| color of tracks | |||
|- | |||
| '''colorRoads''' | |||
| color array | |||
| color of roads | |||
|- | |||
| '''colorMainRoads''' | |||
| color array | |||
| color of main roads | |||
|- | |||
| '''colorTracksFill''' | |||
| color array | |||
| color of tracks | |||
|- | |||
| '''colorRoadsFill''' | |||
| color array | |||
| color of roads | |||
|- | |||
| '''colorMainRoadsFill''' | |||
| color array | |||
| color of main roads | |||
|- | |||
| '''colorGrid''' | |||
| color array | |||
| color of grid texts | |||
|- | |||
| '''colorGridMap''' | |||
| color array | |||
| color of grid lines | |||
|- | |||
| '''colorTrails''' | |||
| color array | |||
| color of Trails | |||
|- | |||
| '''colorTrailsFill''' | |||
| color array | |||
| color of Trails | |||
|- | |||
| '''colorOutside''' | |||
| color array | |||
| color outside the map area | |||
|- | |||
| '''colorPowerLines''' | |||
| color array | |||
| color of power lines | |||
|- | |||
| '''colorRailWay''' | |||
| color array | |||
| color of railway | |||
|- | |||
| '''colorRocks''' | |||
| color array | |||
| color of rocky area | |||
|- | |||
| '''colorRocksBorder''' | |||
| color array | |||
| color of borders of rocky area | |||
|- | |||
| '''colorSea''' | |||
| color array | |||
| color of sea | |||
|- | |||
| '''maxSatelliteAlpha''' | |||
| [[Float]] | |||
| maximum alpha of satellite map | |||
|- | |||
| '''alphaFadeStartScale''' | |||
| [[Float]] | |||
| scale at which satellite map starts appearing | |||
|- | |||
| '''alphaFadeEndScale''' | |||
| [[Float]] | |||
| scale at which satellite map is fully rendered | |||
|- | |||
| '''moveOnEdges''' | |||
| [[Boolean]] | |||
| {{Feature arma3 | Not implemented}} | |||
|- | |||
| '''ptsPerSquareSea''' | |||
| [[Float]] s | |||
| relief texture quality (0 - disable relief) | |||
|- | |||
| '''ptsPerSquareTxt''' | |||
| [[Float]] s | |||
| textures | |||
|- | |||
| '''ptsPerSquareCln''' | |||
| [[Float]] s | |||
| count-lines | |||
|- | |||
| '''ptsPerSquareExp''' | |||
| [[Float]] s | |||
| exposure | |||
|- | |||
| '''ptsPerSquareCost''' | |||
| [[Float]] s | |||
| cost | |||
|- | |||
| '''ptsPerSquareFor''' | |||
| [[Float]] s | |||
| forests | |||
|- | |||
| '''ptsPerSquareForEdge''' | |||
| [[Float]] s | |||
| forest edges | |||
|- | |||
| '''ptsPerSquareRoad''' | |||
| [[Float]] s | |||
| roads 3 lines (center and 2x border) | |||
|- | |||
| '''ptsPerSquareRoadSimple''' | |||
| [[Float]] s | |||
| roads 1 line | |||
|- | |||
| '''ptsPerSquareMainRoad''' | |||
| [[Float]] s | |||
| main roads 3 lines (center and 2x border) | |||
|- | |||
| '''ptsPerSquareMainRoadSimple''' | |||
| [[Float]] s | |||
| main roads 1 line | |||
|- | |||
| '''ptsPerSquareObj''' | |||
| [[Float]] s | |||
| other objects | |||
|- | |||
| '''showCountourInterval''' | |||
| [[Boolean]] | |||
| countour interval | |||
|- | |||
| '''showMarkers''' | |||
| [[Boolean]] | |||
| show map markers | |||
|- | |||
| '''showTacticalPing''' | |||
| [[Boolean]] | |||
| show tactical ping | |||
|- | |||
| '''fontLabel''' | |||
| fonts | |||
| font used for labels | |||
|- | |||
| '''sizeExLabel''' | |||
| fonts | |||
| font size | |||
|- | |||
| '''fontGrid''' | |||
| fonts | |||
| font used for grid texts | |||
|- | |||
| '''sizeExGrid''' | |||
| fonts | |||
| font size | |||
|- | |||
| '''fontUnits''' | |||
| fonts | |||
| font used for id of selected units | |||
|- | |||
| '''sizeExUnits''' | |||
| fonts | |||
| font size | |||
|- | |||
| '''fontNames''' | |||
| fonts | |||
| font used for geographic names | |||
|- | |||
| '''sizeExNames''' | |||
| fonts | |||
| font size | |||
|- | |||
| '''fontInfo''' | |||
| fonts | |||
| font used for enemy info | |||
|- | |||
| '''sizeExInfo''' | |||
| fonts | |||
| font size | |||
|- | |||
| '''fontLevel''' | |||
| fonts | |||
| font used for natural ground levels | |||
|- | |||
| '''sizeExLevel''' | |||
| fonts | |||
| font size | |||
|- | |||
| '''mapOrientation''' | |||
| [[Integer]] | |||
| 0 - North; 1 - map rotates with player/vehicle direction; 2 - map rotates with camera weapon direction. Default: 0. (Applicable to CT_MAP and CT_MAP_MAIN and available since Arma 3 v1.67) | |||
|- | |||
| '''drawObjects''' | |||
| [[Boolean]] | |||
| Should units be drawn on this map. Default: [[true]] | |||
|- | |||
| '''drawLocations''' | |||
| [[Boolean]] | |||
| Should the locations/location names be drawn on this map. Default: [[true]]. (Available since Arma 3 v1.95.146027) | |||
|- | |||
| '''drawShaded''' | |||
| [[Float]] | |||
| ? | |||
|- | |||
| '''widthPowerLines''' | |||
| [[Integer]] | |||
| ? | |||
|- | |||
| '''widthRailWay''' | |||
| [[Integer]] | |||
| ? | |||
|- | |||
| '''scaleMin''' | |||
| [[Float]] | |||
| ? | |||
|- | |||
| '''scaleMax''' | |||
| [[Float]] | |||
| ? | |||
|- | |||
| '''scaleDefault''' | |||
| [[Float]] | |||
| ? | |||
|- | |||
|}<br clear="all"> | |||
===ActiveMarker class=== | |||
{|class="wikitable" width="30%" border="1" align="left" cellpadding="3" cellspacing="0" | | |||
! colspan="3" bgcolor="#bbbbff" | Properties | |||
|- | |||
! bgcolor="#ddddff" | Name | |||
! bgcolor="#ddddff" | Type | |||
! bgcolor="#ddddff" | Remark | |||
|- | |||
| '''color''' | |||
| color array | |||
| | |||
|- | |||
| '''size''' | |||
| [[Integer]] | |||
| note not sizeEx | |||
|- | |||
|}<br clear="all"> | |||
===Command class=== | |||
{|class="wikitable" width="30%" border="1" align="left" cellpadding="3" cellspacing="0" | | |||
! colspan="3" bgcolor="#bbbbff" | Properties | |||
|- | |||
! bgcolor="#ddddff" | Name | |||
! bgcolor="#ddddff" | Type | |||
! bgcolor="#ddddff" | Remark | |||
|- | |||
| '''color''' | |||
| color array | |||
| | |||
|- | |||
| '''size''' | |||
| [[Integer]] | |||
| note not sizeEx | |||
|- | |||
| '''icon''' | |||
| argb | |||
| | |||
|- | |||
| '''importance''' | |||
| [[Integer]] | |||
| | |||
|- | |||
| '''coefMin/Max''' | |||
| [[Float]] s | |||
| probably | |||
|- | |||
|}<br clear="all"> | |||
''' | {{Important | '''CT_MAP''' type 100 does not show any markers or objects even though both are enabled with <tt>drawObjects</tt> and <tt>showMarkers</tt>, '''CT_MAP_MAIN''' type 101 works as expected with these params.}} | ||
< | |||
class | *'''Example Config:''' | ||
<syntaxhighlight lang=cpp> | |||
#define CT_MAP_MAIN 101 | |||
#define ST_PICTURE 48 | |||
class RscMapControl | |||
{ | { | ||
access = 0; | |||
idc = | idc = -1; | ||
type = CT_MAP_MAIN; | |||
style = ST_PICTURE; | |||
x = 0.10; | |||
y = 0.10; | |||
w = 0.80; | |||
h = 0.60; | |||
colorBackground[] = { 1.00, 1.00, 1.00, 1.00 }; | |||
colorText[] = { 0.00, 0.00, 0.00, 1.00 }; | |||
colorSea[] = { 0.56, 0.80, 0.98, 0.50 }; | |||
colorForest[] = { 0.60, 0.80, 0.20, 0.50 }; | |||
colorRocks[] = { 0.50, 0.50, 0.50, 0.50 }; | |||
colorCountlines[] = { 0.65, 0.45, 0.27, 0.50 }; | |||
colorMainCountlines[] = { 0.65, 0.45, 0.27, 1.00 }; | |||
colorCountlinesWater[] = { 0.00, 0.53, 1.00, 0.50 }; | |||
colorMainCountlinesWater[] = { 0.00, 0.53, 1.00, 1.00 }; | |||
colorForestBorder[] = { 0.40, 0.80, 0.00, 1.00 }; | |||
colorRocksBorder[] = { 0.50, 0.50, 0.50, 1.00 }; | |||
colorPowerLines[] = { 0.00, 0.00, 0.00, 1.00 }; | |||
colorNames[] = { 0.00, 0.00, 0.00, 1.00 }; | |||
colorInactive[] = { 1.00, 1.00, 1.00, 0.50 }; | |||
colorLevels[] = { 0.00, 0.00, 0.00, 1.00 }; | |||
font = "TahomaB"; | |||
sizeEx = 0.040000; | |||
colorBackground[] = {1.00, 1.00, 1.00, 1.00}; | |||
colorText[] = {0.00, 0.00, 0.00, 1.00}; | fontLabel = "TahomaB"; | ||
sizeExLabel = 0.02; | |||
fontGrid = "TahomaB"; | |||
sizeExGrid = 0.02; | |||
colorSea[] = {0.56, 0.80, 0.98, 0.50}; | fontUnits = "TahomaB"; | ||
colorForest[] = {0.60, 0.80, 0.20, 0.50}; | sizeExUnits = 0.02; | ||
colorRocks[] = {0.50, 0.50, 0.50, 0.50}; | fontNames = "TahomaB"; | ||
colorCountlines[] = {0.65, 0.45, 0.27, 0.50}; | sizeExNames = 0.02; | ||
colorMainCountlines[] = {0.65, 0.45, 0.27, 1.00}; | fontInfo = "TahomaB"; | ||
colorCountlinesWater[] = {0.00, 0.53, 1.00, 0.50}; | sizeExInfo = 0.02; | ||
colorMainCountlinesWater[] = {0.00, 0.53, 1.00, 1.00}; | fontLevel = "TahomaB"; | ||
colorForestBorder[] = {0.40, 0.80, 0.00, 1.00}; | sizeExLevel = 0.02; | ||
colorRocksBorder[] = {0.50, 0.50, 0.50, 1.00}; | |||
colorPowerLines[] = {0.00, 0.00, 0.00, 1.00}; | |||
colorNames[] = {0.00, 0.00, 0.00, 1.00}; | |||
colorInactive[] = {1.00, 1.00, 1.00, 0.50}; | |||
colorLevels[] = {0.00, 0.00, 0.00, 1.00}; | |||
fontLabel = "TahomaB"; | |||
sizeExLabel = 0.02; | |||
fontGrid = "TahomaB"; | |||
sizeExGrid = 0.02; | |||
fontUnits = "TahomaB"; | |||
sizeExUnits = 0.02; | |||
fontNames = "TahomaB"; | |||
sizeExNames = 0.02; | |||
fontInfo = "TahomaB"; | |||
sizeExInfo = 0.02; | |||
fontLevel = "TahomaB"; | |||
sizeExLevel = 0.02 | |||
ptsPerSquareSea = 6; | |||
ptsPerSquareTxt = 8; | |||
ptsPerSquareCLn = 8; | |||
ptsPerSquareExp = 8; | |||
ptsPerSquareCost = 8; | |||
ptsPerSquareFor = "4.0f"; | |||
ptsPerSquareForEdge = "10.0f"; | |||
ptsPerSquareRoad = 2; | |||
ptsPerSquareObj = 10; | |||
text = "\ca\ui\data\map_background2_co.paa"; | |||
showCountourInterval = 2; | |||
scaleDefault = 0.1; | |||
onMouseButtonClick = ""; | |||
onMouseButtonDblClick = ""; | |||
class | class ActiveMarker | ||
{ | { | ||
color[] = { 0.30, 0.10, 0.90, 1.00 }; | |||
size = 50; | |||
}; | |||
class Bunker | |||
{ | |||
icon = "\ca\ui\data\map_bunker_ca.paa"; | |||
color[] = { 0.00, 0.35, 0.70, 1.00 }; | |||
size = 14; | |||
importance = "1.5 * 14 * 0.05"; | |||
}; | coefMin = 0.25; | ||
class | coefMax = 4.00; | ||
{ | }; | ||
class Bush | |||
{ | |||
icon = "\ca\ui\data\map_bush_ca.paa"; | |||
color[] = { 0.55, 0.64, 0.43, 1.00 }; | |||
size = 14; | |||
importance = "0.2 * 14 * 0.05"; | |||
coefMin = 0.25; | |||
}; | coefMax = 4.00; | ||
class | }; | ||
{ | class BusStop | ||
{ | |||
icon = "\ca\ui\data\map_busstop_ca.paa"; | |||
color[] = { 0.00, 0.00, 1.00, 1.00 }; | |||
size = 10; | |||
importance = "1 * 10 * 0.05"; | |||
coefMin = 0.25; | |||
coefMax = 4.00; | |||
}; | }; | ||
class | class Command | ||
{ | { | ||
icon = "#(argb,8,8,3)color(1,1,1,1)"; | |||
color[] = { 0.00, 0.00, 0.00, 1.00 }; | |||
size = 18; | |||
importance = 1.00; | |||
coefMin = 1.00; | |||
coefMax = 1.00; | |||
}; | |||
}; | class Cross | ||
class | { | ||
{ | icon = "\ca\ui\data\map_cross_ca.paa"; | ||
color[] = { 0.00, 0.35, 0.70, 1.00 }; | |||
size = 16; | |||
importance = "0.7 * 16 * 0.05"; | |||
coefMin = 0.25; | |||
coefMax = 4.00; | |||
}; | |||
class Fortress | |||
}; | { | ||
class | icon = "\ca\ui\data\map_bunker_ca.paa"; | ||
{ | color[] = { 0.00, 0.35, 0.70, 1.00 }; | ||
size = 16; | |||
importance = "2 * 16 * 0.05"; | |||
coefMin = 0.25; | |||
coefMax = 4.00; | |||
}; | |||
class Fuelstation | |||
{ | |||
}; | icon = "\ca\ui\data\map_fuelstation_ca.paa"; | ||
class | color[] = { 1.00, 0.35, 0.35, 1.00 }; | ||
{ | size = 16; | ||
importance = "2 * 16 * 0.05"; | |||
coefMin = 0.75; | |||
coefMax = 4.00; | |||
}; | |||
class Fountain | |||
{ | |||
icon = "\ca\ui\data\map_fountain_ca.paa"; | |||
}; | color[] = { 0.00, 0.35, 0.70, 1.00 }; | ||
class | size = 12; | ||
{ | importance = "1 * 12 * 0.05"; | ||
coefMin = 0.25; | |||
coefMax = 4.00; | |||
}; | |||
class Hospital | |||
{ | |||
icon = "\ca\ui\data\map_hospital_ca.paa"; | |||
color[] = { 0.78, 0.00, 0.05, 1.00 }; | |||
}; | size = 16; | ||
class | importance = "2 * 16 * 0.05"; | ||
{ | coefMin = 0.50; | ||
coefMax = 4; | |||
}; | |||
class Chapel | |||
{ | |||
icon = "\ca\ui\data\map_chapel_ca.paa"; | |||
color[] = { 0.00, 0.35, 0.70, 1.00 }; | |||
size = 16; | |||
importance = "1 * 16 * 0.05"; | |||
coefMin = 0.90; | |||
coefMax = 4.00; | |||
}; | |||
class Church | |||
{ | |||
icon = "\ca\ui\data\map_church_ca.paa"; | |||
color[] = { 0.00, 0.35, 0.70, 1.00 }; | |||
size = 16; | |||
importance = "2 * 16 * 0.05"; | |||
coefMin = 0.90; | |||
coefMax = 4.00; | |||
}; | |||
class Lighthouse | |||
{ | |||
icon = "\ca\ui\data\map_lighthouse_ca.paa"; | |||
color[] = { 0.78, 0.00, 0.05, 1.00 }; | |||
size = 20; | |||
importance = "3 * 16 * 0.05"; | |||
coefMin = 0.90; | |||
coefMax = 4.00; | |||
}; | |||
class Quay | |||
{ | |||
icon = "\ca\ui\data\map_quay_ca.paa"; | |||
color[] = { 0.00, 0.35, 0.70, 1.00 }; | |||
size = 16; | |||
importance = "2 * 16 * 0.05"; | |||
coefMin = 0.50; | |||
coefMax = 4.00; | |||
}; | |||
class Rock | |||
{ | |||
icon = "\ca\ui\data\map_rock_ca.paa"; | |||
color[] = { 0.35, 0.35, 0.35, 1.00 }; | |||
size = 12; | |||
importance = "0.5 * 12 * 0.05"; | |||
coefMin = 0.25; | |||
coefMax = 4.00; | |||
}; | |||
class Ruin | |||
{ | |||
icon = "\ca\ui\data\map_ruin_ca.paa"; | |||
color[] = { 0.78, 0.00, 0.05, 1.00 }; | |||
size = 16; | |||
importance = "1.2 * 16 * 0.05"; | |||
coefMin = 1.00; | |||
coefMax = 4.00; | |||
}; | |||
class Stack | |||
{ | |||
icon = "\ca\ui\data\map_stack_ca.paa"; | |||
color[] = { 0.00, 0.35, 0.70, 1.00 }; | |||
size = 20; | |||
importance = "2 * 16 * 0.05"; | |||
coefMin = 0.90; | |||
coefMax = 4.00; | |||
}; | |||
class Tree | |||
{ | |||
icon = "\ca\ui\data\map_tree_ca.paa"; | |||
color[] = { 0.55, 0.64, 0.43, 1.00 }; | |||
size = 12; | |||
importance = "0.9 * 16 * 0.05"; | |||
coefMin = 0.25; | |||
coefMax = 4.00; | |||
}; | |||
class SmallTree | |||
{ | |||
icon = "\ca\ui\data\map_smalltree_ca.paa"; | |||
color[] = { 0.55, 0.64, 0.43, 1.00 }; | |||
size = 12; | |||
importance = "0.6 * 12 * 0.05"; | |||
coefMin = 0.25; | |||
coefMax = 4.00; | |||
}; | |||
class Tourism | |||
{ | |||
icon = "\ca\ui\data\map_tourism_ca.paa"; | |||
color[] = { 0.78, 0.00, 0.05, 1.00 }; | |||
size = 16; | |||
importance = "1 * 16 * 0.05"; | |||
coefMin = 0.70; | |||
coefMax = 4.00; | |||
}; | |||
class Transmitter | |||
{ | |||
icon = "\ca\ui\data\map_transmitter_ca.paa"; | |||
color[] = { 0.00, 0.35, 0.70, 1.00 }; | |||
size = 20; | |||
importance = "2 * 16 * 0.05"; | |||
coefMin = 0.90; | |||
coefMax = 4.00; | |||
}; | |||
class ViewTower | |||
{ | |||
icon = "\ca\ui\data\map_viewtower_ca.paa"; | |||
color[] = { 0.00, 0.35, 0.70, 1.00 }; | |||
size = 16; | |||
importance = "2.5 * 16 * 0.05"; | |||
coefMin = 0.50; | |||
coefMax = 4.00; | |||
}; | |||
class Watertower | |||
{ | |||
icon = "\ca\ui\data\map_watertower_ca.paa"; | |||
color[] = { 0.00, 0.35, 0.70, 1.00 }; | |||
size = 32; | |||
importance = "1.2 * 16 * 0.05"; | |||
coefMin = 0.90; | |||
coefMax = 4.00; | |||
}; | |||
class Waypoint | |||
{ | |||
icon = "\ca\ui\data\map_waypoint_ca.paa"; | |||
color[] = { 0.00, 0.00, 0.00, 1.00 }; | |||
size = 24; | |||
importance = 1.00; | |||
coefMin = 1.00; | |||
coefMax = 1.00; | |||
}; | |||
class WaypointCompleted | |||
{ | |||
icon = "\ca\ui\data\map_waypoint_completed_ca.paa"; | |||
color[] = { 0.00, 0.00, 0.00, 1.00 }; | |||
size = 24; | |||
importance = 1.00; | |||
coefMin = 1.00; | |||
coefMax = 1.00; | |||
}; | |||
}; | }; | ||
</syntaxhighlight> | |||
[[Category:Dialogs]] | [[Category:Dialogs|MAP]] |
Revision as of 16:46, 8 June 2020
Properties | ||
---|---|---|
Name | Type | Remark |
ActiveMarker | class | focused marker, members: color, size |
LineMarker | class | user drawn polyline marker, members: lineWidthThin, lineWidthThick, lineDistanceMin, lineLengthMin |
Legend | class | legend properties, members: x, y, w, h, font, sizeEx, colorBackground, color |
CustomMark | class | icon for the custom mark, members: icon, color, size, coefMin, coefMax, importance |
Command | class | map object type properties for command sign, members: icon, color, size, coefMin, coefMax, importance |
Waypoint | class | map object type properties, members: icon, color, size, coefMin, coefMax, importance |
WaypointCompleted | class | map object type properties, members: icon, color, size, coefMin, coefMax, importance |
Tree | class | map object type properties, members: icon, color, size, coefMin, coefMax, importance |
SmallTree | class | map object type properties, members: icon, color, size, coefMin, coefMax, importance |
Bush | class | map object type properties, members: icon, color, size, coefMin, coefMax, importance |
Cross | class | map object type properties, members: icon, color, size, coefMin, coefMax, importance |
Rock | class | map object type properties, members: icon, color, size, coefMin, coefMax, importance |
Bunker | class | map object type properties, members: icon, color, size, coefMin, coefMax, importance |
Fortress | class | map object type properties, members: icon, color, size, coefMin, coefMax, importance |
Fountain | class | map object type properties, members: icon, color, size, coefMin, coefMax, importance |
ViewTower | class | map object type properties, members: icon, color, size, coefMin, coefMax, importance |
Lighthouse | class | map object type properties, members: icon, color, size, coefMin, coefMax, importance |
Quay | class | map object type properties, members: icon, color, size, coefMin, coefMax, importance |
BusStop | class | map object type properties, members: icon, color, size, coefMin, coefMax, importance |
Transmitter | class | map object type properties, members: icon, color, size, coefMin, coefMax, importance |
Stack | class | map object type properties, members: icon, color, size, coefMin, coefMax, importance |
Watertower | class | map object type properties, members: icon, color, size, coefMin, coefMax, importance |
Church | class | map object type properties, members: icon, color, size, coefMin, coefMax, importance |
Chapel | class | map object type properties, members: icon, color, size, coefMin, coefMax, importance |
Fuelstation | class | map object type properties, members: icon, color, size, coefMin, coefMax, importance |
Hospital | class | map object type properties, members: icon, color, size, coefMin, coefMax, importance |
Ruin | class | map object type properties, members: icon, color, size, coefMin, coefMax, importance |
Tourism | class | map object type properties, members: icon, color, size, coefMin, coefMax, importance |
colorCountlines | color array | color of countlines |
colorMainCountlines | color array | color of thicker countlines |
colorCountlinesWater | color array | color of countlines in sea |
colorMainCountlinesWater | color array | color of thicker countlines in sea |
colorForest | color array | color of forest |
colorForestBorder | color array | color of borders of forest |
colorInactive | color array | color modifier for inactive objects |
colorLevels | color array | color of height levels |
colorNames | color array | color of geographic names (towns, villages, mounts etc.) |
colorTracks | color array | color of tracks |
colorRoads | color array | color of roads |
colorMainRoads | color array | color of main roads |
colorTracksFill | color array | color of tracks |
colorRoadsFill | color array | color of roads |
colorMainRoadsFill | color array | color of main roads |
colorGrid | color array | color of grid texts |
colorGridMap | color array | color of grid lines |
colorTrails | color array | color of Trails |
colorTrailsFill | color array | color of Trails |
colorOutside | color array | color outside the map area |
colorPowerLines | color array | color of power lines |
colorRailWay | color array | color of railway |
colorRocks | color array | color of rocky area |
colorRocksBorder | color array | color of borders of rocky area |
colorSea | color array | color of sea |
maxSatelliteAlpha | Float | maximum alpha of satellite map |
alphaFadeStartScale | Float | scale at which satellite map starts appearing |
alphaFadeEndScale | Float | scale at which satellite map is fully rendered |
moveOnEdges | Boolean | Template:Feature arma3 |
ptsPerSquareSea | Float s | relief texture quality (0 - disable relief) |
ptsPerSquareTxt | Float s | textures |
ptsPerSquareCln | Float s | count-lines |
ptsPerSquareExp | Float s | exposure |
ptsPerSquareCost | Float s | cost |
ptsPerSquareFor | Float s | forests |
ptsPerSquareForEdge | Float s | forest edges |
ptsPerSquareRoad | Float s | roads 3 lines (center and 2x border) |
ptsPerSquareRoadSimple | Float s | roads 1 line |
ptsPerSquareMainRoad | Float s | main roads 3 lines (center and 2x border) |
ptsPerSquareMainRoadSimple | Float s | main roads 1 line |
ptsPerSquareObj | Float s | other objects |
showCountourInterval | Boolean | countour interval |
showMarkers | Boolean | show map markers |
showTacticalPing | Boolean | show tactical ping |
fontLabel | fonts | font used for labels |
sizeExLabel | fonts | font size |
fontGrid | fonts | font used for grid texts |
sizeExGrid | fonts | font size |
fontUnits | fonts | font used for id of selected units |
sizeExUnits | fonts | font size |
fontNames | fonts | font used for geographic names |
sizeExNames | fonts | font size |
fontInfo | fonts | font used for enemy info |
sizeExInfo | fonts | font size |
fontLevel | fonts | font used for natural ground levels |
sizeExLevel | fonts | font size |
mapOrientation | Integer | 0 - North; 1 - map rotates with player/vehicle direction; 2 - map rotates with camera weapon direction. Default: 0. (Applicable to CT_MAP and CT_MAP_MAIN and available since Arma 3 v1.67) |
drawObjects | Boolean | Should units be drawn on this map. Default: true |
drawLocations | Boolean | Should the locations/location names be drawn on this map. Default: true. (Available since Arma 3 v1.95.146027) |
drawShaded | Float | ? |
widthPowerLines | Integer | ? |
widthRailWay | Integer | ? |
scaleMin | Float | ? |
scaleMax | Float | ? |
scaleDefault | Float | ? |
ActiveMarker class
Properties | ||
---|---|---|
Name | Type | Remark |
color | color array | |
size | Integer | note not sizeEx |
Command class
Properties | ||
---|---|---|
Name | Type | Remark |
color | color array | |
size | Integer | note not sizeEx |
icon | argb | |
importance | Integer | |
coefMin/Max | Float s | probably |
- Example Config:
#define CT_MAP_MAIN 101
#define ST_PICTURE 48
class RscMapControl
{
access = 0;
idc = -1;
type = CT_MAP_MAIN;
style = ST_PICTURE;
x = 0.10;
y = 0.10;
w = 0.80;
h = 0.60;
colorBackground[] = { 1.00, 1.00, 1.00, 1.00 };
colorText[] = { 0.00, 0.00, 0.00, 1.00 };
colorSea[] = { 0.56, 0.80, 0.98, 0.50 };
colorForest[] = { 0.60, 0.80, 0.20, 0.50 };
colorRocks[] = { 0.50, 0.50, 0.50, 0.50 };
colorCountlines[] = { 0.65, 0.45, 0.27, 0.50 };
colorMainCountlines[] = { 0.65, 0.45, 0.27, 1.00 };
colorCountlinesWater[] = { 0.00, 0.53, 1.00, 0.50 };
colorMainCountlinesWater[] = { 0.00, 0.53, 1.00, 1.00 };
colorForestBorder[] = { 0.40, 0.80, 0.00, 1.00 };
colorRocksBorder[] = { 0.50, 0.50, 0.50, 1.00 };
colorPowerLines[] = { 0.00, 0.00, 0.00, 1.00 };
colorNames[] = { 0.00, 0.00, 0.00, 1.00 };
colorInactive[] = { 1.00, 1.00, 1.00, 0.50 };
colorLevels[] = { 0.00, 0.00, 0.00, 1.00 };
font = "TahomaB";
sizeEx = 0.040000;
fontLabel = "TahomaB";
sizeExLabel = 0.02;
fontGrid = "TahomaB";
sizeExGrid = 0.02;
fontUnits = "TahomaB";
sizeExUnits = 0.02;
fontNames = "TahomaB";
sizeExNames = 0.02;
fontInfo = "TahomaB";
sizeExInfo = 0.02;
fontLevel = "TahomaB";
sizeExLevel = 0.02;
ptsPerSquareSea = 6;
ptsPerSquareTxt = 8;
ptsPerSquareCLn = 8;
ptsPerSquareExp = 8;
ptsPerSquareCost = 8;
ptsPerSquareFor = "4.0f";
ptsPerSquareForEdge = "10.0f";
ptsPerSquareRoad = 2;
ptsPerSquareObj = 10;
text = "\ca\ui\data\map_background2_co.paa";
showCountourInterval = 2;
scaleDefault = 0.1;
onMouseButtonClick = "";
onMouseButtonDblClick = "";
class ActiveMarker
{
color[] = { 0.30, 0.10, 0.90, 1.00 };
size = 50;
};
class Bunker
{
icon = "\ca\ui\data\map_bunker_ca.paa";
color[] = { 0.00, 0.35, 0.70, 1.00 };
size = 14;
importance = "1.5 * 14 * 0.05";
coefMin = 0.25;
coefMax = 4.00;
};
class Bush
{
icon = "\ca\ui\data\map_bush_ca.paa";
color[] = { 0.55, 0.64, 0.43, 1.00 };
size = 14;
importance = "0.2 * 14 * 0.05";
coefMin = 0.25;
coefMax = 4.00;
};
class BusStop
{
icon = "\ca\ui\data\map_busstop_ca.paa";
color[] = { 0.00, 0.00, 1.00, 1.00 };
size = 10;
importance = "1 * 10 * 0.05";
coefMin = 0.25;
coefMax = 4.00;
};
class Command
{
icon = "#(argb,8,8,3)color(1,1,1,1)";
color[] = { 0.00, 0.00, 0.00, 1.00 };
size = 18;
importance = 1.00;
coefMin = 1.00;
coefMax = 1.00;
};
class Cross
{
icon = "\ca\ui\data\map_cross_ca.paa";
color[] = { 0.00, 0.35, 0.70, 1.00 };
size = 16;
importance = "0.7 * 16 * 0.05";
coefMin = 0.25;
coefMax = 4.00;
};
class Fortress
{
icon = "\ca\ui\data\map_bunker_ca.paa";
color[] = { 0.00, 0.35, 0.70, 1.00 };
size = 16;
importance = "2 * 16 * 0.05";
coefMin = 0.25;
coefMax = 4.00;
};
class Fuelstation
{
icon = "\ca\ui\data\map_fuelstation_ca.paa";
color[] = { 1.00, 0.35, 0.35, 1.00 };
size = 16;
importance = "2 * 16 * 0.05";
coefMin = 0.75;
coefMax = 4.00;
};
class Fountain
{
icon = "\ca\ui\data\map_fountain_ca.paa";
color[] = { 0.00, 0.35, 0.70, 1.00 };
size = 12;
importance = "1 * 12 * 0.05";
coefMin = 0.25;
coefMax = 4.00;
};
class Hospital
{
icon = "\ca\ui\data\map_hospital_ca.paa";
color[] = { 0.78, 0.00, 0.05, 1.00 };
size = 16;
importance = "2 * 16 * 0.05";
coefMin = 0.50;
coefMax = 4;
};
class Chapel
{
icon = "\ca\ui\data\map_chapel_ca.paa";
color[] = { 0.00, 0.35, 0.70, 1.00 };
size = 16;
importance = "1 * 16 * 0.05";
coefMin = 0.90;
coefMax = 4.00;
};
class Church
{
icon = "\ca\ui\data\map_church_ca.paa";
color[] = { 0.00, 0.35, 0.70, 1.00 };
size = 16;
importance = "2 * 16 * 0.05";
coefMin = 0.90;
coefMax = 4.00;
};
class Lighthouse
{
icon = "\ca\ui\data\map_lighthouse_ca.paa";
color[] = { 0.78, 0.00, 0.05, 1.00 };
size = 20;
importance = "3 * 16 * 0.05";
coefMin = 0.90;
coefMax = 4.00;
};
class Quay
{
icon = "\ca\ui\data\map_quay_ca.paa";
color[] = { 0.00, 0.35, 0.70, 1.00 };
size = 16;
importance = "2 * 16 * 0.05";
coefMin = 0.50;
coefMax = 4.00;
};
class Rock
{
icon = "\ca\ui\data\map_rock_ca.paa";
color[] = { 0.35, 0.35, 0.35, 1.00 };
size = 12;
importance = "0.5 * 12 * 0.05";
coefMin = 0.25;
coefMax = 4.00;
};
class Ruin
{
icon = "\ca\ui\data\map_ruin_ca.paa";
color[] = { 0.78, 0.00, 0.05, 1.00 };
size = 16;
importance = "1.2 * 16 * 0.05";
coefMin = 1.00;
coefMax = 4.00;
};
class Stack
{
icon = "\ca\ui\data\map_stack_ca.paa";
color[] = { 0.00, 0.35, 0.70, 1.00 };
size = 20;
importance = "2 * 16 * 0.05";
coefMin = 0.90;
coefMax = 4.00;
};
class Tree
{
icon = "\ca\ui\data\map_tree_ca.paa";
color[] = { 0.55, 0.64, 0.43, 1.00 };
size = 12;
importance = "0.9 * 16 * 0.05";
coefMin = 0.25;
coefMax = 4.00;
};
class SmallTree
{
icon = "\ca\ui\data\map_smalltree_ca.paa";
color[] = { 0.55, 0.64, 0.43, 1.00 };
size = 12;
importance = "0.6 * 12 * 0.05";
coefMin = 0.25;
coefMax = 4.00;
};
class Tourism
{
icon = "\ca\ui\data\map_tourism_ca.paa";
color[] = { 0.78, 0.00, 0.05, 1.00 };
size = 16;
importance = "1 * 16 * 0.05";
coefMin = 0.70;
coefMax = 4.00;
};
class Transmitter
{
icon = "\ca\ui\data\map_transmitter_ca.paa";
color[] = { 0.00, 0.35, 0.70, 1.00 };
size = 20;
importance = "2 * 16 * 0.05";
coefMin = 0.90;
coefMax = 4.00;
};
class ViewTower
{
icon = "\ca\ui\data\map_viewtower_ca.paa";
color[] = { 0.00, 0.35, 0.70, 1.00 };
size = 16;
importance = "2.5 * 16 * 0.05";
coefMin = 0.50;
coefMax = 4.00;
};
class Watertower
{
icon = "\ca\ui\data\map_watertower_ca.paa";
color[] = { 0.00, 0.35, 0.70, 1.00 };
size = 32;
importance = "1.2 * 16 * 0.05";
coefMin = 0.90;
coefMax = 4.00;
};
class Waypoint
{
icon = "\ca\ui\data\map_waypoint_ca.paa";
color[] = { 0.00, 0.00, 0.00, 1.00 };
size = 24;
importance = 1.00;
coefMin = 1.00;
coefMax = 1.00;
};
class WaypointCompleted
{
icon = "\ca\ui\data\map_waypoint_completed_ca.paa";
color[] = { 0.00, 0.00, 0.00, 1.00 };
size = 24;
importance = 1.00;
coefMin = 1.00;
coefMax = 1.00;
};
};