DialogControls-Map: Difference between revisions
(split off) |
mNo edit summary |
||
Line 394: | Line 394: | ||
};</nowiki></code> | };</nowiki></code> | ||
[[Category:Dialogs]] | [[Category:Dialogs|MAP]] |
Revision as of 23:06, 17 December 2008
Map
Example:
#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 = "";
};
};