|
|
(42 intermediate revisions by 8 users not shown) |
Line 1: |
Line 1: |
| === Map ===
| | {{Wiki|disamb}} |
|
| |
|
| '''Example:'''
| | * [[CT_MAP]] |
| <code><nowiki>
| | * [[CT_MAP_MAIN]] |
| #define FontM "Zeppelin33Italic"
| |
| #define FontN "Zeppelin32"
| |
| #define CT_STATIC 0
| |
| #define CT_BUTTON 1
| |
| #define ST_LEFT 0x01
| |
| #define CT_ACTIVETEXT 11
| |
| #define MM_act0 850
| |
| #define MM_act1 851
| |
| #define MM_act2 852
| |
| #define MM_act3 853
| |
| #define MM_act4 854
| |
| #define MM_act5 855
| |
| #define MM_act6 856
| |
| #define MM_act7 857
| |
| | |
| class RscButton
| |
| {
| |
| type = CT_BUTTON;
| |
| idc = 0;
| |
| style = ST_LEFT;
| |
| colorText[] = { 0, 0, 0, 1 };
| |
| colorFocused[] = {};
| |
| colorDisabled[] = { 0, 0, 1, 0.7 };
| |
| colorBackground[] = { 1, 1, 1, 0.9 };
| |
| colorBackgroundDisabled[] = { 1, 1, 1, 0.2 };
| |
| colorBackgroundActive[] = { 0, 0.7, 0.8, 1 };
| |
| colorShadow[] = { 0, 0, 0, 0.5 };
| |
| colorBorder[] = { 0, 0, 0, 1 };
| |
| borderSize = 0.01;
| |
| offsetX = 0.003;
| |
| offsetY = 0.003;
| |
| offsetPressedX = 0.002;
| |
| offsetPressedY = 0.002;
| |
| soundEnter[] = { "", 0, 1 };
| |
| soundPush[] = { "", 0.1, 1 };
| |
| soundClick[] = { "null.ogg", 0, 1 };
| |
| soundEscape[] = { "", 0, 1 };
| |
| font = FontN;
| |
| sizeEx = 0.03;
| |
| };
| |
| class RscMapControl{
| |
| access = 0;
| |
| type = 101;
| |
| idc = -1;
| |
| style = 48;
| |
| colorBackground[] = {1.00, 1.00, 1.00, 1.00};
| |
| colorText[] = {0.00, 0.00, 0.00, 1.00};
| |
| font = "TahomaB";
| |
| sizeEx = 0.040000;
| |
| showCountourInterval=2;
| |
| 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};
| |
| 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;
| |
| stickX = {0.20, {"Gamma", 1.00, 1.50} };
| |
| stickY = {0.20, {"Gamma", 1.00, 1.50} };
| |
| 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";
| |
| | |
| 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;
| |
| };
| |
| };
| |
| | |
| class ctrlParaDiag
| |
| {
| |
| idd = 856;
| |
| moving = false;
| |
| movingEnable = false;
| |
| movingEnabled = false;
| |
| controlsBackground[ ]={ };
| |
| objects[ ]={ };
| |
| controls[ ]={ Map,Sostsiti0,Sostsiti1,Sostsiti2,Sostsiti3,Sostsiti4,Sostsiti5,
| |
| Sostsiti6,Sostsiti7 };
| |
| | |
| class Map: RscMapControl
| |
| {
| |
| idc = 858;
| |
| colorBackground[] = {1,1,1,1};
| |
| colorSea[] = {0.56,0.8,0.98,0.5};
| |
| x = 0.1;
| |
| y = 0.1;
| |
| w = 0.8;
| |
| h = 0.8;
| |
| font = FontM;
| |
| default = true;
| |
| };
| |
| class Sostsiti0 : RscButton
| |
| {
| |
| idc = MM_act0;
| |
| x = 0.105;
| |
| y = 0.95;
| |
| w = 0.19;
| |
| h = 0.04;
| |
| text = "In Siti";
| |
| action = "";
| |
| };
| |
| class Sostsiti1 : RscButton
| |
| {
| |
| idc = MM_act1;
| |
| x = 0.305;
| |
| y = 0.95;
| |
| w = 0.19;
| |
| h = 0.04;
| |
| text = "In Vzvod";
| |
| action = "";
| |
| };
| |
| class Sostsiti2 : RscButton
| |
| {
| |
| idc = MM_act2;
| |
| x = 0.505;
| |
| y = 0.95;
| |
| w = 0.19;
| |
| h = 0.04;
| |
| text = "Osmotr";
| |
| action = "";
| |
| };
| |
| class Sostsiti3 : RscButton
| |
| {
| |
| idc = MM_act3;
| |
| x = 0.705;
| |
| y = 0.95;
| |
| w = 0.19;
| |
| h = 0.04;
| |
| text = "Exit";
| |
| action = "closeDialog 0";
| |
| };
| |
| class Sostsiti4 : RscButton
| |
| {
| |
| idc = MM_act4;
| |
| x = 0.105;
| |
| y = 0.0;
| |
| w = 0.19;
| |
| h = 0.04;
| |
| text = "Strig";
| |
| action = "";
| |
| };
| |
| class Sostsiti5 : RscButton
| |
| {
| |
| idc = MM_act5;
| |
| x = 0.305;
| |
| y = 0.0;
| |
| w = 0.19;
| |
| h = 0.04;
| |
| text = "Bomber";
| |
| action = "";
| |
| };
| |
| class Sostsiti6 : RscButton
| |
| {
| |
| idc = MM_act6;
| |
| x = 0.505;
| |
| y = 0.0;
| |
| w = 0.19;
| |
| h = 0.04;
| |
| text = "Gaubica";
| |
| action = "";
| |
| };
| |
| class Sostsiti7 : RscButton
| |
| {
| |
| idc = MM_act7;
| |
| x = 0.705;
| |
| y = 0.0;
| |
| w = 0.19;
| |
| h = 0.04;
| |
| text = "Razvedka";
| |
| action = "";
| |
| };
| |
| };</nowiki></code>
| |
| | |
| [[Category:Dialogs|MAP]] | |