Advertisement
ElDubya

Untitled

Aug 17th, 2015
275
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQF 16.71 KB | None | 0 0
  1. //by Bon_Inf*
  2. // version 1.092 - always replace my Common.hpp with the latest version, if no version specified, consider it as version 1.0
  3. //                 however, never include two Common.hpp at the same time in the Description.ext
  4.  
  5. // Control types
  6. #define CT_STATIC 0
  7. #define CT_BUTTON 1
  8. #define CT_EDIT 2
  9. #define CT_SLIDER 3
  10. #define CT_COMBO 4
  11. #define CT_LISTBOX 5
  12. #define CT_TOOLBOX 6
  13. #define CT_CHECKBOXES 7
  14. #define CT_PROGRESS 8
  15. #define CT_HTML 9
  16. #define CT_STATIC_SKEW 10
  17. #define CT_ACTIVETEXT 11
  18. #define CT_TREE 12
  19. #define CT_STRUCTURED_TEXT 13
  20. #define CT_CONTEXT_MENU 14
  21. #define CT_CONTROLS_GROUP 15
  22. #define CT_XKEYDESC 40
  23. #define CT_XBUTTON 41
  24. #define CT_XLISTBOX 42
  25. #define CT_XSLIDER 43
  26. #define CT_XCOMBO 44
  27. #define CT_ANIMATED_TEXTURE 45
  28. #define CT_OBJECT 80
  29. #define CT_OBJECT_ZOOM 81
  30. #define CT_OBJECT_CONTAINER 82
  31. #define CT_OBJECT_CONT_ANIM 83
  32. #define CT_LINEBREAK 98
  33. #define CT_USER 99
  34. #define CT_MAP 100
  35. #define CT_MAP_MAIN 101 // Static styles
  36. #define ST_POS 0x0F
  37. #define ST_HPOS 0x03
  38. #define ST_VPOS 0x0C
  39. #define ST_LEFT 0x00
  40. #define ST_RIGHT 0x01
  41. #define ST_CENTER 0x02
  42. #define ST_DOWN 0x04
  43. #define ST_UP 0x08
  44. #define ST_VCENTER 0x0c
  45. #define ST_TYPE 0xF0
  46. #define ST_SINGLE 0
  47. #define ST_MULTI 16
  48. #define ST_TITLE_BAR 32
  49. #define ST_PICTURE 48
  50. #define ST_FRAME 64
  51. #define ST_BACKGROUND 80
  52. #define ST_GROUP_BOX 96
  53.  
  54. #define ST_GROUP_BOX2 112
  55. #define ST_HUD_BACKGROUND 128
  56. #define ST_TILE_PICTURE 144
  57. #define ST_WITH_RECT 160
  58. #define ST_LINE 176
  59. #define FontM "Zeppelin32"
  60. #define Size_Main_Small 0.027
  61. #define Size_Main_Normal 0.04
  62. #define Size_Text_Default Size_Main_Normal
  63. #define Size_Text_Small Size_Main_Small
  64. #define Color_White {1, 1, 1, 1}
  65. #define Color_Main_Foreground1 Color_White
  66. #define Color_Text_Default Color_Main_Foreground1
  67.  
  68. #define LB_TEXTURES 0x10
  69. #define LB_MULTI 0x20
  70.  
  71. #define SL_DIR 0x400
  72. #define SL_VERT 0
  73. #define SL_HORZ 0x400
  74.  
  75. #define true 1
  76. #define false 0
  77.  
  78.  
  79. class HW_RscText {
  80.     idc = -1;
  81.     type = CT_STATIC;
  82.     style = ST_CENTER;
  83.     text = "";
  84.     font = FontM;
  85.     sizeEx = 0.023;
  86.     colorBackground[] = { 1, 1, 1, 0.3 };
  87.     colorText[] = { 0, 0, 0, 1 };
  88.     x = 0.8;
  89.     y = 0.1;
  90.     w = 0.2;
  91.     h = 0.05;
  92. };
  93.  
  94. class HW_RscStructuredText {
  95.     idc = -1;
  96.     type = CT_STRUCTURED_TEXT;
  97.     style = ST_LEFT;
  98.     colorBackground[] = { 1, 1, 1, 1 };
  99.     x = 0.1; y = 0.1;
  100.     w = 0.3; h = 0.1;  
  101.     size = 0.018;
  102.     text = "";
  103.     class Attributes {
  104.         font = FontM;
  105.         color = "#FFFFFF";
  106.         align = "left";
  107.         valign = "middle";
  108.         shadow = true;
  109.         shadowColor = "#000000";
  110.         size = "2.25";
  111.     };
  112. };
  113.  
  114. class HW_RscButton {
  115.     idc = -1;
  116.     type = CT_BUTTON;
  117.     style = ST_CENTER;
  118.     default = false;
  119.     font = FontM;
  120.     sizeEx = 0.05;
  121.     colorText[] = { 0, 0, 0, 1 };
  122.     colorFocused[] = { 0.2, 0.5, 1, 1 }; // border color for focused state
  123.     colorDisabled[] = { 1, 0, 0, 0.7 }; // text color for disabled state
  124.     colorBackground[] = { 0.8, 0.8, 0.8, 0.8 };
  125.     colorBackgroundDisabled[] = { 1, 1, 1, 0.5 }; // background color for disabled state
  126.     colorBackgroundActive[] = { 0.9, 0.9, 0.9, 1 }; // background color for active state
  127.     offsetX = 0.003;
  128.     offsetY = 0.003;
  129.     offsetPressedX = 0.002;
  130.     offsetPressedY = 0.002;
  131.     colorShadow[] = { 0, 0, 0, 0.5 };
  132.     colorBorder[] = { 0, 0, 0, 1 };
  133.     borderSize = 0;
  134.     soundEnter[] = { "", 0, 1 }; // no sound
  135.     soundPush[] = { "buttonpushed.ogg", 0.1, 1 };
  136.     soundClick[] = { "", 0, 1 }; // no sound
  137.     soundEscape[] = { "", 0, 1 }; // no sound
  138.     x = 0.4;
  139.     y = 0.475;
  140.     w = 0.2;
  141.     h = 0.05;
  142.     text = "Empty";
  143.     action = "";
  144. };
  145.  
  146.  
  147. class HW_RscBackground {
  148.     idc = -1;
  149.     type = CT_STATIC;
  150.     style = ST_LEFT;
  151.     colorBackground[] = { 0, 0, 0, 0.9 };
  152.     colorText[] = { 0, 0, 0, 1 };
  153.     font = FontM;
  154.     sizeEx = 0.023;
  155.     x = -1; y = -1;
  156.     w = 3; h = 3;
  157.     text = "";
  158. };
  159.  
  160.  
  161. class HW_RscPicture {
  162.     idc = -1;
  163.     type = CT_STATIC;
  164.     style = ST_PICTURE;
  165.     colorBackground[] = { };
  166.     colorText[] = { };
  167.     font = FontM;
  168.     sizeEx = 0.023;
  169.     x = 0.0; y = 0.2;
  170.     w = 0.2; h = 0.2;
  171.     text = "";
  172. };
  173.  
  174.  
  175. class HW_RscSlider {
  176.     type = CT_SLIDER;
  177.     style = 1024;
  178.     w = 0.24;
  179.     h = 0.03;
  180.     color[] = Color_White;
  181.     //colorActive[] = Color_White;
  182. };
  183.  
  184.  
  185. class HW_RscListBox {
  186.     type = 5;
  187.     style = 0 + 0x10;
  188.     font = "Zeppelin32";
  189.     sizeEx = 0.03921;
  190.     color[] = {1, 1, 1, 1};
  191.     colorText[] = {0.95, 0.95, 0.95, 1};
  192.     colorScrollbar[] = {0.95, 0.95, 0.95, 1};
  193.     colorSelect[] = {0.023529, 0, 0.0313725, 1};
  194.     colorSelect2[] = {0.023529, 0, 0.0313725, 1};
  195.     colorSelectBackground[] = {0.58, 0.1147, 0.1108, 1};
  196.     colorSelectBackground2[] = {0.58, 0.1147, 0.1108, 1};
  197.     period = 1;
  198.     colorBackground[] = {0, 0, 0, 1};
  199.     maxHistoryDelay = 1.0;
  200.     autoScrollSpeed = -1;
  201.     autoScrollDelay = 5;
  202.     autoScrollRewind = 0;
  203.    
  204.     class ScrollBar {
  205.         color[] = {1, 1, 1, 0.6};
  206.         colorActive[] = {1, 1, 1, 1};
  207.         colorDisabled[] = {1, 1, 1, 0.3};
  208.         thumb = "\ca\ui\data\ui_scrollbar_thumb_ca.paa";
  209.         arrowFull = "\ca\ui\data\ui_arrow_top_active_ca.paa";
  210.         arrowEmpty = "\ca\ui\data\ui_arrow_top_ca.paa";
  211.         border = "\ca\ui\data\ui_border_scroll_ca.paa";
  212.     };
  213. };
  214.  
  215.  
  216. class HW_RscGUIListBox : HW_RscListBox {
  217.     color[] = {1, 1, 1, 1};
  218.     colorText[] = {1, 1, 1, 0.75};
  219.     colorScrollbar[] = {0.95, 0.95, 0.95, 1};
  220.     colorSelect[] = {0.95, 0.95, 0.95, 1};
  221.     colorSelect2[] = {0.95, 0.95, 0.95, 1};
  222.     colorSelectBackground[] = {0.6, 0.839, 0.47, 0.3};
  223.     colorSelectBackground2[] = {0.6, 0.839, 0.47, 1};
  224.     period = 0;
  225.     colorBackground[] = {0, 0, 0, 1};
  226.     sizeEx = 0.035;
  227.     class ScrollBar {
  228.         color[] = {1, 1, 1, 0.6};
  229.         colorActive[] = {1, 1, 1, 1};
  230.         colorDisabled[] = {1, 1, 1, 0.3};
  231.         thumb = "\ca\ui\data\igui_scrollbar_thumb_ca.paa";
  232.         arrowFull = "\ca\ui\data\igui_arrow_top_active_ca.paa";
  233.         arrowEmpty = "\ca\ui\data\igui_arrow_top_ca.paa";
  234.         border = "\ca\ui\data\igui_border_scroll_ca.paa";
  235.     };
  236. };
  237.  
  238.  
  239. class HW_RscComboBox : HW_RscText {
  240.         type = CT_COMBO;
  241.         style = ST_LEFT;
  242.         rowHeight = 0.028;
  243.         wholeHeight = 13 * 0.028;
  244.         color[] = {1,1,1,1};
  245.         colorSelect[] = {0.70, 0.99, 0.65, 1};
  246.         colorBackground[] = {0.28, 0.36, 0.26, 1};
  247.         colorSelectBackground[] = {0.36, 0.46, 0.36, 1};
  248.         soundSelect[] = {"", 0.0, 1};
  249.         soundExpand[] = {"", 0.0, 1};
  250.         soundCollapse[] = {"", 0.0, 1};
  251.         arrowEmpty = "\ca\ui\data\ui_arrow_combo_ca.paa";
  252.         arrowFull = "\ca\ui\data\ui_arrow_combo_active_ca.paa";
  253.         maxHistoryDelay = 1;
  254.         class ScrollBar
  255.         {
  256.             color[] = {1, 1, 1, 0.6};
  257.             colorActive[] = {1, 1, 1, 1};
  258.             colorDisabled[] = {1, 1, 1, 0.3};
  259.             thumb = "\ca\ui\data\ui_scrollbar_thumb_ca.paa";
  260.             arrowFull = "\ca\ui\data\ui_arrow_top_active_ca.paa";
  261.             arrowEmpty = "\ca\ui\data\ui_arrow_top_ca.paa";
  262.             border = "\ca\ui\data\ui_border_scroll_ca.paa";
  263.         };
  264.     };
  265.  
  266.  
  267. class HW_RscShortcutButton {
  268.     type = 16;
  269.     idc = -1;
  270.     style = 0;
  271.     default = 0;
  272.     w = 0.183825;
  273.     h = 0.104575;
  274.     color[] = {0.95, 0.95, 0.95, 1};
  275.     color2[] = {1, 1, 1, 0.4};
  276.     colorBackground[] = {1, 1, 1, 1};
  277.     colorbackground2[] = {1, 1, 1, 0.4};
  278.     colorDisabled[] = {1, 1, 1, 0.25};
  279.     periodFocus = 1.2;
  280.     periodOver = 0.8;
  281.    
  282.     class HitZone {
  283.         left = 0.004;
  284.         top = 0.029;
  285.         right = 0.004;
  286.         bottom = 0.029;
  287.     };
  288.    
  289.     class ShortcutPos {
  290.         left = 0.004;
  291.         top = 0.026;
  292.         w = 0.0392157;
  293.         h = 0.0522876;
  294.     };
  295.    
  296.     class TextPos {
  297.         left = 0.05;
  298.         top = 0.034;
  299.         right = 0.005;
  300.         bottom = 0.005;
  301.     };
  302.     animTextureNormal = "\ca\ui\data\ui_button_normal_ca.paa";
  303.     animTextureDisabled = "\ca\ui\data\ui_button_disabled_ca.paa";
  304.     animTextureOver = "\ca\ui\data\ui_button_over_ca.paa";
  305.     animTextureFocused = "\ca\ui\data\ui_button_focus_ca.01.paa";
  306.     animTexturePressed = "\ca\ui\data\ui_button_down_ca.paa";
  307.     animTextureDefault = "\ca\ui\data\ui_button_default_ca.paa";
  308.     textureNoShortcut = "";
  309.     period = 0.4;
  310.     font = "Zeppelin32";
  311.     size = 0.03521;
  312.     sizeEx = 0.03521;
  313.     text = "";
  314.     soundEnter[] = {"\ca\ui\data\sound\mouse2", 0.09, 1};
  315.     soundPush[] = {"\ca\ui\data\sound\new1", 0.09, 1};
  316.     soundClick[] = {"\ca\ui\data\sound\mouse3", 0.07, 1};
  317.     soundEscape[] = {"\ca\ui\data\sound\mouse1", 0.09, 1};
  318.     action = "";
  319.    
  320.     class Attributes {
  321.         font = "Zeppelin32";
  322.         color = "#E5E5E5";
  323.         align = "left";
  324.         shadow = "true";
  325.     };
  326.    
  327.     class AttributesImage {
  328.         font = "Zeppelin32";
  329.         color = "#E5E5E5";
  330.         align = "left";
  331.     };
  332. };
  333.  
  334. class HW_RscGUIShortcutButton : HW_RscShortcutButton {
  335.     w = 0.183825;
  336.     h = 0.0522876;
  337.     style = 2;
  338.     color[] = {1, 1, 1, 1};
  339.     color2[] = {1, 1, 1, 0.85};
  340.     colorBackground[] = {1, 1, 1, 1};
  341.     colorbackground2[] = {1, 1, 1, 0.85};
  342.     colorDisabled[] = {1, 1, 1, 0.4};
  343.    
  344.     class HitZone {
  345.         left = 0.002;
  346.         top = 0.003;
  347.         right = 0.002;
  348.         bottom = 0.016;
  349.     };
  350.    
  351.     class ShortcutPos {
  352.         left = -0.006;
  353.         top = -0.007;
  354.         w = 0.0392157;
  355.         h = 0.0522876;
  356.     };
  357.    
  358.     class TextPos {
  359.         left = 0.002;
  360.         top = 0.0;
  361.         right = 0.002;
  362.         bottom = 0.016;
  363.     };
  364.     animTextureNormal = "\ca\ui\data\igui_button_normal_ca.paa";
  365.     animTextureDisabled = "\ca\ui\data\igui_button_disabled_ca.paa";
  366.     animTextureOver = "\ca\ui\data\igui_button_over_ca.paa";
  367.     animTextureFocused = "\ca\ui\data\igui_button_focus_ca.paa";
  368.     animTexturePressed = "\ca\ui\data\igui_button_down_ca.paa";
  369.     animTextureDefault = "\ca\ui\data\igui_button_normal_ca.paa";
  370.     animTextureNoShortcut = "\ca\ui\data\igui_button_normal_ca.paa";
  371.    
  372.     class Attributes {
  373.         font = "Zeppelin32";
  374.         color = "#E5E5E5";
  375.         align = "center";
  376.         shadow = "true";
  377.     };
  378. };
  379.  
  380.  
  381. class RscMap {
  382.  
  383.     idc = -1;
  384.     type=101;
  385.     style=48;
  386.  
  387.     x = 0; y = 0;
  388.     w = 1; h = 1;
  389.    
  390.     colorBackground[] = {1.00, 1.00, 1.00, 0};
  391.     colorText[] = {0.00, 0.00, 0.00, 1.00};
  392.     colorSea[] = {0.56, 0.80, 0.98, 0.50};
  393.     colorForest[] = {0.60, 0.80, 0.20, 0.50};
  394.     colorRocks[] = {0.50, 0.50, 0.50, 0.50};
  395.     colorCountlines[] = {0.65, 0.45, 0.27, 0.50};
  396.     colorMainCountlines[] = {0.65, 0.45, 0.27, 1.00};
  397.     colorCountlinesWater[] = {0.00, 0.53, 1.00, 0.50};
  398.     colorMainCountlinesWater[] = {0.00, 0.53, 1.00, 1.00};
  399.     colorForestBorder[] = {0.40, 0.80, 0.00, 1.00};
  400.     colorRocksBorder[] = {0.50, 0.50, 0.50, 1.00};
  401.     colorPowerLines[] = {0.00, 0.00, 0.00, 1.00};
  402.     colorNames[] = {0.00, 0.00, 0.00, 1.00};
  403.     colorInactive[] = {1.00, 1.00, 1.00, 0.50};
  404.     colorLevels[] = {0.00, 0.00, 0.00, 1.00};
  405.     colorRailWay[] = {0.00, 0.00, 0.00, 1.00};
  406.     colorOutside[] = {0.00, 0.00, 0.00, 1.00};
  407.  
  408.     font = "TahomaB";
  409.     sizeEx = 0.040000;
  410.  
  411.     stickX[] = {0.20, {"Gamma", 1.00, 1.50} };
  412.     stickY[] = {0.20, {"Gamma", 1.00, 1.50} };
  413.     ptsPerSquareSea = 6;
  414.     ptsPerSquareTxt = 8;
  415.     ptsPerSquareCLn = 8;
  416.     ptsPerSquareExp = 8;
  417.     ptsPerSquareCost = 8;
  418.     ptsPerSquareFor = "4.0f";
  419.     ptsPerSquareForEdge = "10.0f";
  420.     ptsPerSquareRoad = 2;
  421.     ptsPerSquareObj = 10;
  422.  
  423.     fontLabel = "Zeppelin32";
  424.     sizeExLabel = 0.034000;
  425.     fontGrid = "Zeppelin32";
  426.     sizeExGrid = 0.034000;
  427.     fontUnits = "Zeppelin32";
  428.     sizeExUnits = 0.034000;
  429.     fontNames = "Zeppelin32";
  430.     sizeExNames = 0.056000;
  431.     fontInfo = "Zeppelin32";
  432.     sizeExInfo = 0.034000;
  433.     fontLevel = "Zeppelin32";
  434.     sizeExLevel = 0.034000;
  435.    
  436.     maxSatelliteAlpha = 0;     // Alpha to 0 by default
  437.     alphaFadeStartScale = 1.0;
  438.     alphaFadeEndScale = 1.1;   // Prevent div/0
  439.  
  440.     showCountourInterval=2;
  441.     scaleDefault = 0.1;
  442.     onMouseButtonClick = "";
  443.     onMouseButtonDblClick = "";
  444.    
  445.     text = "\ca\ui\data\map_background2_co.paa";
  446.  
  447.     class CustomMark {
  448.         icon = "\ca\ui\data\map_waypoint_ca.paa";
  449.         color[] = {0, 0, 1, 1};
  450.         size = 18;
  451.         importance = 1;
  452.         coefMin = 1;
  453.         coefMax = 1;
  454.     };
  455.  
  456.     class Legend {
  457.         x = -1;
  458.         y = -1;
  459.         w = 0.340000;
  460.         h = 0.152000;
  461.         font = "Zeppelin32";
  462.         sizeEx = 0.039210;
  463.         colorBackground[] = {0.906000, 0.901000, 0.880000, 0.800000};
  464.         color[] = {0, 0, 0, 1};
  465.     };
  466.  
  467.     class Bunker {
  468.         icon = "\ca\ui\data\map_bunker_ca.paa";
  469.         color[] = {0, 0.900000, 0, 1};
  470.         size = 14;
  471.         importance = "1.5 * 14 * 0.05";
  472.         coefMin = 0.250000;
  473.         coefMax = 4;
  474.     };
  475.  
  476.     class Bush {
  477.         icon = "\ca\ui\data\map_bush_ca.paa";
  478.         color[] = {0.550000, 0.640000, 0.430000, 1};
  479.         size = 14;
  480.         importance = "0.2 * 14 * 0.05";
  481.         coefMin = 0.250000;
  482.         coefMax = 4;
  483.     };
  484.  
  485.     class BusStop {
  486.         icon = "\ca\ui\data\map_busstop_ca.paa";
  487.         color[] = {0, 0, 1, 1};
  488.         size = 10;
  489.         importance = "1 * 10 * 0.05";
  490.         coefMin = 0.250000;
  491.         coefMax = 4;
  492.     };
  493.  
  494.     class Command {
  495.         icon = "\ca\ui\data\map_waypoint_ca.paa";
  496.         color[] = {0, 0.900000, 0, 1};
  497.         size = 18;
  498.         importance = 1;
  499.         coefMin = 1;
  500.         coefMax = 1;
  501.     };
  502.  
  503.     class Cross {
  504.         icon = "\ca\ui\data\map_cross_ca.paa";
  505.         color[] = {0, 0.900000, 0, 1};
  506.         size = 16;
  507.         importance = "0.7 * 16 * 0.05";
  508.         coefMin = 0.250000;
  509.         coefMax = 4;
  510.     };
  511.  
  512.     class Fortress {
  513.         icon = "\ca\ui\data\map_bunker_ca.paa";
  514.         color[] = {0, 0.900000, 0, 1};
  515.         size = 16;
  516.         importance = "2 * 16 * 0.05";
  517.         coefMin = 0.250000;
  518.         coefMax = 4;
  519.     };
  520.  
  521.     class Fuelstation {
  522.         icon = "\ca\ui\data\map_fuelstation_ca.paa";
  523.         color[] = {0, 0.900000, 0, 1};
  524.         size = 16;
  525.         importance = "2 * 16 * 0.05";
  526.         coefMin = 0.750000;
  527.         coefMax = 4;
  528.     };
  529.  
  530.     class Fountain {
  531.         icon = "\ca\ui\data\map_fountain_ca.paa";
  532.         color[] = {0, 0.350000, 0.700000, 1};
  533.         size = 12;
  534.         importance = "1 * 12 * 0.05";
  535.         coefMin = 0.250000;
  536.         coefMax = 4;
  537.     };
  538.  
  539.     class Hospital {
  540.         icon = "\ca\ui\data\map_hospital_ca.paa";
  541.         color[] = {0.780000, 0, 0.050000, 1};
  542.         size = 16;
  543.         importance = "2 * 16 * 0.05";
  544.         coefMin = 0.500000;
  545.         coefMax = 4;
  546.     };
  547.  
  548.     class Chapel {
  549.         icon = "\ca\ui\data\map_chapel_ca.paa";
  550.         color[] = {0, 0.900000, 0, 1};
  551.         size = 16;
  552.         importance = "1 * 16 * 0.05";
  553.         coefMin = 0.900000;
  554.         coefMax = 4;
  555.     };
  556.  
  557.     class Church {
  558.         icon = "\ca\ui\data\map_church_ca.paa";
  559.         color[] = {0, 0.900000, 0, 1};
  560.         size = 16;
  561.         importance = "2 * 16 * 0.05";
  562.         coefMin = 0.900000;
  563.         coefMax = 4;
  564.     };
  565.  
  566.     class Lighthouse {
  567.         icon = "\ca\ui\data\map_lighthouse_ca.paa";
  568.         color[] = {0.780000, 0, 0.050000, 1};
  569.         size = 20;
  570.         importance = "3 * 16 * 0.05";
  571.         coefMin = 0.900000;
  572.         coefMax = 4;
  573.     };
  574.  
  575.     class Quay {
  576.         icon = "\ca\ui\data\map_quay_ca.paa";
  577.         color[] = {0, 0.900000, 0, 1};
  578.         size = 16;
  579.         importance = "2 * 16 * 0.05";
  580.         coefMin = 0.500000;
  581.         coefMax = 4;
  582.     };
  583.  
  584.     class Rock {
  585.         icon = "\ca\ui\data\map_rock_ca.paa";
  586.         color[] = {0, 0.900000, 0, 1};
  587.         size = 12;
  588.         importance = "0.5 * 12 * 0.05";
  589.         coefMin = 0.250000;
  590.         coefMax = 4;
  591.     };
  592.  
  593.     class Ruin {
  594.         icon = "\ca\ui\data\map_ruin_ca.paa";
  595.         color[] = {0.780000, 0, 0.050000, 1};
  596.         size = 16;
  597.         importance = "1.2 * 16 * 0.05";
  598.         coefMin = 1;
  599.         coefMax = 4;
  600.     };
  601.  
  602.     class SmallTree {
  603.         icon = "\ca\ui\data\map_smalltree_ca.paa";
  604.         color[] = {0.550000, 0.640000, 0.430000, 1};
  605.         size = 12;
  606.         importance = "0.6 * 12 * 0.05";
  607.         coefMin = 0.250000;
  608.         coefMax = 4;
  609.     };
  610.  
  611.     class Stack {
  612.         icon = "\ca\ui\data\map_stack_ca.paa";
  613.         color[] = {0, 0.900000, 0, 1};
  614.         size = 20;
  615.         importance = "2 * 16 * 0.05";
  616.         coefMin = 0.900000;
  617.         coefMax = 4;
  618.     };
  619.  
  620.     class Tree {
  621.         icon = "\ca\ui\data\map_tree_ca.paa";
  622.         color[] = {0.550000, 0.640000, 0.430000, 1};
  623.         size = 12;
  624.         importance = "0.9 * 16 * 0.05";
  625.         coefMin = 0.250000;
  626.         coefMax = 4;
  627.     };
  628.  
  629.     class Tourism {
  630.         icon = "\ca\ui\data\map_tourism_ca.paa";
  631.         color[] = {0.780000, 0, 0.050000, 1};
  632.         size = 16;
  633.         importance = "1 * 16 * 0.05";
  634.         coefMin = 0.700000;
  635.         coefMax = 4;
  636.     };
  637.  
  638.     class Transmitter {
  639.         icon = "\ca\ui\data\map_transmitter_ca.paa";
  640.         color[] = {0, 0.900000, 0, 1};
  641.         size = 20;
  642.         importance = "2 * 16 * 0.05";
  643.         coefMin = 0.900000;
  644.         coefMax = 4;
  645.     };
  646.  
  647.     class ViewTower {
  648.         icon = "\ca\ui\data\map_viewtower_ca.paa";
  649.         color[] = {0, 0.900000, 0, 1};
  650.         size = 16;
  651.         importance = "2.5 * 16 * 0.05";
  652.         coefMin = 0.500000;
  653.         coefMax = 4;
  654.     };
  655.  
  656.     class Watertower {
  657.         icon = "\ca\ui\data\map_watertower_ca.paa";
  658.         color[] = {0, 0.350000, 0.700000, 1};
  659.         size = 32;
  660.         importance = "1.2 * 16 * 0.05";
  661.         coefMin = 0.900000;
  662.         coefMax = 4;
  663.     };
  664.  
  665.     class Waypoint {
  666.         icon = "\ca\ui\data\map_waypoint_ca.paa";
  667.         size = 20;
  668.         color[] = {0, 0.900000, 0, 1};
  669.         importance = "1.2 * 16 * 0.05";
  670.         coefMin = 0.900000;
  671.         coefMax = 4;
  672.     };
  673.  
  674.     class Task {
  675.         icon = "\ca\ui\data\map_waypoint_ca.paa";
  676.         iconCreated = "#(argb,8,8,3)color(1,1,1,1)";
  677.         iconCanceled = "#(argb,8,8,3)color(0,0,1,1)";
  678.         iconDone = "#(argb,8,8,3)color(0,0,0,1)";
  679.         iconFailed = "#(argb,8,8,3)color(1,0,0,1)";
  680.         colorCreated[] = {1,1,1,1};
  681.         colorCanceled[] = {1,1,1,1};
  682.         colorDone[] = {1,1,1,1};
  683.         colorFailed[] = {1,1,1,1};
  684.         size = 20;
  685.         color[] = {0, 0.900000, 0, 1};
  686.         importance = "1.2 * 16 * 0.05";
  687.         coefMin = 0.900000;
  688.         coefMax = 4;
  689.     };
  690.  
  691.     class WaypointCompleted {
  692.         icon = "\ca\ui\data\map_waypoint_completed_ca.paa";
  693.         size = 20;
  694.         color[] = {0, 0.900000, 0, 1};
  695.         importance = "1.2 * 16 * 0.05";
  696.         coefMin = 0.900000;
  697.         coefMax = 4;
  698.     };
  699.  
  700.     class ActiveMarker {
  701.         icon = "\ca\ui\data\map_waypoint_completed_ca.paa";
  702.         size = 20;
  703.         color[] = {0, 0.900000, 0, 1};
  704.         importance = "1.2 * 16 * 0.05";
  705.         coefMin = 0.900000;
  706.         coefMax = 4;
  707.     };     
  708. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement