Last active
August 29, 2015 13:57
-
-
Save tom4897/9743625 to your computer and use it in GitHub Desktop.
bulldozer fixe
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class cfgBuldozer | |
{ | |
uiBackground[] = {0,0,0,1}; | |
uiForeground[] = {1,1,1,1}; | |
uiBorderSize = "0.002f"; | |
infoHeight = "0.022f"; | |
scaleInfoWidth = "0.3f"; | |
toolInfoWidth = "0.6f"; | |
fadeTimeMs = 6000; | |
font = "LucidaConsoleB"; | |
fontSize = "0.015f"; | |
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
enum { | |
cmd_watch_around = 29, | |
cmd_team_red = 56, | |
cmd_loose_form = 23, | |
cmd_safe = 35, | |
cmd_next_waypoint = 7, | |
cmd_radio_custom = 99, | |
cmd_support_repair = 95, | |
cmd_hc_deselect_unit_from_bar = 177, | |
cmd_radio_custom_0 = 109, | |
cmd_team_yellow = 59, | |
cmd_join_all = 169, | |
cmd_radio_alpha = 66, | |
cmd_switch_to_leader = 170, | |
htmoveleft = 2, | |
cmd_radio_delta = 69, | |
cmd_radio_custom_1 = 100, | |
cmd_radio_custom_2 = 101, | |
destructwall = 4, | |
cmd_mp_channel_command = 144, | |
cmd_reply_firenotready = 87, | |
cmd_reply_under_fire = 83, | |
cmd_hide = 8, | |
cmd_mp_channel_side = 143, | |
cmd_radio_hotel = 73, | |
cmd_radio_custom_3 = 102, | |
cmd_drop_carried = 41, | |
manstancestand = 3, | |
cmd_support_done = 98, | |
cmd_unit_1 = 110, | |
cmd_repair_vehicle = 39, | |
cmd_mp_channel_global = 142, | |
cmd_form_line = 19, | |
cmd_radio_custom_4 = 103, | |
manposfreefall = 23, | |
cmd_unit_2 = 111, | |
cmd_select_auto = 155, | |
cmd_hc_select_unit_from_bar = 176, | |
cmd_support_medic = 93, | |
cmd_deselect_auto = 157, | |
cmd_expect = 11, | |
cmd_reply_out_of_faks = 92, | |
cmd_radio_custom_5 = 104, | |
cmd_combat = 33, | |
cmd_assign_main = 60, | |
cmd_unit_3 = 112, | |
cmd_rearm_auto = 152, | |
cmd_keep_form = 24, | |
cmd_radio_india = 74, | |
destructtent = 5, | |
cmd_conversation = 147, | |
cmd_radio_custom_6 = 105, | |
cpcargo = 3, | |
cmd_getin = 0, | |
cmd_team_dissolve = 65, | |
cmd_unit_4 = 113, | |
cmd_suppress = 50, | |
manposcarrying = 22, | |
cmd_advance = 3, | |
_ystart = 0, | |
cmd_assign_blue = 63, | |
manposhandguncrouch = 7, | |
manposdiving = 14, | |
cmd_radio_custom_7 = 106, | |
cmd_support_rearm = 96, | |
cmd_unit_5 = 114, | |
cmd_vehicle_1 = 129, | |
cmd_fire_auto = 185, | |
htmoveright = 3, | |
cmd_stealth = 32, | |
cmd_single_units = 141, | |
cmd_openparachute = 180, | |
cmd_radio_custom_8 = 107, | |
cmd_unit_6 = 115, | |
cpgunner = 1, | |
cmd_vehicle_2 = 130, | |
cmd_select_team_from_bar = 167, | |
cmd_stay_back = 4, | |
cmd_move = 12, | |
manposhandgunlying = 5, | |
cmd_reply_done = 76, | |
manposbinoclying = 2, | |
cmd_form_echleft = 16, | |
cmd_radio_custom_9 = 108, | |
htnone = 0, | |
cmd_unit_7 = 116, | |
cmd_vehicle_3 = 131, | |
cmd_select_auto_add = 156, | |
cmd_vehicle_4 = 132, | |
cmd_reply_ammo_low = 89, | |
cmd_disable_mine = 162, | |
cmd_fire_at_position_ammo = 186, | |
cmd_reply_one_less = 85, | |
cmd_action = 2, | |
cmd_unit_8 = 117, | |
cmd_hc_deselect_auto = 175, | |
manpossurfaceswimming = 13, | |
_yinit = 0, | |
_yspacing = 0, | |
cmd_unit_10 = 119, | |
cmd_vehicle_5 = 133, | |
cmd_reply_killed = 88, | |
cmd_pos_auto = 54, | |
cmd_team_green = 57, | |
cmd_join_auto = 158, | |
cmd_form_diamond = 20, | |
cmd_keep_depth_relative_down = 45, | |
cmd_form_vee = 18, | |
cmd_radio_echo = 70, | |
cmd_assign_red = 61, | |
cmd_unit_9 = 118, | |
manposnoweapon = 17, | |
cmd_unit_11 = 120, | |
cmd_stop = 10, | |
cmd_vehicle_6 = 134, | |
cmd_form_stagcol = 14, | |
cmd_units_all = 122, | |
manposhealing = 20, | |
cmd_radio_golf = 72, | |
cmd_deselect_vehicle_from_bar = 166, | |
cmd_hold_fire = 25, | |
destructengine = 2, | |
cmd_unit_12 = 121, | |
cmd_vehicle_7 = 135, | |
cmd_open_fire_auto = 159, | |
manposswimming = 11, | |
cmd_heal_self = 38, | |
cmd_select_unit_from_bar = 163, | |
cmd_form_file = 21, | |
cmd_reply_engaging = 82, | |
cmd_open_fire = 26, | |
cmd_fire = 27, | |
cmd_reply_injured = 91, | |
stabilizedinaxesxyz = 4, | |
cmd_team_main = 55, | |
cmd_vehicle_8 = 136, | |
cmd_assemble_weapon = 182, | |
manposdragged = 21, | |
cmd_hc_select_auto_add = 174, | |
destructbuilding = 1, | |
cmd_pos_middle = 52, | |
cmd_radio_charlie = 68, | |
cmd_move_auto = 148, | |
cmd_select_yellow = 128, | |
manposhandgunstand = 9, | |
manposbinocstand = 19, | |
cmd_vehicle_9 = 137, | |
stabilizedinaxesnone = 0, | |
cpdriver = 0, | |
_xspacing = 0, | |
cmd_radio_bravo = 67, | |
destructno = 0, | |
cmd_select_green = 126, | |
manstanceundefined = 0, | |
manposlying = 4, | |
cmd_notarget = 172, | |
cmd_keep_depth_leader = 46, | |
cmd_pos_down = 53, | |
cmd_team_blue = 58, | |
manpossurfacediving = 16, | |
_ydelta = 0, | |
compartment1 = 1, | |
cmd_support_refuel = 97, | |
cmd_select_red = 125, | |
manposweapon = 1, | |
manposbottomdiving = 15, | |
cmd_watch_auto = 30, | |
cmd_radio_juliet = 75, | |
cmd_aware = 34, | |
cmd_heal = 37, | |
compartment2 = 2, | |
manposbottomswimming = 12, | |
cmd_engage_auto = 184, | |
destructdefault = 7, | |
cmd_hold_fire_auto = 160, | |
compartment3 = 4, | |
cmd_reply_fireready = 86, | |
cmd_form_echright = 17, | |
cmd_watch_ctx = 150, | |
cmd_deselect_team_from_bar = 168, | |
manposcombat = 8, | |
compartment4 = 8, | |
cmd_complex_command = 161, | |
manstancecrouch = 2, | |
cmd_reply_where_are_you = 80, | |
_xcap = 0, | |
cmd_unloadfrom = 43, | |
cmd_support_ambulance = 94, | |
cmd_assign_green = 62, | |
sptpercents = 1, | |
_xbtn = 0, | |
cpcommander = 2, | |
cmd_keep_depth_undersurface = 47, | |
manposstand = 10, | |
cmd_attack_auto = 153, | |
cmd_form_column = 13, | |
cmd_hc_deselect_team_from_bar = 179, | |
sptplain = 0, | |
cmd_flank_left = 5, | |
destructwreck = 8, | |
cmd_healbleeding = 36, | |
stabilizedinaxisx = 1, | |
cmd_reply_hit = 84, | |
cmd_form_wedge = 15, | |
cmd_keep_depth_relative_up = 44, | |
cmd_radio_foxtrot = 71, | |
cmd_pos_up = 51, | |
htfade = 1, | |
cmd_carry = 40, | |
destructtree = 3, | |
cmd_keep_depth_bottom = 49, | |
cmd_reply_copy = 78, | |
stabilizedinaxisy = 2, | |
manposdead = 0, | |
cmd_fire_at_position_auto = 154, | |
manposbinoc = 18, | |
_xinit = 0, | |
cmd_watch = 28, | |
cmd_vehicle_10 = 138, | |
cmd_hc_select_team_from_bar = 178, | |
cmd_watch_dir = 31, | |
cmd_vehicle_11 = 139, | |
cmd_mp_channel_vehicle = 146, | |
cmd_disassemble_weapon = 183, | |
stabilizedinaxesboth = 3, | |
cmd_mp_channel_group = 145, | |
cmd_flank_right = 6, | |
manstanceprone = 1, | |
cmd_reply_fail = 77, | |
cmd_report = 81, | |
cmd_take_backpack = 181, | |
manposcrouch = 6, | |
cmd_vehicle_12 = 140, | |
cmd_keep_depth_abovesurface = 48, | |
cmd_select_main = 124, | |
cmd_reply_repeat = 79, | |
cmd_getout = 1, | |
manposlyingnoweapon = 3, | |
_xcap2 = 1, | |
cmd_my_vehicle = 123, | |
cmd_stop_auto = 149, | |
cmd_switch_to_selected = 171, | |
cmd_engage = 22, | |
cmd_getin_auto = 151, | |
cmd_hc_select_auto = 173, | |
cmd_deselect_unit_from_bar = 164, | |
cmd_join = 9, | |
cmd_reply_fuel_low = 90, | |
cmd_select_vehicle_from_bar = 165, | |
destructman = 6, | |
cmd_putin = 42, | |
cmd_select_blue = 127, | |
cmd_assign_yellow = 64, | |
_xbtn2 = 1 | |
}; | |
//Class bin : config.bin{ | |
class ScrollBar | |
{ | |
color[] = {1,1,1,0.6}; | |
thumb = "#(argb,8,8,3)color(1,1,1,1)"; | |
arrowEmpty = "#(argb,8,8,3)color(1,1,1,1)"; | |
arrowFull = "#(argb,8,8,3)color(1,1,1,1)"; | |
border = "#(argb,8,8,3)color(1,1,1,1)"; | |
shadow = 0; | |
scrollSpeed = 0.01; | |
autoScrollEnabled = 0; | |
autoScrollSpeed = -1; | |
autoScrollDelay = 5; | |
autoScrollRewind = 0; | |
width = 0; | |
height = 0; | |
}; | |
class CfgMods | |
{ | |
defaultAction = ""; | |
}; | |
scriptsPath = "scripts\"; | |
startupScript = ""; | |
cameraScript = ""; | |
playerKilledScript = "onPlayerKilled.sqs"; | |
playerRespawnScript = "onPlayerRespawn.sqs"; | |
playerRespawnOtherUnitScript = "onPlayerRespawnOtherUnit.sqs"; | |
playerRespawnSeagullScript = "onPlayerRespawnAsSeagull.sqs"; | |
playerResurrectScript = "onPlayerResurrect.sqs"; | |
teamSwitchScript = "onTeamSwitch.sqs"; | |
tooltipDelay = 0.0; | |
class CfgExperience | |
{ | |
access = 1; | |
destroyUnit[] = {"unit1","unit2","unit3","unit4"}; | |
unit1[] = {2000,0}; | |
unit2[] = {200000,200}; | |
unit3[] = {500000,500}; | |
unit4[] = {1000000,1000}; | |
destroyEnemy = 1; | |
destroyFriendly = -7; | |
destroyCivilian = -5; | |
destroyStatic = 0; | |
destroyYourUnit = -0.2; | |
renegadeLimit = -2000; | |
playerKilled = 0; | |
commandCompleted = 0; | |
commandFailed = 0; | |
followMe = 0; | |
missionCompleted = 0; | |
missionFailed = 0; | |
ranks[] = {0,50,150,250,350,500,750}; | |
}; | |
class CfgAISkill | |
{ | |
aimingAccuracy[] = {0,0,1,1}; | |
aimingShake[] = {0,0,1,1}; | |
aimingSpeed[] = {0,0.5,1,1}; | |
endurance[] = {0,0,1,1}; | |
spotDistance[] = {0,0.2,1,0.4}; | |
spotTime[] = {0,0,1,0.7}; | |
courage[] = {0,0,1,1}; | |
reloadSpeed[] = {0,0,1,1}; | |
commanding[] = {0,0,1,1}; | |
general[] = {0,0,1,1}; | |
}; | |
class CfgAILevelPresets | |
{ | |
class AILevelLow | |
{ | |
displayName = "$STR_AILEVEL_NOVICE"; | |
skillAI = 0.5; | |
precisionAI = 0.2; | |
}; | |
class AILevelMedium | |
{ | |
displayName = "$STR_AILEVEL_NORMAL"; | |
skillAI = 0.7; | |
precisionAI = 0.5; | |
}; | |
class AILevelHigh | |
{ | |
displayName = "$STR_AILEVEL_EXPERT"; | |
skillAI = 0.8; | |
precisionAI = 0.7; | |
}; | |
}; | |
class CfgDifficulties | |
{ | |
default = "Regular"; | |
defaultNormal = "Regular"; | |
defaultEasy = "Regular"; | |
defaultHard = "Veteran"; | |
class Recruit | |
{ | |
displayName = "$STR_Difficulty0"; | |
description = "$STR_Difficulty0_desc"; | |
showCadetHints = 1; | |
showCadetWP = 1; | |
maxPilotHeight = 150; | |
scoreImage = "#(argb,8,8,3)color(1,1,1,1)"; | |
scoreChar = "o"; | |
badScoreImage = "#(argb,8,8,3)color(1,1,1,1)"; | |
badScoreChar = "X"; | |
levelAI = "AILevelLow"; | |
myArmorCoef = 5.0; | |
groupArmorCoef = 4.0; | |
peripheralVisionAid = 0.8; | |
visionAid = 0.8; | |
recoilCoef = 1; | |
autoReload = 0; | |
animSpeedCoef = 0; | |
HealSpeedMedicMedikit = 0.1; | |
HealSpeedMedicFAK = 0.1; | |
HealSpeedMedic = 0.1; | |
HealSpeedSoldierFAK = 0.04; | |
HealSpeedSoldier = 0.04; | |
BleedingRate = 0.08; | |
CancelThreshold = 0.2; | |
DivingLimitMultiplier = 1.0; | |
class Flags | |
{ | |
armor[] = {1,1}; | |
friendlyTag[] = {1,1}; | |
enemyTag[] = {0,1}; | |
mineTag[] = {1,1}; | |
hud[] = {1,1}; | |
hudPerm[] = {1,1}; | |
hudWp[] = {1,1}; | |
hudWpPerm[] = {1,1}; | |
stanceIndicator[] = {1,1}; | |
autoSpot[] = {1,1}; | |
map[] = {1,1}; | |
weaponCursor[] = {1,1}; | |
autoGuideAT[] = {1,1}; | |
clockIndicator[] = {1,1}; | |
3rdPersonView[] = {1,1}; | |
unlimitedSaves[] = {0,0}; | |
deathMessages[] = {1,1}; | |
netStats[] = {1,1}; | |
vonID[] = {1,1}; | |
cameraShake[] = {0,1}; | |
hudGroupInfo[] = {1,1}; | |
extendetInfoType[] = {1,1}; | |
roughLanding[] = {1,1}; | |
windEnabled[] = {0,1}; | |
autoTrimEnabled[] = {1,1}; | |
stressDamageEnabled[] = {0,1}; | |
}; | |
}; | |
class Regular | |
{ | |
displayName = "$STR_Difficulty1"; | |
description = "$STR_Difficulty1_desc"; | |
showCadetHints = 1; | |
showCadetWP = 1; | |
maxPilotHeight = 400; | |
scoreImage = "#(argb,8,8,3)color(1,1,1,1)"; | |
scoreChar = "o"; | |
badScoreImage = "#(argb,8,8,3)color(1,1,1,1)"; | |
badScoreChar = "X"; | |
levelAI = "AILevelMedium"; | |
myArmorCoef = 3.0; | |
groupArmorCoef = 2.4; | |
peripheralVisionAid = 0.9; | |
visionAid = 0; | |
HealSpeedMedicMedikit = 0.1; | |
HealSpeedMedicFAK = 0.1; | |
HealSpeedMedic = 0.1; | |
HealSpeedSoldierFAK = 0.04; | |
HealSpeedSoldier = 0.04; | |
BleedingRate = 0.08; | |
CancelThreshold = 0.2; | |
DivingLimitMultiplier = 1.0; | |
recoilCoef = 1; | |
autoReload = 0; | |
animSpeedCoef = 0; | |
class Flags | |
{ | |
armor[] = {1,1}; | |
friendlyTag[] = {1,1}; | |
enemyTag[] = {0,1}; | |
mineTag[] = {1,1}; | |
hud[] = {1,1}; | |
hudPerm[] = {1,1}; | |
hudWp[] = {1,1}; | |
hudWpPerm[] = {1,1}; | |
stanceIndicator[] = {1,1}; | |
autoSpot[] = {1,1}; | |
map[] = {1,1}; | |
weaponCursor[] = {1,1}; | |
autoGuideAT[] = {1,1}; | |
clockIndicator[] = {1,1}; | |
3rdPersonView[] = {1,1}; | |
unlimitedSaves[] = {1,1}; | |
deathMessages[] = {1,1}; | |
netStats[] = {1,1}; | |
vonId[] = {1,1}; | |
cameraShake[] = {1,1}; | |
hudGroupInfo[] = {1,1}; | |
extendetInfoType[] = {1,1}; | |
roughLanding[] = {0,1}; | |
windEnabled[] = {1,1}; | |
autoTrimEnabled[] = {0,1}; | |
stressDamageEnabled[] = {1,1}; | |
}; | |
}; | |
class Veteran | |
{ | |
displayName = "$STR_Difficulty2"; | |
description = "$STR_Difficulty2_desc"; | |
showCadetHints = 0; | |
showCadetWP = 1; | |
maxPilotHeight = 10000; | |
scoreImage = "#(argb,8,8,3)color(1,1,1,1)"; | |
scoreChar = "*"; | |
badScoreImage = "#(argb,8,8,3)color(1,1,1,1)"; | |
badScoreChar = "X"; | |
levelAI = "AILevelHigh"; | |
myArmorCoef = 1.2; | |
groupArmorCoef = 1.1; | |
peripheralVisionAid = 0.6; | |
visionAid = 0; | |
HealSpeedMedicMedikit = 0.1; | |
HealSpeedMedicFAK = 0.1; | |
HealSpeedMedic = 0.1; | |
HealSpeedSoldierFAK = 0.04; | |
HealSpeedSoldier = 0.04; | |
BleedingRate = 0.08; | |
CancelThreshold = 0.2; | |
DivingLimitMultiplier = 1.0; | |
recoilCoef = 1; | |
autoReload = 0; | |
animSpeedCoef = 0; | |
class Flags | |
{ | |
armor[] = {0,0}; | |
friendlyTag[] = {0,0}; | |
enemyTag[] = {0,0}; | |
mineTag[] = {0,0}; | |
hud[] = {1,1}; | |
hudPerm[] = {0,0}; | |
hudWp[] = {1,1}; | |
hudWpPerm[] = {1,1}; | |
stanceIndicator[] = {1,1}; | |
autoSpot[] = {0,0}; | |
map[] = {0,0}; | |
weaponCursor[] = {1,1}; | |
autoGuideAT[] = {0,0}; | |
clockIndicator[] = {1,1}; | |
3rdPersonView[] = {1,1}; | |
unlimitedSaves[] = {0,0}; | |
deathMessages[] = {1,1}; | |
netStats[] = {1,1}; | |
vonId[] = {0,1}; | |
cameraShake[] = {1,1}; | |
hudGroupInfo[] = {1,1}; | |
extendetInfoType[] = {0,1}; | |
roughLanding[] = {0,0}; | |
windEnabled[] = {1,0}; | |
autoTrimEnabled[] = {0,0}; | |
stressDamageEnabled[] = {1,0}; | |
}; | |
}; | |
class Mercenary | |
{ | |
displayName = "$STR_Difficulty3"; | |
description = "$STR_Difficulty3_desc"; | |
showCadetHints = 0; | |
showCadetWP = 0; | |
maxPilotHeight = 10000; | |
scoreImage = "#(argb,8,8,3)color(1,1,1,1)"; | |
scoreChar = "*"; | |
badScoreImage = "#(argb,8,8,3)color(1,1,1,1)"; | |
badScoreChar = "X"; | |
levelAI = "AILevelHigh"; | |
myArmorCoef = 1.0; | |
groupArmorCoef = 1.0; | |
peripheralVisionAid = 0.25; | |
visionAid = 0; | |
HealSpeedMedicMedikit = 0.1; | |
HealSpeedMedicFAK = 0.1; | |
HealSpeedMedic = 0.1; | |
HealSpeedSoldierFAK = 0.04; | |
HealSpeedSoldier = 0.04; | |
BleedingRate = 0.08; | |
CancelThreshold = 0.2; | |
DivingLimitMultiplier = 1.0; | |
recoilCoef = 1; | |
autoReload = 0; | |
animSpeedCoef = 0; | |
class Flags | |
{ | |
armor[] = {0,0}; | |
friendlyTag[] = {0,0}; | |
enemyTag[] = {0,0}; | |
mineTag[] = {0,0}; | |
hud[] = {1,1}; | |
hudPerm[] = {0,0}; | |
hudWp[] = {0,0}; | |
hudWpPerm[] = {0,0}; | |
stanceIndicator[] = {0,0}; | |
autoSpot[] = {0,0}; | |
map[] = {0,0}; | |
weaponCursor[] = {1,1}; | |
autoGuideAT[] = {0,0}; | |
clockIndicator[] = {0,0}; | |
3rdPersonView[] = {0,0}; | |
unlimitedSaves[] = {0,0}; | |
deathMessages[] = {1,1}; | |
netStats[] = {1,1}; | |
vonID[] = {0,1}; | |
cameraShake[] = {1,0}; | |
hudGroupInfo[] = {0,0}; | |
extendetInfoType[] = {0,0}; | |
roughLanding[] = {0,0}; | |
windEnabled[] = {1,0}; | |
autoTrimEnabled[] = {0,0}; | |
stressDamageEnabled[] = {1,0}; | |
}; | |
}; | |
}; | |
class CfgInventory | |
{ | |
class SlotTypes | |
{ | |
class WeaponInUse{}; | |
class RightHand{}; | |
class LeftHand{}; | |
class Googles{}; | |
class Back{}; | |
class Weapon{}; | |
class Common{}; | |
class EarPhones{}; | |
}; | |
class Objects | |
{ | |
class Man | |
{ | |
simulation = "Man"; | |
class InventorySlots | |
{ | |
class Weapon | |
{ | |
type = "WeaponInUse"; | |
size = 1; | |
}; | |
class RightHand | |
{ | |
type = "RightHand"; | |
size = 1; | |
}; | |
class LeftHand | |
{ | |
type = "LeftHand"; | |
size = 1; | |
}; | |
class Goggles | |
{ | |
type = "Goggles"; | |
size = 1; | |
}; | |
class Back | |
{ | |
type = "Back"; | |
size = 1; | |
}; | |
class EarPhones | |
{ | |
type = "EarPhones"; | |
size = 1; | |
}; | |
}; | |
}; | |
class Rucksack | |
{ | |
simulation = "Baggage"; | |
weight = 1.5; | |
class InventoryPlacements | |
{ | |
class OnBack | |
{ | |
type = "Back"; | |
size = 1; | |
priority = 1; | |
}; | |
class InHands | |
{ | |
type = "WeaponInUse"; | |
size = 1; | |
priority = 0; | |
}; | |
}; | |
class InventorySlots | |
{ | |
class Inside | |
{ | |
type = "Common"; | |
size = 16; | |
}; | |
class Weapon1 | |
{ | |
type = "Weapon"; | |
size = 1; | |
}; | |
class Weapon2 | |
{ | |
type = "Weapon"; | |
size = 1; | |
}; | |
class Bottle | |
{ | |
type = "Bottle"; | |
size = 1; | |
}; | |
}; | |
}; | |
class Bottle | |
{ | |
simulation = "InventoryItem"; | |
weight = 0.5; | |
class InventoryPlacements | |
{ | |
class Bottle | |
{ | |
type = "Bottle"; | |
size = 1; | |
priority = 1; | |
}; | |
}; | |
}; | |
}; | |
}; | |
class CfgCurator | |
{ | |
class EditingArea | |
{ | |
class 2D | |
{ | |
textureBorder = ""; | |
colorBorder[] = {1,1,1,1}; | |
iconSizeMultiplier = 0.002; | |
}; | |
class 3D | |
{ | |
objectBorder = ""; | |
}; | |
}; | |
class DrawCamera | |
{ | |
class 2D | |
{ | |
texture = ""; | |
color[] = {0,0,0,1}; | |
maxLineDistance = 1000; | |
}; | |
}; | |
class DrawGroup | |
{ | |
textureWest = "#(argb,1,1,1)color(1,1,1,0)"; | |
textureEast = "#(argb,1,1,1)color(1,1,1,0)"; | |
textureGuer = "#(argb,1,1,1)color(1,1,1,0)"; | |
textureCivilian = "#(argb,1,1,1)color(1,1,1,0)"; | |
textureUnknown = "#(argb,1,1,1)color(1,1,1,0)"; | |
}; | |
class DrawObject | |
{ | |
iconSize = 0.65; | |
class PlayerPings | |
{ | |
animationLength = 6000; | |
alowRepeatAfter = 4000; | |
}; | |
class 3D | |
{ | |
colorLogic[] = {1,1,1,1}; | |
colorLogicBackground[] = {0.5,0.5,0.5,1}; | |
colorLogicDisabled[] = {1,1,1,1}; | |
colorLogicDisabledBackground[] = {0.5,0.5,0.5,1}; | |
alphaNormal = 0.3; | |
alphaNormalBackground = 0.15; | |
alphaSelected = 1; | |
alphaSelectedBackground = 0.5; | |
alphaHover = 1; | |
alphaHoverBackground = 1; | |
sizeNormal = 1.0; | |
sizeSelected = 1.0; | |
sizeTarget = 1.1; | |
sizeCoefStartDistance = 50; | |
sizeCoefEndDistance = 200; | |
texture = "#(argb,1,1,1)color(1,1,1,0)"; | |
textureBackground = "#(argb,1,1,1)color(1,1,1,0)"; | |
textureDisabled = "#(argb,1,1,1)color(1,1,1,0)"; | |
textureDisabledBackground = "#(argb,1,1,1)color(1,1,1,0)"; | |
color[] = {1,1,1,1}; | |
colorBackground[] = {"side"}; | |
colorDisabled[] = {1,1,1,1}; | |
colorDisabledBackground[] = {"side"}; | |
colorPreview[] = {1,1,1,1}; | |
colorPreviewBackground[] = {1,1,1,1}; | |
colorPreviewDisabled[] = {1,0,0,1}; | |
colorPreviewDisabledBackground[] = {1,1,1,1}; | |
colorSelectionSquare[] = {0,1,0,1}; | |
colorLineGroupingUnits[] = {0,1,1,1}; | |
colorBBoxWhileDragging[] = {0,1,1,1}; | |
colorGroupsPreviewColor[] = {0,1,1,1}; | |
startIconFading = 250; | |
endIconFading = 750; | |
startLogicIconFading = 1000; | |
endLogicIconFading = 1500; | |
}; | |
class 2D | |
{ | |
size = 26; | |
alphaNormal = 0.3; | |
alphaNormalBackground = 0.15; | |
alphaSelected = 1; | |
alphaSelectedBackground = 0.5; | |
alphaTarget = 1; | |
alphaTargetBackground = 1; | |
sizeNormal = 1.0; | |
sizeSelected = 1.0; | |
sizeTarget = 1.1; | |
sizeCoefStartDistance = 50; | |
sizeCoefEndDistance = 200; | |
texture = "#(argb,1,1,1)color(1,1,1,0)"; | |
textureBackground = "#(argb,8,8,3)color(1,1,1,1)"; | |
textureDisabled = "#(argb,1,1,1)color(1,1,1,0)"; | |
textureDisabledBackground = "#(argb,8,8,3)color(1,1,1,1)"; | |
color[] = {0,0,0,1}; | |
colorBackground[] = {"side"}; | |
colorLogic[] = {1,0.5,1,1}; | |
colorLogicBackground[] = {1,1,1,1}; | |
colorLogicDisabled[] = {1,0,1,1}; | |
colorLogicDisabledBackground[] = {1,0,1,0}; | |
colorDisabled[] = {1,0,0.5,1}; | |
colorDisabledBackground[] = {"side"}; | |
colorPreview[] = {0,0,0,0}; | |
colorPreviewBackground[] = {0,0,0,0}; | |
colorPreviewDisabled[] = {0,0,0,1}; | |
colorPreviewDisabledBackground[] = {1,1,1,0.5}; | |
}; | |
}; | |
class DrawWaypoint | |
{ | |
class 3D | |
{ | |
texture = "#(argb,1,1,1)color(1,1,1,0)"; | |
colorNormal[] = {0,0,0,0.5}; | |
colorSelected[] = {1,1,1,0.5}; | |
colorHover[] = {1,1,1,1}; | |
textureCycle = "#(argb,1,1,1)color(1,1,1,0)"; | |
colorCycleNormal[] = {0,0,0,0.5}; | |
colorCycleSelected[] = {1,1,1,0.5}; | |
colorCycleHover[] = {1,1,1,1}; | |
texturePreview = "#(argb,1,1,1)color(1,1,1,0)"; | |
colorPreview[] = {0,0,0,0.5}; | |
}; | |
class 2D | |
{ | |
texture = "#(argb,1,1,1)color(1,1,1,0)"; | |
colorNormal[] = {0,0,0,0.5}; | |
colorSelected[] = {1,1,1,0.5}; | |
colorHover[] = {1,1,1,1}; | |
textureCycle = "#(argb,1,1,1)color(1,1,1,0)"; | |
colorCycleNormal[] = {0,0,0,0.5}; | |
colorCycleSelected[] = {1,1,1,0.5}; | |
colorCycleHover[] = {1,1,1,1}; | |
texturePreview = "#(argb,1,1,1)color(1,1,1,0)"; | |
colorPreview[] = {0,0,0,0.5}; | |
}; | |
}; | |
class DrawPlayer | |
{ | |
class 3D | |
{ | |
texture = "#(argb,1,1,1)color(1,1,1,0)"; | |
color[] = {0.7,0.1,0,1}; | |
}; | |
class 2D | |
{ | |
texture = "#(argb,1,1,1)color(1,1,1,0)"; | |
color[] = {0.7,0.1,0,1}; | |
}; | |
}; | |
}; | |
corpseLimit = 15; | |
corpseRemovalMinTime = 10; | |
corpseRemovalMaxTime = 3600; | |
wreckLimit = 15; | |
wreckRemovalMinTime = 10; | |
wreckRemovalMaxTime = 3600; | |
rptFileLimit = 10; | |
battleyeLicenceUrl = "BattlEye\EULA.txt"; | |
class SteamManagerConfig | |
{ | |
fileBankMissionName = "__cur_sp"; | |
class CacheConfig | |
{ | |
steamOffCacheDir = "steam\"; | |
metaDir = "meta\"; | |
subscribedFilename = "subscribedContent.list"; | |
publishedFilename = "publishedContent.list"; | |
persistedItemsFilename = "cacheItems.map"; | |
}; | |
class Tags | |
{ | |
class ScenarioTag | |
{ | |
title = "Scenario"; | |
tooltip = ""; | |
missionAddAsDefault = 1; | |
missionUserCanAddRemove = 0; | |
missionAddWhenMP = 0; | |
missionAddWhenMods = 0; | |
missionAddWhenFireDrill = 0; | |
missionAddWhenTimeTrial = 0; | |
}; | |
class DependencyTag | |
{ | |
title = "Dependency"; | |
tooltip = "$STR_sw_tag_Dependency"; | |
missionAddAsDefault = 0; | |
missionUserCanAddRemove = 1; | |
missionAddWhenMP = 0; | |
missionAddWhenMods = 1; | |
missionAddWhenFireDrill = 0; | |
missionAddWhenTimeTrial = 0; | |
}; | |
class SingleplayerTag | |
{ | |
title = "Singleplayer"; | |
tooltip = "$STR_sw_tag_singleplayer"; | |
missionAddAsDefault = 0; | |
missionUserCanAddRemove = 1; | |
missionAddWhenMP = 0; | |
missionAddWhenMods = 0; | |
missionAddWhenFireDrill = 0; | |
missionAddWhenTimeTrial = 0; | |
}; | |
class MultiplayerTag | |
{ | |
title = "Multiplayer"; | |
tooltip = "$STR_sw_tag_multiplayer"; | |
missionAddAsDefault = 0; | |
missionUserCanAddRemove = 1; | |
missionAddWhenMP = 1; | |
missionAddWhenMods = 0; | |
missionAddWhenFireDrill = 0; | |
missionAddWhenTimeTrial = 0; | |
}; | |
class InfantryTag | |
{ | |
title = "Infantry"; | |
tooltip = "$STR_sw_tag_Infantry"; | |
missionAddAsDefault = 0; | |
missionUserCanAddRemove = 1; | |
missionAddWhenMP = 0; | |
missionAddWhenMods = 0; | |
missionAddWhenFireDrill = 0; | |
missionAddWhenTimeTrial = 0; | |
}; | |
class VehiclesTag: InfantryTag | |
{ | |
title = "Vehicles"; | |
tooltip = "$STR_sw_tag_Vehicles"; | |
}; | |
class AirTag: InfantryTag | |
{ | |
title = "Air"; | |
tooltip = "$STR_sw_tag_Air"; | |
}; | |
class WaterTag: InfantryTag | |
{ | |
title = "Water"; | |
tooltip = "$STR_sw_tag_Water"; | |
}; | |
class StratisTag | |
{ | |
title = "Stratis"; | |
missionAddAsDefault = 0; | |
missionUserCanAddRemove = 0; | |
missionAddWhenMP = 0; | |
missionAddWhenMods = 0; | |
missionAddWhenFireDrill = 0; | |
missionAddWhenTimeTrial = 0; | |
}; | |
class AltisTag | |
{ | |
title = "Altis"; | |
missionAddAsDefault = 0; | |
missionUserCanAddRemove = 0; | |
missionAddWhenMP = 0; | |
missionAddWhenMods = 0; | |
missionAddWhenFireDrill = 0; | |
missionAddWhenTimeTrial = 0; | |
}; | |
class OtherMap | |
{ | |
title = "OtherMap"; | |
missionFromOtherMap = 1; | |
}; | |
class Zeus | |
{ | |
title = "Zeus"; | |
tooltip = "STR_sw_tag_Zeus"; | |
missionAddAsDefault = 0; | |
missionUserCanAddRemove = 1; | |
missionAddWhenMP = 0; | |
missionAddWhenMods = 0; | |
missionAddWhenFireDrill = 0; | |
missionAddWhenTimeTrial = 0; | |
}; | |
}; | |
}; | |
class CfgSteamSettings | |
{ | |
access = 3; | |
class Stats | |
{ | |
class Curator | |
{ | |
curatorPlayerPlayTime[] = {"ZeusPlayerPlayTime"}; | |
curatorUnitControlPlayTime[] = {"ZeusUnitControlPlayTime"}; | |
curatorNormalPlayerPlayTime[] = {"ZeusNormalPlayerGamePlayTime"}; | |
}; | |
class Worlds | |
{ | |
class Altis | |
{ | |
worldName = "altis"; | |
playtimeStats[] = {"AltisPlayTime"}; | |
}; | |
class Stratis | |
{ | |
worldName = "stratis"; | |
playtimeStats[] = {"StratisPlayTime"}; | |
}; | |
}; | |
class Campaigns | |
{ | |
class CampaignEPA | |
{ | |
campaignName = "A3\Missions_F_EPA\Campaign\"; | |
playtimeStats[] = {"CampaignEPAPlayTime","CampaignPlayTime"}; | |
class Rules | |
{ | |
class Finished | |
{ | |
requiredMissions[] = {"A_in","A_in2","A_hub01","A_hub02","A_m01","A_m02","A_m03","A_m04","A_m05","A_out"}; | |
statFlagName = "CompletedEPA"; | |
}; | |
}; | |
}; | |
class CampaignEPB | |
{ | |
campaignName = "A3\Missions_F_EPB\Campaign\"; | |
playtimeStats[] = {"CampaignEPBPlayTime","CampaignPlayTime"}; | |
class Rules | |
{ | |
class Finished | |
{ | |
campaignName = "A3\Missions_F_EPB\Campaign"; | |
requiredMissions[] = {"B_in","B_in2","B_hub01","B_hub02","B_hub03","B_m01","B_m02_1","B_m02_2","B_m03","B_m05","B_m06","B_out2"}; | |
statFlagName = "CompletedEPB"; | |
}; | |
}; | |
}; | |
class CampaignEPC | |
{ | |
campaignName = "A3\Missions_F_EPC\Campaign\"; | |
playtimeStats[] = {"CampaignEPCPlayTime","CampaignPlayTime"}; | |
class Rules | |
{ | |
class MainMissions | |
{ | |
requiredMissions[] = {"C_in1","C_in2","C_m01","C_m02","C_out1","C_out2"}; | |
statFlagName = "CompletedEPC"; | |
}; | |
class EndA | |
{ | |
requiredMissions[] = {"C_in1","C_in2","C_m01","C_m02","C_out1","C_out2","C_EA"}; | |
statFlagName = "CompletedEPC_A"; | |
}; | |
class EndB | |
{ | |
requiredMissions[] = {"C_in1","C_in2","C_m01","C_m02","C_out1","C_out2","C_EB"}; | |
statFlagName = "CompletedEPC_B"; | |
}; | |
}; | |
}; | |
}; | |
class Missions | |
{ | |
class Drill1 | |
{ | |
missionName = "A3\missions_f_beta\Challenges\Firing_Drills\SP_FD01.Stratis\"; | |
playtimeStats[] = {"FiringDrillsPlayTime"}; | |
}; | |
class Drill2 | |
{ | |
missionName = "A3\missions_f_beta\Challenges\Firing_Drills\SP_FD02.Stratis\"; | |
playtimeStats[] = {"FiringDrillsPlayTime"}; | |
}; | |
class Drill3 | |
{ | |
missionName = "A3\missions_f_beta\Challenges\Firing_Drills\SP_FD03.Stratis\"; | |
playtimeStats[] = {"FiringDrillsPlayTime"}; | |
}; | |
class Drill4 | |
{ | |
missionName = "A3\missions_f_beta\Challenges\Firing_Drills\SP_FD04.Stratis\"; | |
playtimeStats[] = {"FiringDrillsPlayTime"}; | |
}; | |
class Drill5 | |
{ | |
missionName = "A3\Missions_F_Gamma\Challenges\Firing_Drills\SP_FD05.Altis\"; | |
playtimeStats[] = {"FiringDrillsPlayTime"}; | |
}; | |
class Drill6 | |
{ | |
missionName = "A3\Missions_F_Gamma\Challenges\Firing_Drills\SP_FD06.Altis\"; | |
playtimeStats[] = {"FiringDrillsPlayTime"}; | |
}; | |
class Drill7 | |
{ | |
missionName = "A3\Missions_F_Gamma\Challenges\Firing_Drills\SP_FD07.Altis\"; | |
playtimeStats[] = {"FiringDrillsPlayTime"}; | |
}; | |
class Drill8 | |
{ | |
missionName = "A3\Missions_F_Gamma\Challenges\Firing_Drills\SP_FD08.Altis\"; | |
playtimeStats[] = {"FiringDrillsPlayTime"}; | |
}; | |
class Drill9 | |
{ | |
missionName = "A3\Missions_F_Gamma\Challenges\Firing_Drills\SP_FD09.Altis\"; | |
playtimeStats[] = {"FiringDrillsPlayTime"}; | |
}; | |
class Drill10 | |
{ | |
missionName = "A3\Missions_F_Gamma\Challenges\Firing_Drills\SP_FD10.Altis\"; | |
playtimeStats[] = {"FiringDrillsPlayTime"}; | |
}; | |
class Showcase1 | |
{ | |
missionName = "A3\Missions_F\showcases\Showcase_Helicopters.Stratis\"; | |
playtimeStats[] = {"ShowcasesPlayTime"}; | |
}; | |
class Showcase2 | |
{ | |
missionName = "A3\Missions_F\showcases\Showcase_Infantry.Stratis\"; | |
playtimeStats[] = {"ShowcasesPlayTime"}; | |
}; | |
class Showcase3 | |
{ | |
missionName = "A3\Missions_F\showcases\Showcase_SCUBA.Stratis\"; | |
playtimeStats[] = {"ShowcasesPlayTime"}; | |
}; | |
class Showcase4 | |
{ | |
missionName = "A3\Missions_F\showcases\Showcase_Vehicles.Stratis\"; | |
playtimeStats[] = {"ShowcasesPlayTime"}; | |
}; | |
class Showcase5 | |
{ | |
missionName = "A3\missions_f_beta\Showcases\Showcase_Combined_Arms.Stratis\"; | |
playtimeStats[] = {"ShowcasesPlayTime"}; | |
}; | |
class Showcase6 | |
{ | |
missionName = "A3\missions_f_beta\Showcases\Showcase_Commanding_I.Stratis\"; | |
playtimeStats[] = {"ShowcasesPlayTime"}; | |
}; | |
class Showcase7 | |
{ | |
missionName = "A3\missions_f_beta\Showcases\Showcase_Night.Stratis\"; | |
playtimeStats[] = {"ShowcasesPlayTime"}; | |
}; | |
class Showcase8 | |
{ | |
missionName = "A3\missions_f_beta\Showcases\Showcase_Supports.Stratis\"; | |
playtimeStats[] = {"ShowcasesPlayTime"}; | |
}; | |
class Showcase9 | |
{ | |
missionName = "A3\Missions_F_Curator\Showcases\Showcase_Curator.Altis\"; | |
playtimeStats[] = {"ShowcasesPlayTime"}; | |
}; | |
class Showcase10 | |
{ | |
missionName = "A3\Missions_F_EPC\showcases\Showcase_FixedWings.Altis\"; | |
playtimeStats[] = {"ShowcasesPlayTime"}; | |
}; | |
class Showcase11 | |
{ | |
missionName = "A3\Missions_F_Gamma\Showcases\Faction_BLUFOR.Altis\"; | |
playtimeStats[] = {"ShowcasesPlayTime"}; | |
}; | |
class Showcase12 | |
{ | |
missionName = "A3\Missions_F_Gamma\Showcases\Faction_INDEPENDENT.Altis\"; | |
playtimeStats[] = {"ShowcasesPlayTime"}; | |
}; | |
class Showcase13 | |
{ | |
missionName = "A3\Missions_F_Gamma\Showcases\Faction_OPFOR.Altis\"; | |
playtimeStats[] = {"ShowcasesPlayTime"}; | |
}; | |
class Showcase14 | |
{ | |
missionName = "A3\Missions_F_Gamma\Showcases\Faction_shared\"; | |
playtimeStats[] = {"ShowcasesPlayTime"}; | |
}; | |
class Showcase15 | |
{ | |
missionName = "A3\Missions_F_Gamma\Showcases\Showcase_Arma.Altis\"; | |
playtimeStats[] = {"ShowcasesPlayTime"}; | |
}; | |
class Showcase16 | |
{ | |
missionName = "A3\Missions_F_Gamma\Showcases\Showcase_Drones.Altis\"; | |
playtimeStats[] = {"ShowcasesPlayTime"}; | |
}; | |
class Showcase17 | |
{ | |
missionName = "A3\Missions_F_Gamma\Showcases\Showcase_Gunships.Altis\"; | |
playtimeStats[] = {"ShowcasesPlayTime"}; | |
}; | |
class Showcase18 | |
{ | |
missionName = "A3\Missions_F_Gamma\Showcases\Showcase_Tanks.Altis\"; | |
playtimeStats[] = {"ShowcasesPlayTime"}; | |
}; | |
}; | |
}; | |
class Tags | |
{ | |
class ScenarioTag | |
{ | |
title = "Scenario"; | |
tooltip = ""; | |
missionAddAsDefault = 1; | |
missionUserCanAddRemove = 0; | |
missionAddWhenMP = 0; | |
missionAddWhenMods = 0; | |
missionAddWhenFireDrill = 0; | |
missionAddWhenTimeTrial = 0; | |
}; | |
class DependencyTag | |
{ | |
title = "Dependency"; | |
tooltip = "$STR_sw_tag_Dependency"; | |
missionAddAsDefault = 0; | |
missionUserCanAddRemove = 1; | |
missionAddWhenMP = 0; | |
missionAddWhenMods = 1; | |
missionAddWhenFireDrill = 0; | |
missionAddWhenTimeTrial = 0; | |
}; | |
class SingleplayerTag | |
{ | |
title = "Singleplayer"; | |
tooltip = "$STR_sw_tag_singleplayer"; | |
missionAddAsDefault = 0; | |
missionUserCanAddRemove = 1; | |
missionAddWhenMP = 0; | |
missionAddWhenMods = 0; | |
missionAddWhenFireDrill = 0; | |
missionAddWhenTimeTrial = 0; | |
}; | |
class MultiplayerTag | |
{ | |
title = "Multiplayer"; | |
tooltip = "$STR_sw_tag_multiplayer"; | |
missionAddAsDefault = 0; | |
missionUserCanAddRemove = 1; | |
missionAddWhenMP = 1; | |
missionAddWhenMods = 0; | |
missionAddWhenFireDrill = 0; | |
missionAddWhenTimeTrial = 0; | |
}; | |
class InfantryTag | |
{ | |
title = "Infantry"; | |
tooltip = "$STR_sw_tag_Infantry"; | |
missionAddAsDefault = 0; | |
missionUserCanAddRemove = 1; | |
missionAddWhenMP = 0; | |
missionAddWhenMods = 0; | |
missionAddWhenFireDrill = 0; | |
missionAddWhenTimeTrial = 0; | |
}; | |
class VehiclesTag: InfantryTag | |
{ | |
title = "Vehicles"; | |
tooltip = "$STR_sw_tag_Vehicles"; | |
}; | |
class AirTag: InfantryTag | |
{ | |
title = "Air"; | |
tooltip = "$STR_sw_tag_Air"; | |
}; | |
class WaterTag: InfantryTag | |
{ | |
title = "Water"; | |
tooltip = "$STR_sw_tag_Water"; | |
}; | |
class StratisTag | |
{ | |
title = "Stratis"; | |
missionAddAsDefault = 0; | |
missionUserCanAddRemove = 0; | |
missionAddWhenMP = 0; | |
missionAddWhenMods = 0; | |
missionAddWhenFireDrill = 0; | |
missionAddWhenTimeTrial = 0; | |
}; | |
class AltisTag | |
{ | |
title = "Altis"; | |
missionAddAsDefault = 0; | |
missionUserCanAddRemove = 0; | |
missionAddWhenMP = 0; | |
missionAddWhenMods = 0; | |
missionAddWhenFireDrill = 0; | |
missionAddWhenTimeTrial = 0; | |
}; | |
}; | |
workshopAgreement = "http://steamcommunity.com/sharedfiles/workshoplegalagreement"; | |
steamTmpPreviewDirectory = "SteamPreviewCache"; | |
maxPreviewDirCacheSize = 25; | |
steamPreviewFileExtension = "jpg"; | |
steamPreviewDefaultImage = "\core\All\SteamWorksDefaultImage_co.jpg"; | |
publishDialogAdditionalSpaceColor[] = {1.0,0.0,0.0,1.0}; | |
publishDialogFreedSpaceColor[] = {0.0,1.0,0.0,1.0}; | |
}; | |
class CfgTextureToMaterial | |
{ | |
class CarGlass | |
{ | |
textures[] = {}; | |
material = "#SpecularGlass"; | |
}; | |
class AirborneGlass | |
{ | |
textures[] = {}; | |
material = "#SpecularGlass"; | |
}; | |
class Metal | |
{ | |
textures[] = {}; | |
material = "#Metal"; | |
}; | |
class AirBorneMetal | |
{ | |
textures[] = {}; | |
material = "#Metal"; | |
}; | |
class RifleMetal | |
{ | |
textures[] = {}; | |
material = "#RifleMetal"; | |
}; | |
}; | |
class CfgMaterials | |
{ | |
class Water | |
{ | |
PixelShaderID = "Water"; | |
VertexShaderID = "Water"; | |
ambient[] = {0.016,0.0264,0.04,0.4}; | |
diffuse[] = {0.032,0.128,0.128,1.0}; | |
forcedDiffuse[] = {0,0,0,0}; | |
specular[] = {1,1,1,0}; | |
specularPower = 4; | |
emmisive[] = {0,0,0,0}; | |
class Stage1 | |
{ | |
texture = "#(rgb,8,8,3)color(0.5,0.5,1.0,1)"; | |
uvSource = "texWaterAnim"; | |
class uvTransform | |
{ | |
aside[] = {0,4,0}; | |
up[] = {4,0,0}; | |
dir[] = {0,0,4}; | |
pos[] = {0.2,0.5,0}; | |
}; | |
}; | |
class Stage3 | |
{ | |
texture = "#(ai,16,64,1)waterirradiance(16)"; | |
uvSource = "none"; | |
}; | |
class Stage4 | |
{ | |
texture = "#(argb,8,8,3)color(0.5,0.5,0.5,1)"; | |
uvSource = "none"; | |
}; | |
class Stage5 | |
{ | |
texture = "#(argb,8,8,3)color(0.5,0.5,0.5,1)"; | |
uvSource = "none"; | |
}; | |
}; | |
class Shore | |
{ | |
PixelShaderID = "Shore"; | |
VertexShaderID = "Shore"; | |
ambient[] = {0.016,0.0264,0.04,0.4}; | |
diffuse[] = {0.032,0.128,0.128,1.0}; | |
forcedDiffuse[] = {0,0,0,0}; | |
specular[] = {1,1,1,0}; | |
specularPower = 4; | |
emmisive[] = {0,0,0,0}; | |
class Stage1 | |
{ | |
texture = "#(rgb,8,8,3)color(0.5,0.5,1.0,1)"; | |
uvSource = "texWaterAnim"; | |
class uvTransform | |
{ | |
aside[] = {0,4,0}; | |
up[] = {4,0,0}; | |
dir[] = {0,0,4}; | |
pos[] = {0.2,0.5,0}; | |
}; | |
}; | |
class Stage3 | |
{ | |
texture = "#(ai,16,64,1)waterirradiance(16)"; | |
uvSource = "none"; | |
}; | |
class Stage4 | |
{ | |
texture = "#(argb,8,8,3)color(0.5,0.5,0.5,1)"; | |
uvSource = "none"; | |
}; | |
class Stage5 | |
{ | |
texture = "#(argb,8,8,3)color(0.5,0.5,0.5,1)"; | |
uvSource = "none"; | |
}; | |
}; | |
class ShoreFoam | |
{ | |
PixelShaderID = "ShoreFoam"; | |
VertexShaderID = "Shore"; | |
ambient[] = {0.016,0.0264,0.04,0.4}; | |
diffuse[] = {0.032,0.128,0.128,1.0}; | |
forcedDiffuse[] = {0,0,0,0}; | |
specular[] = {1,1,1,0}; | |
specularPower = 4; | |
emmisive[] = {0,0,0,0}; | |
class Stage1 | |
{ | |
texture = "#(rgb,8,8,3)color(0.5,0.5,1.0,1)"; | |
uvSource = "texWaterAnim"; | |
class uvTransform | |
{ | |
aside[] = {0,4,0}; | |
up[] = {4,0,0}; | |
dir[] = {0,0,4}; | |
pos[] = {0.2,0.5,0}; | |
}; | |
}; | |
class Stage3 | |
{ | |
texture = "#(ai,16,64,1)waterirradiance(16)"; | |
uvSource = "none"; | |
}; | |
class Stage4 | |
{ | |
texture = "#(argb,8,8,3)color(0.5,0.5,0.5,1)"; | |
uvSource = "none"; | |
}; | |
class Stage5 | |
{ | |
texture = "#(argb,8,8,3)color(0.5,0.5,0.5,1)"; | |
uvSource = "none"; | |
}; | |
}; | |
class ShoreWet | |
{ | |
PixelShaderID = "ShoreWet"; | |
VertexShaderID = "Shore"; | |
}; | |
class Terrain | |
{ | |
ambient[] = {1,1,1,1}; | |
diffuse[] = {0.6,0.6,0.6,1}; | |
forcedDiffuse[] = {0.05,0.05,0.05,1}; | |
specular[] = {0.0,0.0,0.0,0}; | |
specularPower = 1; | |
emmisive[] = {0,0,0,0}; | |
PixelShaderID = "NormalMapDiffuse"; | |
VertexShaderID = "NormalMapDiffuseAlpha"; | |
class Stage1 | |
{ | |
texture = "#(argb,8,8,3)color(0,0,1,1)"; | |
uvSource = "tex"; | |
class uvTransform | |
{ | |
aside[] = {1,0,0}; | |
up[] = {0,1,0}; | |
dir[] = {0,0,1}; | |
pos[] = {0,0,0}; | |
}; | |
}; | |
class Stage2 | |
{ | |
texture = "#(argb,8,8,3)color(0.5,0.5,0.5,1)"; | |
uvSource = "tex"; | |
class uvTransform | |
{ | |
aside[] = {1,0,0}; | |
up[] = {0,1,0}; | |
dir[] = {0,0,1}; | |
pos[] = {0,0,0}; | |
}; | |
}; | |
}; | |
class SpecularGlass | |
{ | |
ambient[] = {1,1,1,1}; | |
diffuse[] = {1,1,1,1}; | |
forcedDiffuse[] = {0,0,0,0}; | |
specular[] = {0.5,0.5,0.8,0}; | |
specularPower = 5; | |
emmisive[] = {0,0,0,0}; | |
}; | |
class Metal | |
{ | |
ambient[] = {1,1,1,1}; | |
diffuse[] = {1,1,1,1}; | |
forcedDiffuse[] = {0,0,0,0}; | |
specular[] = {0.2,0.2,0.2,0}; | |
specularPower = 5; | |
emmisive[] = {0,0,0,0}; | |
}; | |
class RifleMetal | |
{ | |
ambient[] = {1,1,1,1}; | |
diffuse[] = {1,1,1,1}; | |
forcedDiffuse[] = {0,0,0,0}; | |
specular[] = {0.2,0.2,0.2,0}; | |
specularPower = 5; | |
emmisive[] = {0,0,0,0}; | |
}; | |
}; | |
class CfgTLMaterials | |
{ | |
class ShiningAdjustable | |
{ | |
ambient[] = {10,10,10,1}; | |
diffuse[] = {10,10,10,1}; | |
emissive[] = {20,20,20,1}; | |
}; | |
}; | |
class CfgVehicleActions{}; | |
class CfgWeaponCursors | |
{ | |
class RifleCursorCore | |
{ | |
texture = ""; | |
fade = 0.19; | |
fadeRatioDamage = 0.5; | |
fadeRatioFatigue = 0.5; | |
class Sections | |
{ | |
class Section1 | |
{ | |
uMin = 0; | |
vMin = 0; | |
uMax = 0.328125; | |
vMax = 1; | |
xOffset = -20; | |
yOffset = 0; | |
}; | |
class Section2 | |
{ | |
uMin = 0.65625; | |
vMin = 0; | |
uMax = 1; | |
vMax = 1; | |
xOffset = 20; | |
yOffset = 0; | |
}; | |
}; | |
}; | |
class MGCursorCore | |
{ | |
texture = ""; | |
fade = 0.19; | |
fadeRatioDamage = 0.5; | |
fadeRatioFatigue = 0.5; | |
class Sections | |
{ | |
class Section1 | |
{ | |
uMin = 0; | |
uMax = 0.328125; | |
vMin = 0.328125; | |
vMax = 0.65625; | |
xOffset = -25; | |
yOffset = 0; | |
}; | |
class Section2 | |
{ | |
uMin = 0.65625; | |
uMax = 1; | |
vMin = 0.328125; | |
vMax = 0.65625; | |
xOffset = 25; | |
yOffset = 0; | |
}; | |
class Section3 | |
{ | |
uMin = 0.328125; | |
uMax = 0.65625; | |
vMin = 0.65625; | |
vMax = 1; | |
xOffset = 0; | |
yOffset = 25; | |
}; | |
}; | |
}; | |
class LawCursorCore | |
{ | |
texture = ""; | |
fade = 0.19; | |
fadeRatioDamage = 0.5; | |
fadeRatioFatigue = 0.5; | |
class Sections | |
{ | |
class Section1 | |
{ | |
uMin = 0; | |
uMax = 0.328125; | |
vMin = 0.328125; | |
vMax = 0.65625; | |
xOffset = -30; | |
yOffset = 0; | |
}; | |
class Section2 | |
{ | |
uMin = 0.65625; | |
uMax = 1; | |
vMin = 0.328125; | |
vMax = 0.65625; | |
xOffset = 30; | |
yOffset = 0; | |
}; | |
class Section3 | |
{ | |
uMin = 0.328125; | |
uMax = 0.65625; | |
vMin = 0; | |
vMax = 0.328125; | |
xOffset = 0; | |
yOffset = -30; | |
}; | |
class Section4 | |
{ | |
uMin = 0.328125; | |
uMax = 0.65625; | |
vMin = 0.65625; | |
vMax = 1; | |
xOffset = 0; | |
yOffset = 30; | |
}; | |
}; | |
}; | |
}; | |
class CfgMineTriggers | |
{ | |
access = 1; | |
class Default | |
{ | |
scope = 0; | |
mineTriggerType = "radius"; | |
mineTriggerRange = 2; | |
mineTriggerMass = 30; | |
mineDelay = 0.2; | |
mineMagnetic = 0; | |
mineUnderwaterOnly = 0; | |
mineWireStart[] = {0.0,1.0,0.0}; | |
mineWireEnd[] = {0.0,1.0,5.0}; | |
restrictZoneCenter[] = {0,0,0}; | |
restrictZoneRadius = 3; | |
timerStep = -1; | |
}; | |
class RangeTrigger: Default | |
{ | |
mineTriggerType = "radius"; | |
mineTriggerRange = 2; | |
mineTriggerMass = 30; | |
mineMagnetic = 0; | |
}; | |
class TimeTrigger: Default | |
{ | |
mineTriggerType = "timer"; | |
timerStep = 30; | |
}; | |
class RemoteTrigger: Default | |
{ | |
mineTriggerType = "remote"; | |
restrictZoneRadius = 3; | |
mineTriggerMass = 0; | |
timerStep = "40.0f"; | |
}; | |
class WireTrigger: Default | |
{ | |
mineTriggerType = "wire"; | |
restrictZoneCenter[] = {0.1,0,0}; | |
restrictZoneRadius = 3.0; | |
mineWireStart[] = {-1.4,0.1,0.0}; | |
mineWireEnd[] = {1.6,0.1,0.0}; | |
mineTriggerMass = 14; | |
}; | |
}; | |
class CfgAmmo | |
{ | |
access = 1; | |
class Default | |
{ | |
access = 3; | |
hit = 0; | |
indirectHit = 0; | |
indirectHitRange = 1; | |
underwaterHitRangeCoef = "1.0f"; | |
typicalSpeed = 900; | |
explosionForceCoef = "1.0f"; | |
isCraterOriented = 0; | |
model = ""; | |
proxyShape = ""; | |
craterShape = ""; | |
simulation = ""; | |
animated = 0; | |
shadow = 0; | |
cost = 0; | |
maxSpeed = 0; | |
cartridge = ""; | |
simulationStep = 0.05; | |
tracerColor[] = {0.7,0.7,0.5,0.04}; | |
tracerColorR[] = {0.7,0.7,0.5,0.04}; | |
soundFly[] = {"",1,1}; | |
soundEngine[] = {"",1,1}; | |
soundHit[] = {"",1,1}; | |
supersonicCrackNear[] = {"",1,1}; | |
supersonicCrackFar[] = {"",1,1}; | |
soundFall[] = {"",1,1}; | |
soundFakeFall[] = {"soundFall",1}; | |
hitGroundSoft[] = {"soundHit",1}; | |
hitGroundHard[] = {"soundHit",1}; | |
hitMan[] = {"soundHit",1}; | |
hitArmor[] = {"soundHit",1}; | |
hitIron[] = {"soundHit",1}; | |
hitBuilding[] = {"soundHit",1}; | |
hitFoliage[] = {"soundHit",1}; | |
hitWood[] = {"soundHit",1}; | |
hitGlass[] = {"soundHit",1}; | |
hitGlassArmored[] = {"soundHit",1}; | |
hitConcrete[] = {"soundHit",1}; | |
hitRubber[] = {"soundHit",1}; | |
hitPlastic[] = {"soundHit",1}; | |
hitDefault[] = {"soundHit",1}; | |
hitMetal[] = {"soundHit",1}; | |
hitMetalplate[] = {"soundHit",1}; | |
hitWater[] = {"soundHit",1}; | |
soundImpact[] = {"",1,1}; | |
impactGroundSoft[] = {"soundImpact",1}; | |
impactGroundHard[] = {"soundImpact",1}; | |
impactMan[] = {"soundImpact",1}; | |
impactIron[] = {"soundImpact",1}; | |
impactArmor[] = {"soundImpact",1}; | |
impactBuilding[] = {"soundImpact",1}; | |
impactFoliage[] = {"soundImpact",1}; | |
impactWood[] = {"soundImpact",1}; | |
impactGlass[] = {"soundImpact",1}; | |
impactGlassArmored[] = {"soundImpact",1}; | |
impactConcrete[] = {"soundImpact",1}; | |
impactRubber[] = {"soundImpact",1}; | |
impactPlastic[] = {"soundImpact",1}; | |
impactDefault[] = {"soundImpact",1}; | |
impactMetal[] = {"soundImpact",1}; | |
impactMetalplate[] = {"soundImpact",1}; | |
impactWater[] = {"soundImpact",1}; | |
grenadeFireSound[] = {}; | |
grenadeBurningSound[] = {}; | |
deflecting = 0; | |
deflectionSlowDown = 0.8; | |
explosive = 1; | |
explosionEffects = "ExplosionEffects"; | |
craterEffects = "ImpactEffectsMedium"; | |
craterWaterEffects = "ImpactEffectsWater"; | |
effectsMissile = "ExplosionEffects"; | |
effectsMissileInit = ""; | |
effectsSmoke = "SmokeShellWhite"; | |
effectsFire = "CannonFire"; | |
effectFlare = "FlareShell"; | |
effectFly = ""; | |
mineJumpEffects = ""; | |
waterEffectOffset = 0.45; | |
directionalExplosion = 0; | |
explosionAngle = 60; | |
explosionDir = "explosionDir"; | |
explosionPos = "explosionPos"; | |
explosionEffectsDir = "explosionDir"; | |
minimumSafeZone = 0.1; | |
soundTrigger[] = {}; | |
soundActivation[] = {}; | |
soundDeactivation[] = {}; | |
explosionSoundEffect = ""; | |
timeToLive = 10; | |
minTimeToLive = 0; | |
irLock = 0; | |
airLock = 0; | |
laserLock = 0; | |
nvLock = 0; | |
artilleryLock = 0; | |
hitOnWater = 0; | |
lockSeekRadius = 100; | |
manualControl = 0; | |
maxControlRange = 350; | |
maneuvrability = 1.0; | |
trackLead = 1.0; | |
trackOversteer = 1.0; | |
missileLockCone = 0; | |
weaponLockSystem = 0; | |
cmImmunity = 1.0; | |
lockType = 0; | |
maverickweaponIndexOffset = 0; | |
sideAirFriction = 1; | |
allowAgainstInfantry = 1; | |
artilleryDispersion = 1; | |
artilleryCharge = 1; | |
autoSeekTarget = 0; | |
visibleFire = 0; | |
audibleFire = 0; | |
shootDistraction = 0.15; | |
visibleFireTime = 0; | |
explosionTime = 0; | |
fuseDistance = 0; | |
initTime = 0; | |
thrustTime = 1.5; | |
thrust = 210; | |
airFriction = -0.0005; | |
icon = ""; | |
submunitionAmmo = ""; | |
explosionType = "explosive"; | |
mineTrigger = "RangeTrigger"; | |
mineBoundingTime = 3.0; | |
mineBoundingDist = 3.0; | |
mineInconspicuousness = 10; | |
mineFloating = -1.0; | |
mineDiveSpeed = 1.0; | |
minePlaceDist = 0.5; | |
class HitEffects | |
{ | |
vehicle = "ImpactMetal"; | |
object = "ImpactConcrete"; | |
}; | |
caliber = 1; | |
whistleDist = 0; | |
whistleOnFire = 0; | |
class NVGMarkers{}; | |
}; | |
class MissileCore: Default | |
{ | |
simulation = "shotMissile"; | |
simulationStep = 0.05; | |
timeToLive = 20; | |
manualControl = 1; | |
maxControlRange = 250; | |
initTime = 0.15; | |
thrustTime = 2.5; | |
thrust = 350; | |
maneuvrability = 3.0; | |
missileLockCone = 50; | |
visibleFire = 32; | |
audibleFire = 32; | |
visibleFireTime = 20; | |
soundHit[] = {"",100.0,1}; | |
soundFly[] = {"",0.01,2}; | |
soundEngine[] = {"",0.001,1}; | |
cost = 10000; | |
deflecting = 5; | |
}; | |
class BombCore: Default | |
{ | |
hit = 50; | |
indirectHit = 40; | |
indirectHitRange = 10; | |
cost = 200; | |
irLock = 0; | |
laserLock = 0; | |
maxControlRange = 0; | |
maneuvrability = 16.0; | |
sideAirFriction = 0.1; | |
simulation = "shotMissile"; | |
maxSpeed = 100; | |
timeToLive = 120; | |
initTime = 0; | |
thrustTime = 0; | |
thrust = 0; | |
}; | |
class LaserBombCore: BombCore | |
{ | |
hit = 5000; | |
indirectHit = 3500; | |
indirectHitRange = 15; | |
cost = 20000; | |
irLock = 0; | |
laserLock = 1; | |
maxControlRange = 100000; | |
maneuvrability = 16.0; | |
sideAirFriction = 0.1; | |
simulation = "shotMissile"; | |
maxSpeed = 100; | |
timeToLive = 120; | |
initTime = 0; | |
thrustTime = 0; | |
thrust = 0; | |
missileLockCone = 50; | |
}; | |
class RocketCore: Default | |
{ | |
simulation = "shotRocket"; | |
simulationStep = 0.05; | |
timeToLive = 20; | |
maneuvrability = 0.0; | |
maxControlRange = 0; | |
initTime = 0.05; | |
thrustTime = 1; | |
thrust = 1500; | |
visibleFire = 32; | |
audibleFire = 32; | |
visibleFireTime = 20; | |
cost = 2000; | |
deflecting = 5; | |
}; | |
class ArtilleryRocketCore: RocketCore | |
{ | |
artilleryLock = 1; | |
}; | |
class BulletCore: Default | |
{ | |
simulation = "shotBullet"; | |
simulationStep = 0.05; | |
timeToLive = 3; | |
soundFly[] = {"",0.25118864,0.7}; | |
explosive = 0; | |
visibleFire = 16; | |
audibleFire = 16; | |
visibleFireTime = 3; | |
soundHit1[] = {"",0.031622775,1}; | |
soundHit2[] = {"",0.031622775,1}; | |
soundHit3[] = {"",0.031622775,1}; | |
soundHitMan1[] = {"",0.012589254,1}; | |
soundHitMan2[] = {"",0.012589254,1}; | |
soundHitArmor1[] = {"",0.031622775,1}; | |
soundHitArmor2[] = {"",0.031622775,1}; | |
soundHitBuilding1[] = {"",0.031622775,1}; | |
soundHitBuilding2[] = {"",0.031622775,1}; | |
hitGround[] = {"soundHit1",0.33,"soundHit2",0.33,"soundHit3",0.33}; | |
hitMan[] = {"soundHitMan1",0.5,"soundHitMan2",0.5}; | |
hitArmor[] = {"soundHitArmor1",0.7,"soundHitArmor2",0.3}; | |
hitBuilding[] = {"soundHitBuilding1",0.5,"soundHitBuilding2",0.5}; | |
cost = 0.7; | |
}; | |
class ShotgunCore: Default | |
{ | |
simulation = "shotSpread"; | |
simulationStep = 0.05; | |
timeToLive = 3; | |
soundFly[] = {"",0.25118864,0.7}; | |
explosive = 0; | |
visibleFire = 16; | |
audibleFire = 16; | |
visibleFireTime = 3; | |
soundHit1[] = {"",0.031622775,1}; | |
soundHit2[] = {"",0.031622775,1}; | |
soundHit3[] = {"",0.031622775,1}; | |
soundHitMan1[] = {"",0.012589254,1}; | |
soundHitMan2[] = {"",0.012589254,1}; | |
soundHitArmor1[] = {"",0.031622775,1}; | |
soundHitArmor2[] = {"",0.031622775,1}; | |
soundHitBuilding1[] = {"",0.031622775,1}; | |
soundHitBuilding2[] = {"",0.031622775,1}; | |
hitGround[] = {"soundHit1",0.33,"soundHit2",0.33,"soundHit3",0.33}; | |
hitMan[] = {"soundHitMan1",0.5,"soundHitMan2",0.5}; | |
hitArmor[] = {"soundHitArmor1",0.7,"soundHitArmor2",0.3}; | |
hitBuilding[] = {"soundHitBuilding1",0.5,"soundHitBuilding2",0.5}; | |
cost = 0.7; | |
}; | |
class ShellCore: Default | |
{ | |
simulation = "shotShell"; | |
simulationStep = 0.05; | |
timeToLive = 20; | |
cost = 1000; | |
soundHit[] = {"",316.22775,1}; | |
soundFly[] = {"",0.031622775,4}; | |
indirectHitRange = 8; | |
visibleFire = 16; | |
audibleFire = 16; | |
visibleFireTime = 10; | |
deflecting = 5; | |
}; | |
class SubmunitionCore: Default | |
{ | |
simulation = "shotSubmunitions"; | |
simulationStep = 0.05; | |
timeToLive = 180; | |
cost = 1000; | |
soundHit[] = {"",316.22775,1}; | |
soundFly[] = {"",0.031622775,4}; | |
hitOnWater = 1; | |
artilleryLock = 1; | |
indirectHitRange = 8; | |
visibleFire = 16; | |
audibleFire = 16; | |
visibleFireTime = 10; | |
deflecting = 5; | |
}; | |
class ShotDeployCore: Default | |
{ | |
simulation = "shotDeploy"; | |
simulationStep = 0.05; | |
timeToLive = 180; | |
cost = 1000; | |
soundHit[] = {"",316.22775,1}; | |
soundFly[] = {"",0.031622775,4}; | |
hitOnWater = 1; | |
artilleryLock = 1; | |
indirectHitRange = 8; | |
visibleFire = 16; | |
audibleFire = 16; | |
visibleFireTime = 10; | |
deflecting = 5; | |
}; | |
class GrenadeCore: Default | |
{ | |
explosive = 1; | |
hit = 20; | |
indirectHit = 18; | |
indirectHitRange = 7; | |
cost = 40; | |
simulation = "shotShell"; | |
simulationStep = 0.05; | |
soundHit[] = {"",10.0,1}; | |
soundFly[] = {"",3.1622778e-005,1}; | |
soundEngine[] = {"",0.0001,4}; | |
visibleFire = 2; | |
audibleFire = 0.25; | |
visibleFireTime = 0; | |
timeToLive = 20; | |
deflecting = 60; | |
}; | |
class TimeBombCore: Default | |
{ | |
hit = 700; | |
indirectHit = 700; | |
indirectHitRange = 7; | |
model = ""; | |
cost = 2000; | |
simulation = "shotTimeBomb"; | |
simulationStep = 0.1; | |
soundHit[] = {"",100.0,1}; | |
soundFly[] = {"",0,1}; | |
soundEngine[] = {"",0,1}; | |
visibleFire = 0; | |
audibleFire = 0; | |
visibleFireTime = 0; | |
timeToLive = 0; | |
triggerWhenDestroyed = 1; | |
}; | |
class LaserCore: Default | |
{ | |
simulation = "shotLaser"; | |
simulationStep = 0.05; | |
timeToLive = 1; | |
soundFly[] = {"",0.25118864,0.7}; | |
explosive = 0; | |
visibleFire = 32; | |
audibleFire = 32; | |
visibleFireTime = 1; | |
recoil = "Empty"; | |
recoilProne = "Empty"; | |
soundHit1[] = {"",0.031622775,1}; | |
soundHit2[] = {"",0.031622775,1}; | |
soundHit3[] = {"",0.031622775,1}; | |
soundHitMan1[] = {"",0.012589254,1}; | |
soundHitMan2[] = {"",0.012589254,1}; | |
soundHitArmor1[] = {"",0.031622775,1}; | |
soundHitArmor2[] = {"",0.031622775,1}; | |
soundHitBuilding1[] = {"",0.031622775,1}; | |
soundHitBuilding2[] = {"",0.031622775,1}; | |
hitGround[] = {"soundHit1",0.33,"soundHit2",0.33,"soundHit3",0.33}; | |
hitMan[] = {"soundHitMan1",0.5,"soundHitMan2",0.5}; | |
hitArmor[] = {"soundHitArmor1",0.7,"soundHitArmor2",0.3}; | |
hitBuilding[] = {"soundHitBuilding1",0.5,"soundHitBuilding2",0.5}; | |
cost = 0.7; | |
}; | |
class PipeBombCore: TimeBombCore | |
{ | |
simulation = "shotMine"; | |
mineTrigger = "RemoteTrigger"; | |
}; | |
class DirectionalBombCore: TimeBombCore | |
{ | |
hit = 750; | |
indirectHit = 750; | |
indirectHitRange = 10; | |
simulation = "shotDirectionalBomb"; | |
directionalExplosion = 1; | |
explosionAngle = 80; | |
}; | |
class BoundingMineCore: TimeBombCore | |
{ | |
hit = 750; | |
indirectHit = 750; | |
indirectHitRange = 5; | |
simulation = "shotBoundingMine"; | |
mineBoundingTime = 0.2; | |
mineBoundingDist = 3.0; | |
}; | |
class MineCore: TimeBombCore | |
{ | |
hit = 750; | |
indirectHit = 750; | |
indirectHitRange = 5; | |
simulation = "shotMine"; | |
model = ""; | |
defaultMagazine = ""; | |
}; | |
class FlareCore: GrenadeCore | |
{ | |
timeToLive = 30; | |
hit = 5; | |
indirectHit = 2; | |
indirectHitRange = 0.2; | |
cost = 100; | |
simulation = "shotIlluminating"; | |
simulationStep = 0.05; | |
explosive = 0; | |
soundHit[] = {"",0,1}; | |
lightColor[] = {1,1,1,0}; | |
brightness = 2; | |
size = 1; | |
deflecting = 60; | |
thrust = 0; | |
airFriction = 0; | |
sideairFriction = 0.0; | |
artilleryLock = 1; | |
}; | |
class SmokeShellCore: GrenadeCore | |
{ | |
timeToLive = 60; | |
visibleFire = 2; | |
audibleFire = 0.25; | |
visibleFireTime = 1; | |
hit = 5; | |
indirectHit = 2; | |
indirectHitRange = 0.2; | |
cost = 100; | |
simulation = "shotSmokeX"; | |
explosive = 0; | |
soundHit[] = {"",0,1}; | |
smokeColor[] = {1,1,1,0}; | |
deflecting = 60; | |
}; | |
class FakeAmmo: BulletCore | |
{ | |
hit = 13; | |
indirectHit = 4; | |
indirectHitRange = 0.2; | |
cost = 6; | |
airlock = 1; | |
explosive = 0; | |
visibleFire = 16; | |
audibleFire = 16; | |
visibleFireTime = 3; | |
}; | |
}; | |
class CfgRecoils | |
{ | |
access = 1; | |
empty[] = {}; | |
impulse[] = {0.03,0.02,0.2,0.08,0.08,0.8,0.1,0.03,-0.1,0.3,0,0}; | |
}; | |
class CfgMagazines | |
{ | |
class Default | |
{ | |
scope = 0; | |
value = 2; | |
type = 0; | |
simulation = "ProxyMagazines"; | |
model = ""; | |
picture = ""; | |
ammo = ""; | |
count = 1; | |
displayName = ""; | |
displayNameShort = ""; | |
nameSound = ""; | |
weight = 0; | |
maxLeadSpeed = 50; | |
initSpeed = 100; | |
reloadAction = ""; | |
useAction = 0; | |
useActionTitle = ""; | |
modelSpecial = ""; | |
class InventoryPlacements{}; | |
class Library | |
{ | |
libTextDesc = ""; | |
}; | |
descriptionShort = ""; | |
maxThrowHoldTime = 2.0; | |
minThrowIntensityCoef = 0.3; | |
maxThrowIntensityCoef = 1.4; | |
quickReload = 0; | |
}; | |
class FakeMagazine: Default | |
{ | |
scope = 1; | |
ammo = "FakeAmmo"; | |
}; | |
class FakeWeapon: FakeMagazine{}; | |
}; | |
class Mode_SemiAuto | |
{ | |
multiplier = 1; | |
burst = 1; | |
displayName = ""; | |
textureType = "default"; | |
dispersion = 0.0002; | |
sound[] = {"",10.0,1}; | |
soundBegin[] = {"sound",1}; | |
soundBeginWater[] = {"sound",1}; | |
soundClosure[] = {"sound",1}; | |
soundEnd[] = {}; | |
soundLoop[] = {}; | |
soundContinuous = 0; | |
weaponSoundEffect = ""; | |
soundBurst = 1; | |
reloadTime = 0.1; | |
ffCount = 1; | |
ffMagnitude = 0.5; | |
ffFrequency = 11; | |
flash = "gunfire"; | |
flashSize = 0.1; | |
recoil = "Empty"; | |
recoilProne = "Empty"; | |
autoFire = 0; | |
aiRateOfFire = 0.5; | |
aiRateOfFireDistance = 500; | |
useAction = 0; | |
useActionTitle = ""; | |
showToPlayer = 1; | |
minRange = 30; | |
minRangeProbab = 0.25; | |
midRange = 300; | |
midRangeProbab = 0.58; | |
maxRange = 600; | |
maxRangeProbab = 0.04; | |
artilleryDispersion = 1; | |
artilleryCharge = 1; | |
canShootInWater = 0; | |
}; | |
class Mode_Burst: Mode_SemiAuto | |
{ | |
displayName = ""; | |
sound[] = {"",10.0,1}; | |
soundLoop[] = {"sound",1}; | |
soundEnd[] = {"sound",1}; | |
soundBurst = 1; | |
burst = 3; | |
dispersion = 0.0005; | |
minRange = 10; | |
minRangeProbab = 0.3; | |
midRange = 60; | |
midRangeProbab = 0.58; | |
maxRange = 150; | |
maxRangeProbab = 0.04; | |
}; | |
class Mode_FullAuto: Mode_SemiAuto | |
{ | |
displayName = ""; | |
dispersion = 0.0005; | |
sound[] = {"",10.0,1}; | |
soundEnd[] = {"sound",1}; | |
soundContinuous = 0; | |
reloadTime = 0.08; | |
autoFire = 1; | |
minRange = 1; | |
minRangeProbab = 0.2; | |
midRange = 30; | |
midRangeProbab = 0.58; | |
maxRange = 80; | |
maxRangeProbab = 0.04; | |
}; | |
class CfgWeapons | |
{ | |
access = 1; | |
class Default | |
{ | |
access = 3; | |
scope = 0; | |
value = 2; | |
picture = ""; | |
uiPicture = ""; | |
ammo = ""; | |
cursor = ""; | |
cursorAim = ""; | |
cursorSize = 1.0; | |
showAimCursorInternal = 1; | |
cursorAimOn = ""; | |
laser = 0; | |
hiddenSelections[] = {}; | |
hiddenSelectionsTextures[] = {}; | |
hiddenUnderwaterSelections[] = {}; | |
shownUnderwaterSelections[] = {}; | |
hiddenUnderwaterSelectionsTextures[] = {}; | |
simulation = "Weapon"; | |
type = 65536; | |
displayName = ""; | |
nameSound = ""; | |
count = 0; | |
multiplier = 1; | |
burst = 1; | |
magazineReloadTime = 0; | |
reloadTime = 1.0; | |
sound[] = {"",1,1}; | |
soundBegin[] = {"sound",1}; | |
soundBeginWater[] = {"sound",1}; | |
soundClosure[] = {"sound",1}; | |
soundEnd[] = {"sound",1}; | |
soundLoop[] = {"sound",1}; | |
soundContinuous = 0; | |
weaponSoundEffect = ""; | |
soundBurst = 1; | |
drySound[] = {"",1,1}; | |
reloadSound[] = {"",1,1}; | |
changeFiremodeSound[] = {"",1,1}; | |
reloadMagazineSound[] = {"",1,1}; | |
emptySound[] = {"",1,1}; | |
soundBullet[] = {"emptySound",1}; | |
initSpeed = 0; | |
ballisticsComputer = 0; | |
irDistance = 0; | |
irDotIntensity = 0.001; | |
dispersion = 0.002; | |
aiDispersionCoefX = 1.0; | |
aiDispersionCoefY = 1.0; | |
canLock = 2; | |
lockAcquire = 1; | |
enableAttack = 1; | |
ffMagnitude = 0; | |
ffFrequency = 1; | |
ffCount = 1; | |
recoil = "empty"; | |
recoilProne = ""; | |
maxRecoilSway = 0.008; | |
swayDecaySpeed = 2; | |
model = ""; | |
modelSpecial = ""; | |
modelMagazine = ""; | |
muzzlePos = "usti hlavne"; | |
muzzleEnd = "konec hlavne"; | |
irLaserPos = "laser pos"; | |
irLaserEnd = "laser dir"; | |
cartridgePos = "nabojnicestart"; | |
cartridgeVel = "nabojniceend"; | |
selectionFireAnim = "zasleh"; | |
memoryPointCamera = "eye"; | |
fireSpreadAngle = "3.0f"; | |
useModelOptics = 1; | |
opticsID = 0; | |
modelOptics = ""; | |
opticsPPEffects[] = {}; | |
opticsFlare = 1; | |
optics = 1; | |
forceOptics = 0; | |
useAsBinocular = 0; | |
opticsDisablePeripherialVision = 0.67; | |
opticsZoomMin = 0.35; | |
opticsZoomMax = 0.35; | |
opticsZoomInit = 0.35; | |
distanceZoomMin = 400; | |
distanceZoomMax = 400; | |
primary = 10; | |
showSwitchAction = 0; | |
showEmpty = 1; | |
autoFire = 0; | |
autoReload = 1; | |
showToPlayer = 1; | |
canShootInWater = 0; | |
aiRateOfFire = 5.0; | |
aiRateOfFireDistance = 500; | |
fireLightDuration = 0.05; | |
fireLightIntensity = 0.2; | |
fireLightDiffuse[] = {0.937,0.631,0.259}; | |
fireLightAmbient[] = {0,0,0}; | |
backgroundReload = 0; | |
reloadAction = ""; | |
muzzles[] = {"this"}; | |
magazines[] = {}; | |
modes[] = {"this"}; | |
useAction = 0; | |
useActionTitle = ""; | |
canDrop = 1; | |
weaponLockDelay = 0.0; | |
weaponLockSystem = 0; | |
cmImmunity = 1.0; | |
weight = 0; | |
minRange = 1; | |
minRangeProbab = 0.3; | |
midRange = 150; | |
midRangeProbab = 0.58; | |
maxRange = 500; | |
maxRangeProbab = 0.04; | |
handAnim[] = {}; | |
lockingTargetSound[] = {"",0.00031622776,2}; | |
lockedTargetSound[] = {"",0.00031622776,6}; | |
detectRange = 0; | |
artilleryDispersion = 1; | |
artilleryCharge = 1; | |
fireAnims[] = {}; | |
class Library | |
{ | |
libTextDesc = ""; | |
}; | |
descriptionShort = ""; | |
class GunFire | |
{ | |
access = 0; | |
cloudletDuration = 0.2; | |
cloudletAnimPeriod = 1.0; | |
cloudletSize = 1.0; | |
cloudletAlpha = 1.0; | |
cloudletGrowUp = 0.2; | |
cloudletFadeIn = 0.01; | |
cloudletFadeOut = 0.5; | |
cloudletAccY = 0; | |
cloudletMinYSpeed = -100; | |
cloudletMaxYSpeed = 100; | |
cloudletShape = "cloudletFire"; | |
cloudletColor[] = {1,1,1,0}; | |
cloudletDensityCoef = -1.0; | |
interval = -0.01; | |
size = 3; | |
sourceSize = 0.5; | |
timeToLive = 0; | |
initT = 4500; | |
deltaT = -3000; | |
class Table | |
{ | |
class T0 | |
{ | |
maxT = 0; | |
color[] = {0.82,0.95,0.93,0}; | |
}; | |
class T1 | |
{ | |
maxT = 200; | |
color[] = {0.75,0.77,0.9,0}; | |
}; | |
class T2 | |
{ | |
maxT = 400; | |
color[] = {0.56,0.62,0.67,0}; | |
}; | |
class T3 | |
{ | |
maxT = 600; | |
color[] = {0.39,0.46,0.47,0}; | |
}; | |
class T4 | |
{ | |
maxT = 800; | |
color[] = {0.24,0.31,0.31,0}; | |
}; | |
class T5 | |
{ | |
maxT = 1000; | |
color[] = {0.23,0.31,0.29,0}; | |
}; | |
class T6 | |
{ | |
maxT = 1500; | |
color[] = {0.21,0.29,0.27,0}; | |
}; | |
class T7 | |
{ | |
maxT = 2000; | |
color[] = {0.19,0.23,0.21,0}; | |
}; | |
class T8 | |
{ | |
maxT = 2300; | |
color[] = {0.22,0.19,0.1,0}; | |
}; | |
class T9 | |
{ | |
maxT = 2500; | |
color[] = {0.35,0.2,0.02,0}; | |
}; | |
class T10 | |
{ | |
maxT = 2600; | |
color[] = {0.62,0.29,0.03,0}; | |
}; | |
class T11 | |
{ | |
maxT = 2650; | |
color[] = {0.59,0.35,0.05,0}; | |
}; | |
class T12 | |
{ | |
maxT = 2700; | |
color[] = {0.75,0.37,0.03,0}; | |
}; | |
class T13 | |
{ | |
maxT = 2750; | |
color[] = {0.88,0.34,0.03,0}; | |
}; | |
class T14 | |
{ | |
maxT = 2800; | |
color[] = {0.91,0.5,0.17,0}; | |
}; | |
class T15 | |
{ | |
maxT = 2850; | |
color[] = {1,0.6,0.2,0}; | |
}; | |
class T16 | |
{ | |
maxT = 2900; | |
color[] = {1,0.71,0.3,0}; | |
}; | |
class T17 | |
{ | |
maxT = 2950; | |
color[] = {0.98,0.83,0.41,0}; | |
}; | |
class T18 | |
{ | |
maxT = 3000; | |
color[] = {0.98,0.91,0.54,0}; | |
}; | |
class T19 | |
{ | |
maxT = 3100; | |
color[] = {0.98,0.99,0.6,0}; | |
}; | |
class T20 | |
{ | |
maxT = 3300; | |
color[] = {0.96,0.99,0.72,0}; | |
}; | |
class T21 | |
{ | |
maxT = 3600; | |
color[] = {1,0.98,0.91,0}; | |
}; | |
class T22 | |
{ | |
maxT = 4200; | |
color[] = {1,1,1,0}; | |
}; | |
}; | |
}; | |
class GunClouds | |
{ | |
access = 0; | |
cloudletGrowUp = 0.05; | |
cloudletFadeIn = 0; | |
cloudletFadeOut = 0.1; | |
cloudletDuration = 0.05; | |
cloudletAlpha = 0.3; | |
cloudletAccY = 0; | |
cloudletMinYSpeed = -100; | |
cloudletMaxYSpeed = 100; | |
interval = -0.02; | |
size = 0.3; | |
sourceSize = 0.02; | |
cloudletAnimPeriod = 1.0; | |
cloudletSize = 1.0; | |
cloudletShape = "cloudletClouds"; | |
cloudletColor[] = {1,1,1,0}; | |
timeToLive = 0; | |
initT = 0; | |
deltaT = 0; | |
class Table | |
{ | |
class T0 | |
{ | |
maxT = 0; | |
color[] = {1,1,1,0}; | |
}; | |
}; | |
}; | |
textureType = "default"; | |
}; | |
class PistolCore: Default | |
{ | |
dexterity = 2; | |
type = 2; | |
canLock = 0; | |
}; | |
class RifleCore: Default | |
{ | |
type = 1; | |
dexterity = 1.7; | |
aiRateOfFire = 0.5; | |
aiRateOfFireDistance = 500; | |
canLock = 0; | |
}; | |
class MGunCore: Default | |
{ | |
type = "1 + 4"; | |
dexterity = 0.5; | |
aiRateOfFire = 0.5; | |
aiRateOfFireDistance = 400; | |
}; | |
class LauncherCore: Default | |
{ | |
type = 4; | |
dexterity = 0.5; | |
aiRateOfFire = 0.5; | |
aiRateOfFireDistance = 300; | |
count = 1; | |
}; | |
class GrenadeCore: Default | |
{ | |
type = 0; | |
dexterity = 3; | |
aiRateOfFire = 1; | |
aiRateOfFireDistance = 40; | |
count = 1; | |
canLock = 0; | |
}; | |
class CannonCore: Default | |
{ | |
type = 65536; | |
class GunClouds{}; | |
}; | |
class FakeWeapon: MGunCore | |
{ | |
scope = 1; | |
type = 0; | |
cursor = ""; | |
cursoraim = ""; | |
sound[] = {}; | |
magazines[] = {"FakeMagazine"}; | |
}; | |
class DetectorCore: Default | |
{ | |
type = 4; | |
simulation = "ItemMineDetector"; | |
model = ""; | |
picture = ""; | |
muzzles[] = {}; | |
class Armory | |
{ | |
disabled = 1; | |
}; | |
detectRange = 100; | |
}; | |
}; | |
class SlotInfo | |
{ | |
access = 1; | |
scope = 0; | |
linkProxy = "defaultProxy"; | |
compatibleItems[] = {"defaultItem1","defaultItem2"}; | |
}; | |
class CfgInventoryGlobalVariable | |
{ | |
maxSoldierLoad = 50; | |
}; | |
class CfgCloudlets | |
{ | |
access = 0; | |
class Default | |
{ | |
particleFSNtieth = 1; | |
particleFSIndex = 0; | |
particleFSFrameCount = 1; | |
particleFSLoop = 1; | |
angle = 0; | |
angleVar = 0; | |
}; | |
class Explosion | |
{ | |
access = 0; | |
cloudletDuration = 0.2; | |
cloudletAnimPeriod = 0.5; | |
cloudletSize = 1.0; | |
cloudletAlpha = 1.0; | |
cloudletGrowUp = 0.05; | |
cloudletFadeIn = 0.01; | |
cloudletFadeOut = 0.2; | |
cloudletMinYSpeed = 0; | |
cloudletAccY = -0.2; | |
cloudletMaxYSpeed = 6; | |
cloudletShape = "cloudletExplosion"; | |
cloudletColor[] = {1,1,1,0}; | |
interval = 0.001; | |
size = 4.0; | |
sourceSize = 3.0; | |
timeToLive = 0; | |
initT = 2500; | |
deltaT = -4000; | |
class Table | |
{ | |
class T14 | |
{ | |
maxT = 1400; | |
color[] = {0.91,0.5,0.17,0}; | |
}; | |
class T15 | |
{ | |
maxT = 1500; | |
color[] = {1,0.6,0.2,0}; | |
}; | |
class T16 | |
{ | |
maxT = 1600; | |
color[] = {1,0.71,0.3,0}; | |
}; | |
class T17 | |
{ | |
maxT = 1700; | |
color[] = {0.98,0.83,0.41,0}; | |
}; | |
class T18 | |
{ | |
maxT = 1800; | |
color[] = {0.98,0.91,0.54,0}; | |
}; | |
class T19 | |
{ | |
maxT = 1900; | |
color[] = {0.98,0.99,0.6,0}; | |
}; | |
class T20 | |
{ | |
maxT = 2000; | |
color[] = {0.96,0.99,0.72,0}; | |
}; | |
class T21 | |
{ | |
maxT = 2100; | |
color[] = {1,0.98,0.91,0}; | |
}; | |
class T22 | |
{ | |
maxT = 2200; | |
color[] = {1,1,1,0}; | |
}; | |
}; | |
}; | |
class CraterSmoke1 | |
{ | |
access = 0; | |
interval = "0.05 / 0.8"; | |
cloudletAnimPeriod = "1 * 0.8"; | |
cloudletSize = 2.0; | |
cloudletAlpha = 1.0; | |
cloudletGrowUp = "1.0 * 0.8"; | |
cloudletFadeIn = "0.1 * 0.8"; | |
cloudletDuration = "3.0 * 0.8"; | |
cloudletFadeOut = "1.5 * 0.8"; | |
cloudletAccY = -0.1; | |
cloudletMinYSpeed = "0.0 / 0.8"; | |
cloudletMaxYSpeed = "5.0 / 0.8"; | |
cloudletColor[] = {1,1,1,0}; | |
initT = 500; | |
deltaT = "-50 * 0.8"; | |
class Table | |
{ | |
class T0 | |
{ | |
maxT = 0; | |
color[] = {1,1,1,0}; | |
}; | |
class T1 | |
{ | |
maxT = 500; | |
color[] = {0.5,0.5,0.5,0}; | |
}; | |
}; | |
cloudletShape = "cloudletSmoke"; | |
density = "1.0 / 0.7"; | |
size = 1.0; | |
timeToLive = "0.4 * 0.8"; | |
in = "0.0 * 0.8"; | |
out = "0.0 * 0.8"; | |
initYSpeed = "5.0 / 0.8"; | |
}; | |
class CraterSmoke2 | |
{ | |
access = 0; | |
interval = "0.1 / 0.8"; | |
cloudletAnimPeriod = "1 * 0.8"; | |
cloudletSize = 2.0; | |
cloudletAlpha = 1.0; | |
cloudletGrowUp = "1.0 * 0.8"; | |
cloudletFadeIn = "0.1 * 0.8"; | |
cloudletDuration = "2.5 * 0.8"; | |
cloudletFadeOut = "1.5 * 0.8"; | |
cloudletAccY = -0.1; | |
cloudletMinYSpeed = "0.0 / 0.8"; | |
cloudletMaxYSpeed = "2.0 / 0.8"; | |
cloudletColor[] = {1,1,1,0}; | |
initT = 0; | |
deltaT = "0 * 0.8"; | |
class Table | |
{ | |
class T0 | |
{ | |
maxT = 0; | |
color[] = {1,1,1,0}; | |
}; | |
}; | |
cloudletShape = "cloudletSmoke"; | |
density = "1.0 / 0.7"; | |
size = 1.0; | |
timeToLive = "1.0 * 0.8"; | |
in = "0.0 * 0.8"; | |
out = "2.0 * 0.8"; | |
initYSpeed = "0 / 0.8"; | |
}; | |
class CraterSmoke3 | |
{ | |
access = 0; | |
interval = "0.1 / 0.8"; | |
cloudletAnimPeriod = "1 * 0.8"; | |
cloudletSize = 1.0; | |
cloudletAlpha = 0.3; | |
cloudletGrowUp = "1.0 * 0.8"; | |
cloudletFadeIn = "0.5 * 0.8"; | |
cloudletDuration = "3 * 0.8"; | |
cloudletFadeOut = "1 * 0.8"; | |
cloudletAccY = "-0.1 * 0.8"; | |
cloudletMinYSpeed = "0.0 / 0.8"; | |
cloudletMaxYSpeed = "5.0 / 0.8"; | |
cloudletColor[] = {1,1,1,0}; | |
initT = 500; | |
deltaT = "-80 * 0.8"; | |
class Table | |
{ | |
class T0 | |
{ | |
maxT = 0; | |
color[] = {1,1,1,0}; | |
}; | |
}; | |
cloudletShape = "cloudletSmoke"; | |
density = "0.5 / 0.7"; | |
size = 1.0; | |
timeToLive = "2.0 * 0.8"; | |
in = "0.2 * 0.8"; | |
out = "0.0 * 0.8"; | |
initYSpeed = "5.0 / 0.8"; | |
}; | |
class CraterDustSmall | |
{ | |
access = 0; | |
interval = 0.01; | |
cloudletSize = 1; | |
cloudletAlpha = 0.6; | |
cloudletDuration = 0.2; | |
cloudletAnimPeriod = 1; | |
cloudletGrowUp = 0.6; | |
cloudletFadeIn = 0; | |
cloudletFadeOut = 0.6; | |
cloudletAccY = -3.5; | |
cloudletMinYSpeed = -20; | |
cloudletMaxYSpeed = 10; | |
cloudletColor[] = {0.25,0.23,0.16,0}; | |
initT = 0; | |
deltaT = 0; | |
class Table | |
{ | |
class T0 | |
{ | |
maxT = 0; | |
color[] = {1,1,1,0}; | |
}; | |
}; | |
cloudletShape = "cloudletDust"; | |
size = 0.2; | |
sourceSize = 0.02; | |
}; | |
class CraterBlood: CraterDustSmall | |
{ | |
access = 0; | |
interval = 0.005; | |
cloudletAlpha = 0.5; | |
cloudletDuration = 0.1; | |
cloudletAnimPeriod = 1; | |
cloudletGrowUp = 0.3; | |
cloudletFadeIn = 0; | |
cloudletFadeOut = 0.3; | |
cloudletAccY = -1; | |
cloudletMinYSpeed = -10; | |
cloudletMaxYSpeed = 10; | |
cloudletShape = "cloudletBlood"; | |
cloudletColor[] = {0.35,0.0,0.05,0}; | |
size = 0.15; | |
sourceSize = 0.05; | |
}; | |
class CraterWater: CraterDustSmall | |
{ | |
access = 0; | |
interval = 0.01; | |
cloudletAlpha = 1; | |
cloudletDuration = 0.3; | |
cloudletAnimPeriod = 1; | |
cloudletGrowUp = 0.3; | |
cloudletFadeIn = 0; | |
cloudletFadeOut = 0.2; | |
cloudletAccY = -10; | |
cloudletMinYSpeed = -100; | |
cloudletMaxYSpeed = 100; | |
cloudletShape = "cloudletWater"; | |
cloudletColor[] = {0.54,0.69,0.645,0}; | |
size = 0.02; | |
sourceSize = 0.02; | |
}; | |
class CraterDustBig: CraterDustSmall | |
{ | |
access = 0; | |
cloudletDuration = 2; | |
cloudletGrowUp = 0.2; | |
cloudletFadeIn = 0.2; | |
cloudletFadeOut = 1.5; | |
cloudletAccY = -8; | |
cloudletMinYSpeed = -20; | |
cloudletMaxYSpeed = 10; | |
}; | |
class CloudletsMissile | |
{ | |
access = 0; | |
interval = 0.005; | |
cloudletSize = 1.7; | |
cloudletAlpha = 0.5; | |
cloudletDuration = 0.45; | |
cloudletAnimPeriod = 1; | |
cloudletGrowUp = 0.05; | |
cloudletFadeIn = 0.0; | |
cloudletFadeOut = 0.5; | |
cloudletAccY = 0; | |
cloudletMinYSpeed = -10; | |
cloudletMaxYSpeed = 10; | |
cloudletColor[] = {1,1,1,0}; | |
initT = 0; | |
deltaT = 0; | |
class Table | |
{ | |
class T0 | |
{ | |
maxT = 0; | |
color[] = {1,1,1,0}; | |
}; | |
}; | |
cloudletShape = "cloudletMissile"; | |
}; | |
class CloudletsMissileManual: CloudletsMissile | |
{ | |
cloudletSize = 0.3; | |
cloudletAlpha = 0.4; | |
}; | |
class CloudletsDebugTrace: CloudletsMissile | |
{ | |
cloudletSize = 0.02; | |
cloudletAlpha = 0.5; | |
cloudletDuration = 1.0; | |
cloudletColor[] = {0.5,0.5,0,0}; | |
}; | |
class CloudletsScud: CloudletsMissile | |
{ | |
cloudletSize = 5; | |
cloudletAlpha = 0.5; | |
cloudletColor[] = {1,1,1,0}; | |
cloudletFadeIn = 0; | |
cloudletDuration = 1.5; | |
cloudletFadeOut = 0.5; | |
cloudletGrowUp = 1; | |
cloudletAccY = 0; | |
cloudletMinYSpeed = -1000; | |
cloudletMaxYSpeed = 1000; | |
interval = 0.02; | |
size = 8.0; | |
sourceSize = 1.0; | |
}; | |
class DefaultSmoke | |
{ | |
interval = 0.3; | |
cloudletDuration = 1; | |
cloudletAnimPeriod = 3; | |
cloudletSize = 1; | |
cloudletAlpha = 1; | |
cloudletGrowUp = 0.3; | |
cloudletFadeIn = 0.5; | |
cloudletFadeOut = 2.0; | |
cloudletAccY = 0; | |
cloudletMinYSpeed = -10; | |
cloudletMaxYSpeed = 10; | |
cloudletColor[] = {1,1,1,1}; | |
initT = 0; | |
deltaT = 0; | |
class Table{}; | |
cloudletShape = "cloudletSmoke"; | |
density = 1; | |
size = 1; | |
timeToLive = 30; | |
in = 1; | |
out = 1; | |
initYSpeed = 3.5; | |
}; | |
class DestructedObjectDust | |
{ | |
interval = 0.15; | |
cloudletDuration = 0.5; | |
cloudletAnimPeriod = 1; | |
cloudletSize = 0.5; | |
cloudletAlpha = 1; | |
cloudletGrowUp = 0.4; | |
cloudletFadeIn = 0.2; | |
cloudletFadeOut = 1.5; | |
cloudletAccY = -0.5; | |
cloudletMinYSpeed = -1; | |
cloudletMaxYSpeed = 1; | |
cloudletColor[] = {0.25,0.23,0.16,1}; | |
initT = 0; | |
deltaT = 0; | |
class Table{}; | |
cloudletShape = "cloudletSmoke"; | |
density = 2; | |
size = 0.5; | |
timeToLive = 0.4; | |
in = 0.8; | |
out = 0.8; | |
initYSpeed = 2.5; | |
}; | |
class DestructedEngineSmoke | |
{ | |
interval = 0.3; | |
cloudletDuration = 0.5; | |
cloudletAnimPeriod = 3; | |
cloudletSize = 1; | |
cloudletAlpha = 1; | |
cloudletGrowUp = 0.5; | |
cloudletFadeIn = 0.5; | |
cloudletFadeOut = 3.0; | |
cloudletAccY = -0.8; | |
cloudletMinYSpeed = 0; | |
cloudletMaxYSpeed = 5; | |
cloudletColor[] = {0.15,0.15,0.1,1}; | |
initT = 0; | |
deltaT = 0; | |
class Table{}; | |
cloudletShape = "cloudletSmoke"; | |
density = 1; | |
size = 1; | |
timeToLive = 6; | |
in = 1; | |
out = 6; | |
initYSpeed = 3.5; | |
}; | |
class ObjectDestructionFire1: Default | |
{ | |
damageType = "Fire"; | |
}; | |
class ObjectDestructionFire2: Default | |
{ | |
damageType = "Fire"; | |
}; | |
class SmallFireF: Default | |
{ | |
damageType = "Fire"; | |
}; | |
}; | |
class CfgOpticsEffect{}; | |
class MissileManualEffects{}; | |
class MissileEffects{}; | |
class ImpactEffectsBig{}; | |
class ImpactEffectsSmall{}; | |
class ImpactEffectsBlood{}; | |
class ImpactEffectsWater{}; | |
class ExplosionEffects{}; | |
class ExhaustsEffect{}; | |
class ExhaustsEffectBig{}; | |
class LDustEffects{}; | |
class RDustEffects{}; | |
class LWaterEffects{}; | |
class RWaterEffects{}; | |
class LEngEffects{}; | |
class REngEffects{}; | |
class FDustEffects{}; | |
class HeliDust{}; | |
class HeliWater{}; | |
class DamageSmokeHeli{}; | |
class DamageSmokePlane{}; | |
class ScudEffect{}; | |
class CfgDestructPos | |
{ | |
class DelayedDestruction | |
{ | |
timeBeforeHiding = "0.2"; | |
hideDuration = "0.65+lifeTime*0.05"; | |
}; | |
}; | |
class CfgDamageAround | |
{ | |
class DamageAroundHouse | |
{ | |
radiusRatio = "1.0"; | |
indirectHit = "11"; | |
}; | |
}; | |
class WeaponFireGun | |
{ | |
access = 0; | |
cloudletDuration = 0.2; | |
cloudletAnimPeriod = 1.0; | |
cloudletSize = 1.0; | |
cloudletAlpha = 1.0; | |
cloudletGrowUp = 0.2; | |
cloudletFadeIn = 0.01; | |
cloudletFadeOut = 0.5; | |
cloudletAccY = 0; | |
cloudletMinYSpeed = -100; | |
cloudletMaxYSpeed = 100; | |
cloudletShape = "cloudletFire"; | |
cloudletColor[] = {1,1,1,0}; | |
interval = 0.01; | |
size = 3; | |
sourceSize = 0.5; | |
timeToLive = 0; | |
initT = 4500; | |
deltaT = -3000; | |
class Table | |
{ | |
class T0 | |
{ | |
maxT = 0; | |
color[] = {0.82,0.95,0.93,0}; | |
}; | |
class T1 | |
{ | |
maxT = 200; | |
color[] = {0.75,0.77,0.9,0}; | |
}; | |
class T2 | |
{ | |
maxT = 400; | |
color[] = {0.56,0.62,0.67,0}; | |
}; | |
class T3 | |
{ | |
maxT = 600; | |
color[] = {0.39,0.46,0.47,0}; | |
}; | |
class T4 | |
{ | |
maxT = 800; | |
color[] = {0.24,0.31,0.31,0}; | |
}; | |
class T5 | |
{ | |
maxT = 1000; | |
color[] = {0.23,0.31,0.29,0}; | |
}; | |
class T6 | |
{ | |
maxT = 1500; | |
color[] = {0.21,0.29,0.27,0}; | |
}; | |
class T7 | |
{ | |
maxT = 2000; | |
color[] = {0.19,0.23,0.21,0}; | |
}; | |
class T8 | |
{ | |
maxT = 2300; | |
color[] = {0.22,0.19,0.1,0}; | |
}; | |
class T9 | |
{ | |
maxT = 2500; | |
color[] = {0.35,0.2,0.02,0}; | |
}; | |
class T10 | |
{ | |
maxT = 2600; | |
color[] = {0.62,0.29,0.03,0}; | |
}; | |
class T11 | |
{ | |
maxT = 2650; | |
color[] = {0.59,0.35,0.05,0}; | |
}; | |
class T12 | |
{ | |
maxT = 2700; | |
color[] = {0.75,0.37,0.03,0}; | |
}; | |
class T13 | |
{ | |
maxT = 2750; | |
color[] = {0.88,0.34,0.03,0}; | |
}; | |
class T14 | |
{ | |
maxT = 2800; | |
color[] = {0.91,0.5,0.17,0}; | |
}; | |
class T15 | |
{ | |
maxT = 2850; | |
color[] = {1,0.6,0.2,0}; | |
}; | |
class T16 | |
{ | |
maxT = 2900; | |
color[] = {1,0.71,0.3,0}; | |
}; | |
class T17 | |
{ | |
maxT = 2950; | |
color[] = {0.98,0.83,0.41,0}; | |
}; | |
class T18 | |
{ | |
maxT = 3000; | |
color[] = {0.98,0.91,0.54,0}; | |
}; | |
class T19 | |
{ | |
maxT = 3100; | |
color[] = {0.98,0.99,0.6,0}; | |
}; | |
class T20 | |
{ | |
maxT = 3300; | |
color[] = {0.96,0.99,0.72,0}; | |
}; | |
class T21 | |
{ | |
maxT = 3600; | |
color[] = {1,0.98,0.91,0}; | |
}; | |
class T22 | |
{ | |
maxT = 4200; | |
color[] = {1,1,1,0}; | |
}; | |
}; | |
}; | |
class WeaponFireMGun: WeaponFireGun | |
{ | |
cloudletDuration = 0; | |
cloudletGrowUp = 0.06; | |
cloudletFadeIn = 0; | |
cloudletFadeOut = 0.12; | |
interval = 0.005; | |
size = 0.12; | |
sourceSize = 0.01; | |
initT = 3200; | |
deltaT = -4000; | |
}; | |
class WeaponCloudsGun | |
{ | |
access = 0; | |
cloudletDuration = 0.3; | |
cloudletAnimPeriod = 1.0; | |
cloudletSize = 1.0; | |
cloudletAlpha = 1.0; | |
cloudletGrowUp = 1; | |
cloudletFadeIn = 0.01; | |
cloudletFadeOut = 1; | |
cloudletAccY = 0.4; | |
cloudletMinYSpeed = 0.2; | |
cloudletMaxYSpeed = 0.8; | |
cloudletShape = "cloudletClouds"; | |
cloudletColor[] = {1,1,1,0}; | |
interval = 0.05; | |
size = 3; | |
sourceSize = 0.5; | |
timeToLive = 0; | |
initT = 0; | |
deltaT = 0; | |
class Table | |
{ | |
class T0 | |
{ | |
maxT = 0; | |
color[] = {1,1,1,0}; | |
}; | |
}; | |
}; | |
class WeaponCloudsMGun: WeaponCloudsGun | |
{ | |
access = 0; | |
cloudletGrowUp = 0.05; | |
cloudletFadeIn = 0; | |
cloudletFadeOut = 0.1; | |
cloudletDuration = 0.05; | |
cloudletAlpha = 0.3; | |
cloudletAccY = 0; | |
cloudletMinYSpeed = -100; | |
cloudletMaxYSpeed = 100; | |
interval = 0.02; | |
size = 0.3; | |
sourceSize = 0.02; | |
}; | |
class CfgLights | |
{ | |
class ObjectDestructionLight | |
{ | |
color[] = {1.5,0.75,0}; | |
ambient[] = {0.45,0.22,0}; | |
brightness[] = {"fireIntensity",0,0.01}; | |
}; | |
class ExplosionLight | |
{ | |
color[] = {1,1,1}; | |
ambient[] = {0.45,0.22,0}; | |
brightness[] = {"fireIntensity",0,0.01}; | |
}; | |
}; | |
class CfgCloth | |
{ | |
class Flag | |
{ | |
stepSize = 0.005; | |
colPoints = 9; | |
rowPoints = 9; | |
stretchCoef = 1000; | |
fricCoef = 1; | |
windCoef = 10; | |
gravCoef = 1; | |
}; | |
}; | |
class CfgVehicleClasses | |
{ | |
access = 1; | |
class Men | |
{ | |
displayName = "$STR_DN_MEN"; | |
}; | |
class Animals | |
{ | |
displayName = "$STR_DN_ANIMALS"; | |
}; | |
class Car | |
{ | |
displayName = "$STR_DN_CARS"; | |
}; | |
class Armored | |
{ | |
displayName = "$STR_DN_ARMORED"; | |
}; | |
class Air | |
{ | |
displayName = "$STR_DN_AIR"; | |
}; | |
class Support | |
{ | |
displayName = "$STR_DN_SUPPORTS"; | |
}; | |
class Camera | |
{ | |
displayName = "$STR_DN_CAMERAS"; | |
}; | |
class Objects | |
{ | |
displayName = "$STR_DN_OBJECTS"; | |
}; | |
class Ammo | |
{ | |
displayName = "$STR_DN_AMMO"; | |
}; | |
class Sounds | |
{ | |
displayName = "$STR_DN_SOUNDS"; | |
}; | |
class Mines | |
{ | |
displayName = "$STR_DN_MINES"; | |
}; | |
class Ship | |
{ | |
displayName = "$STR_DN_SHIPS"; | |
}; | |
}; | |
class CfgFactionClasses | |
{ | |
access = 1; | |
class Default | |
{ | |
displayName = "$STR_disp_other"; | |
priority = 10000; | |
side = -1; | |
}; | |
}; | |
class AirplaneHUD | |
{ | |
topLeft = "HUD LH"; | |
topRight = "HUD PH"; | |
bottomLeft = "HUD LD"; | |
borderLeft = 0; | |
borderRight = 0; | |
borderTop = 0; | |
borderBottom = 0; | |
color[] = {0,1,0,0.1}; | |
class Pos10Vector | |
{ | |
type = "vector"; | |
pos0[] = {0.5,0.27}; | |
pos10[] = {"0.5+0.9","0.27+0.7"}; | |
}; | |
class Bones | |
{ | |
class AGLMove1 | |
{ | |
type = "linear"; | |
source = "altitudeAGL"; | |
min = 0; | |
max = 100; | |
minPos[] = {0.05,0.1}; | |
maxPos[] = {0.05,0.8}; | |
}; | |
class AGLMove2 | |
{ | |
type = "fixed"; | |
pos[] = {0.05,0.8}; | |
}; | |
class ASLMove1 | |
{ | |
type = "linear"; | |
source = "altitudeASL"; | |
min = 0; | |
max = 500; | |
minPos[] = {0.1,0.1}; | |
maxPos[] = {0.1,0.8}; | |
}; | |
class ASLMove2 | |
{ | |
type = "fixed"; | |
pos[] = {0.1,0.8}; | |
}; | |
class VertSpeed | |
{ | |
type = "linear"; | |
source = "vSpeed"; | |
min = -25; | |
max = 25; | |
minPos[] = {0,-0.4}; | |
maxPos[] = {0,0.4}; | |
}; | |
class SpdMove2 | |
{ | |
source = "speed"; | |
min = 33; | |
max = 200; | |
type = "linear"; | |
minPos[] = {0.94,0.1}; | |
maxPos[] = {0.94,0.87}; | |
}; | |
class ILS | |
{ | |
type = "ils"; | |
pos0[] = {0.5,0.4}; | |
pos3[] = {0.7,0.6}; | |
}; | |
class WeaponAim: Pos10Vector | |
{ | |
source = "weapon"; | |
}; | |
class Target: Pos10Vector | |
{ | |
source = "target"; | |
}; | |
class TargetDistanceMissile | |
{ | |
type = "rotational"; | |
source = "targetDist"; | |
center[] = {0,0}; | |
min = 100; | |
max = 3000; | |
minAngle = -120; | |
maxAngle = 120; | |
}; | |
class TargetDistanceMGun | |
{ | |
type = "rotational"; | |
source = "targetDist"; | |
center[] = {0,0}; | |
min = 100; | |
max = 1000; | |
minAngle = -180; | |
maxAngle = 90; | |
}; | |
class Level0: Pos10Vector | |
{ | |
type = "horizon"; | |
angle = 0; | |
}; | |
class LevelP5: Level0 | |
{ | |
angle = 5; | |
}; | |
class LevelM5: Level0 | |
{ | |
angle = -5; | |
}; | |
class LevelP10: Level0 | |
{ | |
angle = 10; | |
}; | |
class LevelM10: Level0 | |
{ | |
angle = -10; | |
}; | |
class LevelP15: Level0 | |
{ | |
angle = 15; | |
}; | |
class LevelM15: Level0 | |
{ | |
angle = -15; | |
}; | |
class Velocity: Pos10Vector | |
{ | |
type = "vector"; | |
source = "velocity"; | |
}; | |
class PlaneW | |
{ | |
type = "fixed"; | |
pos[] = {0.5,0.27}; | |
}; | |
}; | |
class Draw | |
{ | |
alpha = 0.8; | |
color[] = {0.1,0.5,0.05}; | |
clipTL[] = {0.0,0.05}; | |
clipBR[] = {1.0,0.9}; | |
condition = "on"; | |
class Altitude | |
{ | |
type = "line"; | |
points[] = { | |
{ "AGLMove1",1 }, | |
{ "AGLMove2",1 }, | |
{ }, | |
{ "ASLMove2",1 }, | |
{ "ASLMove1",1 }, | |
{ "ASLMove1", | |
{ 0.02,0 },1 }, | |
{ "ASLMove1", | |
{ 0.02,0 },1,"VertSpeed",1 }}; | |
}; | |
class DimmedBase | |
{ | |
alpha = 0.3; | |
class AltitudeBase | |
{ | |
type = "line"; | |
points[] = { | |
{ "AGLMove2",1 }, | |
{ "ASLMove2",1 }}; | |
}; | |
}; | |
class Speed | |
{ | |
type = "line"; | |
points[] = { | |
{ | |
{ 0.95,0.87 },1 }, | |
{ | |
{ 0.95,0.1 },1 }, | |
{ }, | |
{ "SpdMove2", | |
{ -0.05,0 },1 }, | |
{ "SpdMove2",1 }}; | |
}; | |
class SpeedNumber | |
{ | |
type = "text"; | |
align = "left"; | |
scale = 1; | |
source = "speed"; | |
sourceScale = 3.6; | |
pos[] = {"SpdMove2", | |
{ -0.05,-0.03 },1}; | |
right[] = {"SpdMove2", | |
{ 0.01,-0.03 },1}; | |
down[] = {"SpdMove2", | |
{ -0.05,0.03 },1}; | |
}; | |
class PlaneW | |
{ | |
clipTL[] = {0.0,0.1}; | |
clipBR[] = {1.0,0.9}; | |
class LineHL | |
{ | |
type = "line"; | |
points[] = { | |
{ "PlaneW", | |
{ -0.07,0 },1 }, | |
{ "PlaneW", | |
{ -0.02,0 },1 }, | |
{ "PlaneW", | |
{ 0,-0.02 },1 }, | |
{ "PlaneW", | |
{ 0.02,0 },1 }, | |
{ "PlaneW", | |
{ 0,0.02 },1 }, | |
{ "PlaneW", | |
{ -0.02,0 },1 }, | |
{ }, | |
{ "PlaneW", | |
{ 0.02,0 },1 }, | |
{ "PlaneW", | |
{ 0.07,0 },1 }}; | |
}; | |
class Velocity | |
{ | |
type = "line"; | |
points[] = { | |
{ "Velocity", | |
{ 0,-0.02 },1 }, | |
{ "Velocity", | |
{ 0.02,0 },1 }, | |
{ "Velocity", | |
{ 0,0.02 },1 }, | |
{ "Velocity", | |
{ -0.02,0 },1 }, | |
{ "Velocity", | |
{ 0,-0.02 },1 }}; | |
}; | |
}; | |
class MGun | |
{ | |
condition = "mgun"; | |
class Circle | |
{ | |
type = "line"; | |
points[] = { | |
{ "WeaponAim", | |
{ 0,-0.07 },1 }, | |
{ "WeaponAim", | |
{ "+0.7*0.07","-0.7*0.07" },1 }, | |
{ "WeaponAim", | |
{ 0.07,0 },1 }, | |
{ "WeaponAim", | |
{ "+0.7*0.07","+0.7*0.07" },1 }, | |
{ "WeaponAim", | |
{ 0,0.07 },1 }, | |
{ "WeaponAim", | |
{ "-0.7*0.07","+0.7*0.07" },1 }, | |
{ "WeaponAim", | |
{ -0.07,0 },1 }, | |
{ "WeaponAim", | |
{ "-0.7*0.07","-0.7*0.07" },1 }, | |
{ "WeaponAim", | |
{ 0,-0.07 },1 }, | |
{ }, | |
{ "WeaponAim", | |
{ 0,-0.01 },1 }, | |
{ "WeaponAim", | |
{ "+0.7*0.01","-0.7*0.01" },1 }, | |
{ "WeaponAim", | |
{ 0.01,0 },1 }, | |
{ "WeaponAim", | |
{ "+0.7*0.01","+0.7*0.01" },1 }, | |
{ "WeaponAim", | |
{ 0,0.01 },1 }, | |
{ "WeaponAim", | |
{ "-0.7*0.01","+0.7*0.01" },1 }, | |
{ "WeaponAim", | |
{ -0.01,0 },1 }, | |
{ "WeaponAim", | |
{ "-0.7*0.01","-0.7*0.01" },1 }, | |
{ "WeaponAim", | |
{ 0,-0.01 },1 }, | |
{ }, | |
{ "WeaponAim", | |
{ "0.03*sin(-180)","-0.03*cos(-180)" },1 }, | |
{ "WeaponAim", | |
{ "0.07*sin(-180)","-0.07*cos(-180)" },1 }, | |
{ }, | |
{ "WeaponAim", | |
{ "0.03*sin(+90)","-0.03*cos(+90)" },1 }, | |
{ "WeaponAim", | |
{ "0.07*sin(+90)","-0.07*cos(+90)" },1 }, | |
{ }, | |
{ "WeaponAim",1,"TargetDistanceMGun", | |
{ 0,0.04 },1 }, | |
{ "WeaponAim",1,"TargetDistanceMGun", | |
{ 0,0.07 },1 }}; | |
}; | |
}; | |
class Missile | |
{ | |
condition = "missile"; | |
class Circle | |
{ | |
type = "line"; | |
points[] = { | |
{ "WeaponAim", | |
{ 0,-0.1 },1 }, | |
{ "WeaponAim", | |
{ "+0.7*0.1","-0.7*0.1" },1 }, | |
{ "WeaponAim", | |
{ 0.1,0 },1 }, | |
{ "WeaponAim", | |
{ "+0.7*0.1","+0.7*0.1" },1 }, | |
{ "WeaponAim", | |
{ 0,0.1 },1 }, | |
{ "WeaponAim", | |
{ "-0.7*0.1","+0.7*0.1" },1 }, | |
{ "WeaponAim", | |
{ -0.1,0 },1 }, | |
{ "WeaponAim", | |
{ "-0.7*0.1","-0.7*0.1" },1 }, | |
{ "WeaponAim", | |
{ 0,-0.1 },1 }, | |
{ }, | |
{ "WeaponAim", | |
{ "0.1*0.8*sin(-120)","-0.1*0.8*cos(-120)" },1 }, | |
{ "WeaponAim", | |
{ "0.1*1.2*sin(-120)","-0.1*1.2*cos(-120)" },1 }, | |
{ }, | |
{ "WeaponAim", | |
{ "0.1*0.8*sin(+120)","-0.1*0.8*cos(+120)" },1 }, | |
{ "WeaponAim", | |
{ "0.1*1.2*sin(+120)","-0.1*1.2*cos(+120)" },1 }, | |
{ }, | |
{ "WeaponAim",1,"TargetDistanceMissile", | |
{ 0,"0.1*0.8" },1 }, | |
{ "WeaponAim",1,"TargetDistanceMissile", | |
{ 0,"0.1*1.2" },1 }}; | |
}; | |
class Target | |
{ | |
type = "line"; | |
points[] = { | |
{ "Target", | |
{ -0.05,-0.05 },1 }, | |
{ "Target", | |
{ 0.05,-0.05 },1 }, | |
{ "Target", | |
{ 0.05,0.05 },1 }, | |
{ "Target", | |
{ -0.05,0.05 },1 }, | |
{ "Target", | |
{ -0.05,-0.05 },1 }}; | |
}; | |
}; | |
class Horizont | |
{ | |
clipTL[] = {0.2,0.1}; | |
clipBR[] = {0.8,0.9}; | |
class Dimmed | |
{ | |
alpha = 0.6; | |
class Level0 | |
{ | |
type = "line"; | |
points[] = { | |
{ "Level0", | |
{ -0.4,0 },1 }, | |
{ "Level0", | |
{ -0.13,0 },1 }, | |
{ }, | |
{ "Level0", | |
{ 0.13,0 },1 }, | |
{ "Level0", | |
{ 0.4,0 },1 }}; | |
}; | |
}; | |
class LevelP5 | |
{ | |
type = "line"; | |
points[] = { | |
{ "LevelP5", | |
{ -0.15,0.03 },1 }, | |
{ "LevelP5", | |
{ -0.15,0 },1 }, | |
{ "LevelP5", | |
{ 0.15,0 },1 }, | |
{ "LevelP5", | |
{ 0.15,0.03 },1 }}; | |
}; | |
class LevelM5 | |
{ | |
type = "line"; | |
points[] = { | |
{ "LevelM5", | |
{ -0.15,-0.03 },1 }, | |
{ "LevelM5", | |
{ -0.15,0 },1 }, | |
{ "LevelM5", | |
{ 0.15,0 },1 }, | |
{ "LevelM5", | |
{ 0.15,-0.03 },1 }}; | |
}; | |
class LevelP10 | |
{ | |
type = "line"; | |
points[] = { | |
{ "LevelP10", | |
{ -0.2,0.05 },1 }, | |
{ "LevelP10", | |
{ -0.2,0 },1 }, | |
{ "LevelP10", | |
{ 0.2,0 },1 }, | |
{ "LevelP10", | |
{ 0.2,0.05 },1 }}; | |
}; | |
class LevelM10 | |
{ | |
type = "line"; | |
points[] = { | |
{ "LevelM10", | |
{ -0.2,-0.05 },1 }, | |
{ "LevelM10", | |
{ -0.2,0 },1 }, | |
{ "LevelM10", | |
{ 0.2,0 },1 }, | |
{ "LevelM10", | |
{ 0.2,-0.05 },1 }}; | |
}; | |
class LevelP15 | |
{ | |
type = "line"; | |
points[] = { | |
{ "LevelP15", | |
{ -0.2,0.07 },1 }, | |
{ "LevelP15", | |
{ -0.2,0 },1 }, | |
{ "LevelP15", | |
{ 0.2,0 },1 }, | |
{ "LevelP15", | |
{ 0.2,0.07 },1 }}; | |
}; | |
class LevelM15 | |
{ | |
type = "line"; | |
points[] = { | |
{ "LevelM15", | |
{ -0.2,-0.07 },1 }, | |
{ "LevelM15", | |
{ -0.2,0 },1 }, | |
{ "LevelM15", | |
{ 0.2,0 },1 }, | |
{ "LevelM15", | |
{ 0.2,-0.07 },1 }}; | |
}; | |
}; | |
class ILS | |
{ | |
condition = "ils"; | |
class Glideslope | |
{ | |
clipTL[] = {0.29,0.29}; | |
clipBR[] = {0.71,0.71}; | |
class ILS | |
{ | |
type = "line"; | |
points[] = { | |
{ "ILS", | |
{ -10,0 },1 }, | |
{ "ILS", | |
{ 10,0 },1 }, | |
{ }, | |
{ "ILS", | |
{ 0,-10 },1 }, | |
{ "ILS", | |
{ 0,10 },1 }}; | |
}; | |
}; | |
class AOABracket | |
{ | |
type = "line"; | |
points[] = { | |
{ | |
{ 0.42,0.78 },1 }, | |
{ | |
{ 0.4,0.78 },1 }, | |
{ | |
{ 0.4,0.88 },1 }, | |
{ | |
{ 0.42,0.88 },1 }}; | |
}; | |
}; | |
}; | |
}; | |
class CfgVehicles | |
{ | |
access = 1; | |
class All | |
{ | |
access = 0; | |
scope = 0; | |
reversed = 1; | |
autocenter = 1; | |
animated = 1; | |
shadow = 1; | |
mapSize = 10; | |
featureSize = 0; | |
vehicleClass = ""; | |
icon = "iconObject"; | |
side = 4; | |
faction = "Default"; | |
displayName = "$STR_DN_UNKNOWN"; | |
nameSound = "unknown"; | |
speechSingular[] = {}; | |
speechPlural[] = {}; | |
textSingular = ""; | |
textPlural = ""; | |
maxDetectRange = 20; | |
detectSkill = 20; | |
mineAlertIconRange = 200; | |
killFriendlyExpCoef = 1; | |
weaponSlots = 0; | |
camouflage = 2; | |
audible = 1; | |
accuracy = 0; | |
spotableDarkNightLightsOff = 0.003; | |
spotableNightLightsOff = 0.035; | |
spotableNightLightsOn = 4; | |
visibleNightLightsOff = 0.1; | |
visibleNightLightsOn = 0.2; | |
attenuationEffectType = ""; | |
insideSoundCoef = 0.5; | |
outsideSoundFilter = 0; | |
insideDetectCoef = 0.5; | |
occludeSoundsWhenIn = 0.31622776; | |
obstructSoundsWhenIn = 0.56234133; | |
obstructSoundLFRatio = 0; | |
occludeSoundLFRatio = 0.25; | |
unloadInCombat = 0; | |
antiRollbarForceCoef = 0.0; | |
antiRollbarForceLimit = 5.0; | |
antiRollbarSpeedMin = 20; | |
antiRollbarSpeedMax = 60; | |
slowSpeedForwardCoef = 0.3; | |
normalSpeedForwardCoef = 0.85; | |
epeImpulseDamageCoef = 30.0; | |
gunnerHasFlares = 1; | |
enableManualFire = 1; | |
sensitivity = 2.5; | |
sensitivityEar = 0.0075; | |
model = "bmp"; | |
picture = ""; | |
portrait = ""; | |
ghostPreview = ""; | |
simulation = ""; | |
destrType = "DestructDefault"; | |
armor = 100; | |
armorLights = 0.4; | |
armorStructural = 1.0; | |
crewVulnerable = 1; | |
damageResistance = 0.004; | |
crewCrashProtection = 1.0; | |
replaceDamaged = ""; | |
replaceDamagedLimit = 0.9; | |
replaceDamagedHitpoints[] = {}; | |
keepInEPESceneAfterDeath = 0; | |
cost = 500000; | |
fuelCapacity = 0; | |
fuelConsumptionRate = "0.01f"; | |
extCameraPosition[] = {0,2,-20}; | |
groupCameraPosition[] = {0,5,-30}; | |
steerAheadSimul = 0.3; | |
steerAheadPlan = 0.4; | |
cameraSmoothSpeed = "5.0f"; | |
minFireTime = 20; | |
predictTurnSimul = 1.2; | |
predictTurnPlan = 1.0; | |
indirectHitEnemyCoefAI = "10.0f"; | |
indirectHitFriendlyCoefAI = "-20.0f"; | |
indirectHitCivilianCoefAI = "-20.0f"; | |
indirectHitUnknownCoefAI = "-0.5f"; | |
precision = 5; | |
brakeDistance = 5; | |
formationX = 10; | |
formationZ = 20; | |
formationTime = 5; | |
alwaysTarget = 0; | |
irTarget = 1; | |
irScanRangeMin = 0; | |
irScanRangeMax = 0; | |
irScanToEyeFactor = 1; | |
irScanGround = 1; | |
laserTarget = 0; | |
laserScanner = 0; | |
nvTarget = 0; | |
nvScanner = 0; | |
artilleryTarget = 0; | |
artilleryScanner = 0; | |
preferRoads = 0; | |
unitInfoType = "RscUnitInfoTank"; | |
unitInfoTypeLite = 0; | |
hideUnitInfo = 0; | |
nightVision = 0; | |
commanderCanSee = 31; | |
gunnerCanSee = "4+8+16"; | |
driverCanSee = "2+8+16"; | |
radarType = 0; | |
maxSpeed = 80; | |
limitedSpeedCoef = 0.22; | |
secondaryExplosion = -1; | |
hasDriver = 1; | |
driverForceOptics = 0; | |
hideWeaponsDriver = 1; | |
hideWeaponsCargo = 0; | |
getInRadius = 2.5; | |
selectionClan = ""; | |
selectionDashboard = ""; | |
selectionShowDamage = ""; | |
selectionBackLights = ""; | |
memoryPointSupply = "doplnovani"; | |
supplyRadius = -1; | |
enableGPS = 0; | |
enableWatch = 0; | |
enableRadio = 0; | |
lockDetectionSystem = 0; | |
incomingMissileDetectionSystem = 0; | |
usePreciseGetInAction = 0; | |
allowTabLock = 1; | |
showAllTargets = 0; | |
dustFrontLeftPos = "dustFrontLeft"; | |
dustFrontRightPos = "dustFrontRight"; | |
dustBackLeftPos = "dustBackLeft"; | |
dustBackRightPos = "dustBackRight"; | |
wheelCircumference = 1; | |
waterLeakiness = 0.5; | |
waterResistanceCoef = 0.5; | |
waterLinearDampingCoefX = 0.0; | |
waterLinearDampingCoefY = 0.0; | |
waterAngularDampingCoef = 0.0; | |
showNVGDriver = 0; | |
showNVGCommander = 0; | |
showNVGGunner = 0; | |
showNVGCargo[] = {0}; | |
soundAttenuationCargo[] = {1}; | |
class EventHandlers{}; | |
class MarkerLights{}; | |
class NVGMarkers{}; | |
class NVGMarker | |
{ | |
diffuse[] = {1,1,1,1}; | |
ambient[] = {1,1,1,1}; | |
brightness = 1; | |
blinking = 0; | |
onlyInNvg = 0; | |
}; | |
class Turrets{}; | |
class HeadLimits | |
{ | |
initAngleX = 5; | |
minAngleX = -30; | |
maxAngleX = 40; | |
initAngleY = 0; | |
minAngleY = -90; | |
maxAngleY = 90; | |
minAngleZ = -45; | |
maxAngleZ = 45; | |
rotZRadius = 0.2; | |
}; | |
class ViewPilot | |
{ | |
initAngleX = 5; | |
minAngleX = -55; | |
maxAngleX = 85; | |
initAngleY = 0; | |
minAngleY = -150; | |
maxAngleY = 150; | |
initFov = 0.9; | |
minFov = 0.42; | |
maxFov = 0.9; | |
minMoveX = 0; | |
maxMoveX = 0; | |
minMoveY = 0; | |
maxMoveY = 0; | |
minMoveZ = 0; | |
maxMoveZ = 0; | |
}; | |
class ViewCargo | |
{ | |
initAngleX = 5; | |
minAngleX = -85; | |
maxAngleX = 85; | |
initAngleY = 0; | |
minAngleY = -150; | |
maxAngleY = 150; | |
initFov = 0.7; | |
minFov = 0.42; | |
maxFov = 0.85; | |
minMoveX = 0; | |
maxMoveX = 0; | |
minMoveY = 0; | |
maxMoveY = 0; | |
minMoveZ = 0; | |
maxMoveZ = 0; | |
}; | |
class ViewOptics | |
{ | |
initAngleX = 0; | |
minAngleX = -30; | |
maxAngleX = 30; | |
initAngleY = 0; | |
minAngleY = -100; | |
maxAngleY = 100; | |
initFov = 0.7; | |
minFov = 0.42; | |
maxFov = 0.85; | |
minMoveX = 0; | |
maxMoveX = 0; | |
minMoveY = 0; | |
maxMoveY = 0; | |
minMoveZ = 0; | |
maxMoveZ = 0; | |
}; | |
class PilotSpec | |
{ | |
showHeadPhones = 0; | |
}; | |
class CargoSpec | |
{ | |
class Cargo1 | |
{ | |
showHeadPhones = 0; | |
}; | |
}; | |
transportSoldier = 0; | |
transportAmmo = 0; | |
transportMaxMagazines = 0; | |
transportMaxWeapons = 0; | |
transportMaxBackpacks = 0; | |
transportFuel = 0; | |
transportRepair = 0; | |
transportVehiclesCount = 0; | |
transportVehiclesMass = 0; | |
class TransportWeapons{}; | |
class TransportMagazines{}; | |
attendant = 0; | |
engineer = 0; | |
soundEngine[] = {"",1,1}; | |
soundEnviron[] = {"",1,1}; | |
class SoundEnvironExt{}; | |
class SoundEquipment{}; | |
class SoundGear{}; | |
class SoundBreath{}; | |
class SoundBreathSwimming{}; | |
class SoundBreathInjured{}; | |
class SoundHitScream{}; | |
class SoundInjured{}; | |
class SoundBreathAutomatic{}; | |
class SoundDrown{}; | |
class SoundChoke{}; | |
class SoundRecovered{}; | |
class SoundBurning{}; | |
class PulsationSound{}; | |
class SoundDrowning{}; | |
soundCrash[] = {"",0.31622776,1}; | |
soundLandCrash[] = {"",1.0,1}; | |
soundWaterCrash[] = {"",0.17782794,1}; | |
soundGetIn[] = {"",0.00031622776,1}; | |
soundGetOut[] = {"",0.00031622776,1}; | |
soundServo[] = {"",0.0031622776,0.5}; | |
sounddamage[] = {"",1,1}; | |
soundEngineOnInt[] = {"",1,1}; | |
soundEngineOffInt[] = {"",1,1}; | |
soundEngineOnExt[] = {"",1,1}; | |
soundEngineOffExt[] = {"",1,1}; | |
soundGearUp[] = {"",1,1}; | |
soundGearDown[] = {"",1,1}; | |
soundFlapsUp[] = {"",1,1}; | |
soundFlapsDown[] = {"",1,1}; | |
soundCrashes[] = {"soundCrash",1}; | |
soundLandCrashes[] = {"soundLandCrash",1}; | |
soundWaterCrashes[] = {"soundWaterCrash",1}; | |
emptySound[] = {"",0,1}; | |
soundWoodCrash[] = {"emptySound",0}; | |
soundBushCrash[] = {"emptySound",0}; | |
soundBuildingCrash[] = {"emptySound",0}; | |
soundArmorCrash[] = {"emptySound",0}; | |
soundLocked[] = {"",1,1}; | |
soundIncommingMissile[] = {"",1,1}; | |
soundDammage[] = {"",1,1}; | |
Uav = 0; | |
weapons[] = {}; | |
magazines[] = {}; | |
type = 1; | |
threat[] = {0.7,0.5,0.3}; | |
typicalCargo[] = {}; | |
class Reflectors{}; | |
aggregateReflectors[] = {}; | |
getInAction = ""; | |
getOutAction = ""; | |
driverAction = ""; | |
driverInAction = ""; | |
cargoGetInAction[] = {}; | |
cargoGetOutAction[] = {}; | |
cargoAction[] = {}; | |
cargoIsCoDriver[] = {0}; | |
driverCompartments = "Compartment1"; | |
cargoCompartments[] = {"Compartment1"}; | |
driverOpticsModel = ""; | |
driverOpticsEffect[] = {}; | |
driverOpticsColor[] = {1,1,1,1}; | |
hideProxyInCombat = 0; | |
forceHideDriver = 0; | |
castDriverShadow = 0; | |
castCargoShadow = 0; | |
viewDriverShadow = 1; | |
viewDriverShadowDiff = 1.0; | |
viewDriverShadowAmb = 1.0; | |
viewCargoShadow = 1; | |
viewCargoShadowDiff = 1.0; | |
viewCargoShadowAmb = 1.0; | |
ejectDeadDriver = 0; | |
ejectDeadCargo = 0; | |
crew = "Civilian"; | |
hiddenSelections[] = {}; | |
hiddenSelectionsTextures[] = {}; | |
hiddenSelectionsMaterials[] = {}; | |
hiddenUnderwaterSelections[] = {}; | |
shownUnderWaterSelections[] = {}; | |
hiddenUnderwaterSelectionsTextures[] = {}; | |
class FxExplo | |
{ | |
access = 1; | |
}; | |
class AnimationSources{}; | |
selectionFireAnim = ""; | |
class GunFire: WeaponFireGun{}; | |
class GunClouds: WeaponCloudsGun{}; | |
class MGunClouds: WeaponCloudsMGun{}; | |
class Damage | |
{ | |
tex[] = {}; | |
mat[] = {}; | |
}; | |
selectionDamage = "zbytek"; | |
HeadAimDown = 0; | |
class DestructionEffects | |
{ | |
class Light1 | |
{ | |
simulation = "light"; | |
type = "ObjectDestructionLight"; | |
position = "destructionEffect1"; | |
intensity = 1; | |
interval = 1; | |
lifeTime = 1; | |
}; | |
class Smoke1 | |
{ | |
simulation = "particles"; | |
type = "ObjectDestructionSmoke"; | |
position = "destructionEffect1"; | |
intensity = 1; | |
interval = 1; | |
lifeTime = 1; | |
}; | |
class Fire1 | |
{ | |
simulation = "particles"; | |
type = "ObjectDestructionFire"; | |
position = "destructionEffect1"; | |
intensity = 1; | |
interval = 1; | |
lifeTime = 1; | |
}; | |
class Sparks1 | |
{ | |
simulation = "particles"; | |
type = "ObjectDestructionSparks"; | |
position = "destructionEffect1"; | |
intensity = 1; | |
interval = 1; | |
lifeTime = 1; | |
}; | |
class Sound | |
{ | |
simulation = "sound"; | |
type = ""; | |
position = "destructionEffect1"; | |
intensity = 1; | |
interval = 1; | |
lifeTime = 1; | |
}; | |
}; | |
cargoCanEject = 1; | |
driverCanEject = 1; | |
fireResistance = 10; | |
airCapacity = 10; | |
waterResistance = 10; | |
waterDamageEngine = 0.2; | |
maxFordingDepth = 1; | |
impactEffectsSea = "ImpactEffectsSea"; | |
damageTexDelay = 0.0; | |
coefInside = 2; | |
coefInsideHeur = 2; | |
coefSpeedInside = 2; | |
windSockExist = 0; | |
}; | |
class Logic: All | |
{ | |
displayName = "$STR_DN_LOGIC"; | |
nameSound = "unknown"; | |
scope = 2; | |
vehicleClass = "Objects"; | |
simulation = "invisible"; | |
side = 7; | |
icon = "#(argb,8,8,3)color(1,1,1,1)"; | |
model = "\core\default\default.p3d"; | |
picture = "#(argb,8,8,3)color(1,1,1,1)"; | |
fsmFormation = ""; | |
fsmDanger = ""; | |
}; | |
class AllVehicles: All | |
{ | |
icon = "iconVehicle"; | |
nameSound = "unknown"; | |
class SquadTitles | |
{ | |
name = "clan_sign"; | |
color[] = {0,0,0,0.75}; | |
}; | |
memoryPointDriverOptics[] = {"driverview","pilot"}; | |
memoryPointsGetInDriver = "pos driver"; | |
memoryPointsGetInDriverDir = "pos driver dir"; | |
memoryPointsGetInCargo = "pos cargo"; | |
memoryPointsGetInCargoDir = "pos cargo dir"; | |
memoryPointsGetInCoDriver = "pos codriver"; | |
memoryPointsGetInCoDriverDir = "pos codriver dir"; | |
memoryPointsGetInDriverPrecise = "pos driver"; | |
memoryPointsGetInCargoPrecise[] = {"pos cargo"}; | |
memoryPointsLeftWaterEffect = "waterEffectL"; | |
memoryPointsRightWaterEffect = "waterEffectR"; | |
selectionClan = "clan"; | |
selectionDashboard = "podsvit pristroju"; | |
selectionShowDamage = "poskozeni"; | |
selectionBackLights = "zadni svetlo"; | |
class NewTurret | |
{ | |
body = "mainTurret"; | |
gun = "mainGun"; | |
animationSourceBody = "mainTurret"; | |
animationSourceGun = "mainGun"; | |
animationSourceHatch = "hatchGunner"; | |
animationSourceCamElev = "camElev"; | |
proxyType = "CPGunner"; | |
proxyIndex = 1; | |
gunnerName = "$STR_POSITION_GUNNER"; | |
primaryGunner = 1; | |
primaryObserver = 0; | |
weapons[] = {}; | |
magazines[] = {}; | |
soundServo[] = {"",0.0031622776,1.0}; | |
gunBeg = ""; | |
gunEnd = ""; | |
particlesPos = "usti hlavne"; | |
particlesDir = "konec hlavne"; | |
minElev = -4; | |
maxElev = 20; | |
initElev = 0; | |
minTurn = -360; | |
maxTurn = 360; | |
initTurn = 0; | |
maxHorizontalRotSpeed = 1.2; | |
maxVerticalRotSpeed = 1.2; | |
stabilizedInAxes = 3; | |
primary = 1; | |
hasGunner = 1; | |
commanding = 1; | |
gunnerGetInAction = ""; | |
gunnerGetOutAction = ""; | |
gunnerAction = ""; | |
gunnerInAction = ""; | |
turretCanSee = 0; | |
class ViewGunner: ViewOptics | |
{ | |
initAngleX = 5; | |
minAngleX = -85; | |
maxAngleX = 85; | |
initAngleY = 0; | |
minAngleY = -150; | |
maxAngleY = 150; | |
initFov = 0.7; | |
minFov = 0.42; | |
maxFov = 0.85; | |
minMoveX = 0; | |
maxMoveX = 0; | |
minMoveY = 0; | |
maxMoveY = 0; | |
minMoveZ = 0; | |
maxMoveZ = 0; | |
continuous = 0; | |
}; | |
class TurretSpec | |
{ | |
showHeadPhones = 0; | |
}; | |
gunnerOpticsModel = ""; | |
gunnerOpticsColor[] = {0,0,0,1}; | |
memoryPointGunnerOptics = ""; | |
gunnerForceOptics = 1; | |
gunnerOpticsShowCursor = 0; | |
turrentInfoType = ""; | |
gunnerOutOpticsModel = ""; | |
gunnerOutOpticsColor[] = {0,0,0,1}; | |
gunnerOpticsEffect[] = {}; | |
gunnerOutOpticsEffect[] = {}; | |
memoryPointGunnerOutOptics = ""; | |
gunnerOutForceOptics = 0; | |
gunnerOutOpticsShowCursor = 0; | |
gunnerFireAlsoInInternalCamera = 1; | |
gunnerOutFireAlsoInInternalCamera = 1; | |
gunnerUsesPilotView = 0; | |
castGunnerShadow = 0; | |
viewGunnerShadow = 1; | |
viewGunnerShadowDiff = 1.0; | |
viewGunnerShadowAmb = 1.0; | |
ejectDeadGunner = 0; | |
hideWeaponsGunner = 1; | |
canHideGunner = 1; | |
forceHideGunner = 0; | |
outGunnerMayFire = 0; | |
inGunnerMayFire = 1; | |
showHMD = 0; | |
viewGunnerInExternal = 0; | |
lockWhenDriverOut = 0; | |
lockWhenVehicleSpeed = -1; | |
gunnerCompartments = "Compartment1"; | |
LODTurnedIn = -1; | |
LODTurnedOut = -1; | |
startEngine = 1; | |
memoryPointsGetInGunner = ""; | |
memoryPointsGetInGunnerDir = ""; | |
memoryPointsGetInGunnerPrecise = ""; | |
memoryPointGun = ""; | |
selectionFireAnim = ""; | |
missileBeg = "spice rakety"; | |
missileEnd = "konec rakety"; | |
armorLights = 0.4; | |
class Reflectors{}; | |
aggregateReflectors[] = {}; | |
class GunFire: WeaponFireGun{}; | |
class GunClouds: WeaponCloudsGun{}; | |
class MGunClouds: WeaponCloudsMGun{}; | |
class HitPoints | |
{ | |
class HitTurret | |
{ | |
armor = 0.8; | |
material = 51; | |
name = "turret"; | |
visual = "turret"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitGun | |
{ | |
armor = 0.6; | |
material = 52; | |
name = "gun"; | |
visual = "gun"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
}; | |
class Turrets{}; | |
class ViewOptics | |
{ | |
initAngleX = 0; | |
minAngleX = -30; | |
maxAngleX = 30; | |
initAngleY = 0; | |
minAngleY = -100; | |
maxAngleY = 100; | |
initFov = 0.3; | |
minFov = 0.07; | |
maxFov = 0.35; | |
minMoveX = 0; | |
maxMoveX = 0; | |
minMoveY = 0; | |
maxMoveY = 0; | |
minMoveZ = 0; | |
maxMoveZ = 0; | |
}; | |
forceNVG = 0; | |
isCopilot = 1; | |
canEject = 1; | |
gunnerLeftHandAnimName = ""; | |
gunnerRightHandAnimName = ""; | |
gunnerLeftLegAnimName = ""; | |
gunnerRightLegAnimName = ""; | |
gunnerDoor = ""; | |
preciseGetInOut = 0; | |
turretFollowFreeLook = 0; | |
allowTabLock = 1; | |
showAllTargets = 0; | |
dontCreateAI = 0; | |
disableSoundAttenuation = 0; | |
}; | |
class ViewPilot | |
{ | |
initAngleX = 5; | |
minAngleX = -85; | |
maxAngleX = 85; | |
initAngleY = 0; | |
minAngleY = -150; | |
maxAngleY = 150; | |
initFov = 0.7; | |
minFov = 0.42; | |
maxFov = 1.2; | |
minMoveX = 0; | |
maxMoveX = 0; | |
minMoveY = 0; | |
maxMoveY = 0; | |
minMoveZ = 0; | |
maxMoveZ = 0; | |
}; | |
class ViewCargo | |
{ | |
initAngleX = 5; | |
minAngleX = -85; | |
maxAngleX = 85; | |
initAngleY = 0; | |
minAngleY = -150; | |
maxAngleY = 150; | |
initFov = 0.7; | |
minFov = 0.42; | |
maxFov = 0.85; | |
minMoveX = 0; | |
maxMoveX = 0; | |
minMoveY = 0; | |
maxMoveY = 0; | |
minMoveZ = 0; | |
maxMoveZ = 0; | |
}; | |
class ViewOptics | |
{ | |
initAngleX = 0; | |
minAngleX = -30; | |
maxAngleX = 30; | |
initAngleY = 0; | |
minAngleY = -100; | |
maxAngleY = 100; | |
initFov = 0.7; | |
minFov = 0.42; | |
maxFov = 0.85; | |
minMoveX = 0; | |
maxMoveX = 0; | |
minMoveY = 0; | |
maxMoveY = 0; | |
minMoveZ = 0; | |
maxMoveZ = 0; | |
}; | |
class PilotSpec | |
{ | |
showHeadPhones = 0; | |
}; | |
class CargoSpec | |
{ | |
class Cargo1 | |
{ | |
showHeadPhones = 0; | |
}; | |
}; | |
class MFD{}; | |
class Sounds | |
{ | |
class Engine | |
{ | |
sound = "soundEngine"; | |
frequency = "rpm"; | |
volume = "rpm + speed"; | |
}; | |
class Movement | |
{ | |
sound = "soundEnviron"; | |
frequency = "speed"; | |
volume = "speed"; | |
}; | |
}; | |
class SoundEvents{}; | |
tracksSpeed = 0; | |
selectionLeftOffset = ""; | |
selectionRightOffset = ""; | |
class RenderTargets{}; | |
cargoProxyIndexes[] = {}; | |
driverLeftHandAnimName = ""; | |
driverRightHandAnimName = ""; | |
driverLeftLegAnimName = ""; | |
driverRightLegAnimName = ""; | |
driverDoor = ""; | |
cargoDoors[] = {}; | |
hasTerminal = 0; | |
getInOutOnProxy = 0; | |
preciseGetInOut = 0; | |
cargoPreciseGetInOut[] = {0}; | |
availableForSupportTypes[] = {}; | |
waterPPInVehicle = 1; | |
}; | |
class Land: AllVehicles | |
{ | |
displayName = "$STR_DN_VEHICLE"; | |
nameSound = "unknown"; | |
accuracy = 0.0005; | |
armor = 30; | |
cost = 100000; | |
fuelCapacity = 0; | |
weapons[] = {"FakeWeapon"}; | |
magazines[] = {"FakeWeapon"}; | |
type = 1; | |
threat[] = {0.8,0.8,0.3}; | |
wheelDamageThreshold = 0.2; | |
wheelDestroyThreshold = 0.99; | |
wheelDamageRadiusCoef = 0.9; | |
wheelDestroyRadiusCoef = 0.4; | |
}; | |
class LandVehicle: Land | |
{ | |
displayName = "$STR_DN_VEHICLE"; | |
accuracy = 0.02; | |
cost = 500000; | |
selectionBrakeLights = "brzdove svetlo"; | |
memoryPointMissile[] = {"spice rakety","usti hlavne"}; | |
memoryPointMissileDir[] = {"konec rakety","konec hlavne"}; | |
class Exhausts | |
{ | |
class Exhaust1 | |
{ | |
position = "exhaust"; | |
direction = "exhaust_dir"; | |
effect = "ExhaustsEffect"; | |
}; | |
}; | |
engineStartSpeed = 1.5; | |
leftDustEffect = "LDustEffects"; | |
rightDustEffect = "RDustEffects"; | |
leftWaterEffect = "LWaterEffects"; | |
rightWaterEffect = "RWaterEffects"; | |
leftFastWaterEffect = "LWaterEffects"; | |
rightFastWaterEffect = "RWaterEffects"; | |
class Reflectors | |
{ | |
class Left | |
{ | |
color[] = {0.9,0.8,0.8,1.0}; | |
ambient[] = {0.1,0.1,0.1,1.0}; | |
position = "L svetlo"; | |
direction = "konec L svetla"; | |
hitpoint = "L svetlo"; | |
selection = "L svetlo"; | |
size = 0.5; | |
brightness = 0.5; | |
}; | |
class Right | |
{ | |
color[] = {0.9,0.8,0.8,1.0}; | |
ambient[] = {0.1,0.1,0.1,1.0}; | |
position = "P svetlo"; | |
direction = "konec P svetla"; | |
hitpoint = "P svetlo"; | |
selection = "P svetlo"; | |
size = 0.5; | |
brightness = 0.5; | |
}; | |
}; | |
aggregateReflectors[] = { | |
{ "Left","Right" }}; | |
tracksSpeed = 0; | |
selectionLeftOffset = "PasOffsetL"; | |
selectionRightOffset = "PasOffsetP"; | |
explosionEffect = "FuelExplosion"; | |
}; | |
class Car: LandVehicle | |
{ | |
mapSize = 5; | |
icon = "iconCar"; | |
displayName = "$STR_DN_CAR"; | |
nameSound = "veh_car"; | |
accuracy = 0.2; | |
cost = 40000; | |
fuelCapacity = 100; | |
unloadInCombat = 1; | |
canFloat = 0; | |
collisionEffect = ""; | |
armor = 20; | |
armorStructural = 4.0; | |
driverCanSee = "4+8+2+32"; | |
gunnerCanSee = "4+2+8+32"; | |
holdOffroadFormation = 0; | |
class PlateInfos | |
{ | |
name = "spz"; | |
color[] = {0,0,0,0.75}; | |
}; | |
class HitPoints | |
{ | |
class HitEngine | |
{ | |
armor = 1.2; | |
material = 60; | |
name = "engine"; | |
visual = "engine"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitRGlass | |
{ | |
armor = 0.5; | |
material = -1; | |
name = "sklo predni P"; | |
convexComponent = "sklo predni P"; | |
visual = ""; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitLGlass | |
{ | |
armor = 0.5; | |
material = -1; | |
name = "sklo predni L"; | |
convexComponent = "sklo predni L"; | |
visual = ""; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitBody | |
{ | |
armor = 0.4; | |
material = 50; | |
name = "karoserie"; | |
visual = "karoserie"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitFuel | |
{ | |
armor = 1.4; | |
material = -1; | |
name = "palivo"; | |
visual = "palivo"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitLFWheel | |
{ | |
armor = 0.05; | |
material = -1; | |
name = "Levy predni tlumic"; | |
visual = "Levy predni"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitRFWheel | |
{ | |
armor = 0.05; | |
material = -1; | |
name = "Pravy predni tlumic"; | |
visual = "Pravy predni"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitLF2Wheel | |
{ | |
armor = 0.05; | |
material = -1; | |
name = "Levy dalsi tlumic"; | |
visual = "Levy dalsi"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitRF2Wheel | |
{ | |
armor = 0.05; | |
material = -1; | |
name = "Pravy dalsi tlumic"; | |
visual = "Pravy dalsi"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitLMWheel | |
{ | |
armor = 0.05; | |
material = -1; | |
name = "Levy prostredni tlumic"; | |
visual = "Levy prostredni"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitRMWheel | |
{ | |
armor = 0.05; | |
material = -1; | |
name = "Pravy prostredni tlumic"; | |
visual = "Pravy prostredni"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitLBWheel | |
{ | |
armor = 0.05; | |
material = -1; | |
name = "Levy zadni tlumic"; | |
visual = "Levy zadni"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitRBWheel | |
{ | |
armor = 0.05; | |
material = -1; | |
name = "Pravy zadni tlumic"; | |
visual = "Pravy zadni"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
}; | |
selectionFireAnim = "zasleh"; | |
alphaTracks = 0.2; | |
memoryPointTrackFLL = "Stopa PLL"; | |
memoryPointTrackFLR = "Stopa PLP"; | |
memoryPointTrackBLL = "Stopa ZLL"; | |
memoryPointTrackBLR = "Stopa ZLP"; | |
memoryPointTrackFRL = "Stopa PPL"; | |
memoryPointTrackFRR = "Stopa PPP"; | |
memoryPointTrackBRL = "Stopa ZPL"; | |
memoryPointTrackBRR = "Stopa ZPP"; | |
memoryPointCirculumReference = "circulumReference"; | |
gearBox[] = {-8,0,10,6.15,4.44,3.33}; | |
Scudeffect = "ScudEffect"; | |
damageHalf[] = {}; | |
damageFull[] = {}; | |
armorLights = 0.4; | |
vehicleClass = "Car"; | |
wheelCircumference = 2.513; | |
turnCoef = 2.0; | |
terrainCoef = 2.0; | |
waterSpeedFactor = 0.2; | |
maxSpeed = 100; | |
preferRoads = 1; | |
unitInfoType = "RscUnitInfo"; | |
hideUnitInfo = 1; | |
formationX = 20; | |
formationZ = 20; | |
precision = 10; | |
brakeDistance = 7; | |
steerAheadSimul = 0.4; | |
steerAheadPlan = 0.2; | |
predictTurnSimul = 0.4; | |
predictTurnPlan = 0.8; | |
sensitivity = 3; | |
soundGear[] = {"",0.00017782794,1}; | |
extCameraPosition[] = {0.5,2,-10}; | |
class ViewPilot: ViewPilot | |
{ | |
initFov = 1.1; | |
minFov = 0.57; | |
maxFov = 1.4; | |
initAngleX = 15; | |
minAngleX = -85; | |
maxAngleX = 85; | |
initAngleY = 0; | |
minAngleY = -150; | |
maxAngleY = 150; | |
}; | |
simulation = "car"; | |
weapons[] = {}; | |
magazines[] = {}; | |
type = 0; | |
threat[] = {0.5,0.5,0.5}; | |
typicalCargo[] = {"Soldier"}; | |
audible = 3; | |
occludeSoundsWhenIn = 0.1; | |
obstructSoundsWhenIn = 0.31622776; | |
getInAction = ""; | |
getOutAction = ""; | |
scudModel = ""; | |
damperSize = 0.1; | |
damperForce = 1; | |
damperDamping = 1; | |
inputTurnCurve[] = { | |
{ 0, | |
{ 0,0,1,1 } }, | |
{ 30, | |
{ 0,0,0.2,0.008,0.4,0.032,0.6,0.216,0.8,0.512,1,1 } }}; | |
transportMaxMagazines = 50; | |
transportMaxWeapons = 10; | |
enableGPS = 0; | |
soundEngine[] = {"",1.7782794,0.9}; | |
soundEnviron[] = {"",0.56234133,1}; | |
class Sounds: Sounds | |
{ | |
class Engine: Engine | |
{ | |
sound = "soundEngine"; | |
frequency = "(randomizer*0.05+0.95)*rpm*1.2"; | |
volume = "thrust*0.5+0.5"; | |
}; | |
class Movement: Movement | |
{ | |
sound = "soundEnviron"; | |
frequency = "1"; | |
volume = "speed*0.03334"; | |
}; | |
}; | |
}; | |
class Motorcycle: LandVehicle | |
{ | |
simulation = "motorcycle"; | |
displayName = "$STR_DN_MOTORCYCLE"; | |
accuracy = 0.2; | |
mapSize = 5; | |
icon = "iconMotorcycle"; | |
nameSound = "veh_car"; | |
isBicycle = 0; | |
unloadInCombat = 1; | |
castDriverShadow = 1; | |
castCargoShadow = 1; | |
ejectDeadDriver = 1; | |
ejectDeadCargo = 1; | |
armor = 10; | |
armorStructural = 4.0; | |
cost = 500; | |
fuelCapacity = 50; | |
damperSize = 0.2; | |
damperForce = 1; | |
damperDamping = 3; | |
transportSoldier = 0; | |
typicalCargo[] = {}; | |
occludeSoundsWhenIn = 1.0; | |
obstructSoundsWhenIn = 1.0; | |
driverCanSee = "8+2+32"; | |
gunnerCanSee = "2+8+32"; | |
class PlateInfos | |
{ | |
name = "spz"; | |
color[] = {0,0,0,0.75}; | |
}; | |
class HitPoints | |
{ | |
class HitEngine | |
{ | |
armor = 1.2; | |
material = 60; | |
name = "engine"; | |
visual = "engine"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitRGlass | |
{ | |
armor = 0.5; | |
material = -1; | |
name = "sklo predni P"; | |
convexComponent = "sklo predni P"; | |
visual = ""; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitLGlass | |
{ | |
armor = 0.5; | |
material = -1; | |
name = "sklo predni L"; | |
convexComponent = "sklo predni L"; | |
visual = ""; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitBody | |
{ | |
armor = 0.4; | |
material = -1; | |
name = "karoserie"; | |
visual = "karoserie"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitFuel | |
{ | |
armor = 1.4; | |
material = -1; | |
name = "palivo"; | |
visual = "palivo"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitFWheel | |
{ | |
armor = 0.05; | |
material = -1; | |
name = "Pravy predni tlumic"; | |
visual = "Pravy predni"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitBWheel | |
{ | |
armor = 0.05; | |
material = -1; | |
name = "Pravy zadni tlumic"; | |
visual = "Pravy zadni"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
}; | |
selectionFireAnim = "zasleh"; | |
alphaTracks = 0.1; | |
textureTrackWheel = 1; | |
memoryPointTrack1L = "Stopa PPL"; | |
memoryPointTrack1R = "Stopa PPP"; | |
memoryPointTrack2L = "Stopa ZPL"; | |
memoryPointTrack2R = "Stopa ZPP"; | |
vehicleClass = "Car"; | |
wheelCircumference = 2.513; | |
turnCoef = 1.0; | |
terrainCoef = 3.0; | |
maxSpeed = 120; | |
gearBox[] = {-8,0,10,6.15,4.44,3.33}; | |
preferRoads = 1; | |
unitInfoType = "RscUnitInfo"; | |
hideUnitInfo = 1; | |
formationX = 20; | |
formationZ = 20; | |
precision = 10; | |
brakeDistance = 16.5; | |
steerAheadSimul = 0.5; | |
steerAheadPlan = 0.35; | |
predictTurnSimul = 1.2; | |
predictTurnPlan = 1.2; | |
sensitivity = 3; | |
soundGear[] = {"",1e-005,1}; | |
extCameraPosition[] = {0,1,-10}; | |
class ViewPilot: ViewPilot | |
{ | |
initFov = 1; | |
minFov = 0.57; | |
maxFov = 1.4; | |
initAngleX = 15; | |
minAngleX = -85; | |
maxAngleX = 85; | |
initAngleY = 0; | |
minAngleY = -150; | |
maxAngleY = 150; | |
}; | |
class Reflectors | |
{ | |
class Right | |
{ | |
color[] = {0.9,0.8,0.8,1.0}; | |
ambient[] = {0.1,0.1,0.1,1.0}; | |
position = "P svetlo"; | |
direction = "konec P svetla"; | |
hitpoint = "P svetlo"; | |
selection = "P svetlo"; | |
size = 0.5; | |
brightness = 0.5; | |
}; | |
}; | |
weapons[] = {}; | |
magazines[] = {}; | |
type = 0; | |
threat[] = {0.5,0.5,0.5}; | |
audible = 3; | |
getInAction = ""; | |
getOutAction = ""; | |
transportMaxMagazines = 5; | |
transportMaxWeapons = 0; | |
class AnimationSources | |
{ | |
class FrontDamper | |
{ | |
source = "damper"; | |
selection = "pravy predni tlumic nerot"; | |
}; | |
class BackDamper | |
{ | |
source = "damper"; | |
selection = "pravy zadni tlumic"; | |
}; | |
}; | |
}; | |
class Bicycle: Motorcycle | |
{ | |
canFloat = 0; | |
isBicycle = 1; | |
hideWeaponsDriver = 0; | |
formationX = 5; | |
formationZ = 5; | |
precision = 5; | |
brakeDistance = 4; | |
steerAheadSimul = 0.5; | |
steerAheadPlan = 0.7; | |
predictTurnSimul = 1.2; | |
predictTurnPlan = 1.2; | |
}; | |
class Tank: LandVehicle | |
{ | |
vehicleClass = "Armored"; | |
icon = "iconTank"; | |
displayName = "$STR_DN_TANK"; | |
nameSound = "veh_tank"; | |
accuracy = 0.12; | |
getInRadius = 3.5; | |
fuelCapacity = 700; | |
irScanRangeMin = 500; | |
irScanRangeMax = 4000; | |
irScanToEyeFactor = 1; | |
armor = 400; | |
armorStructural = 2.0; | |
crewVulnerable = 0; | |
class HitPoints | |
{ | |
class HitEngine | |
{ | |
armor = 0.8; | |
material = 60; | |
name = "engine"; | |
visual = "engine"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitHull | |
{ | |
armor = 1; | |
material = 50; | |
name = "hull"; | |
visual = "hull"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitLTrack | |
{ | |
armor = 0.6; | |
material = 53; | |
name = "pasL"; | |
visual = "pasL"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitRTrack | |
{ | |
armor = 0.6; | |
material = 54; | |
name = "pasP"; | |
visual = "pasP"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
}; | |
selectionFireAnim = "zasleh"; | |
memoryPointCargoLight = "cargo light"; | |
bounding = "usti hlavne"; | |
fireDustEffect = "FDustEffects"; | |
gearBox[] = {-7,0,11,8,5.7,4.2}; | |
alphaTracks = 0.7; | |
textureTrackWheel = 0; | |
memoryPointTrack1L = "Stopa LL"; | |
memoryPointTrack1R = "Stopa LR"; | |
memoryPointTrack2L = "Stopa RL"; | |
memoryPointTrack2R = "Stopa RR"; | |
extCameraPosition[] = {0,1.5,-9}; | |
class ViewPilot: ViewPilot | |
{ | |
initAngleX = 7; | |
minAngleX = -15; | |
maxAngleX = 25; | |
initAngleY = 0; | |
minAngleY = -90; | |
maxAngleY = 90; | |
}; | |
class ViewOptics: ViewOptics | |
{ | |
initFov = 0.3; | |
minFov = 0.07; | |
maxFov = 0.35; | |
}; | |
cost = 1000000; | |
steerAheadSimul = 0.5; | |
steerAheadPlan = 0.4; | |
predictTurnSimul = 1.2; | |
predictTurnPlan = 1.0; | |
soundGear[] = {"",0.00031622776,1}; | |
occludeSoundsWhenIn = 0.01; | |
obstructSoundsWhenIn = 0.17782794; | |
outsideSoundFilter = 1; | |
nightVision = 0; | |
driverAction = ""; | |
driverInAction = ""; | |
simulation = "tank"; | |
formationX = 20; | |
formationZ = 30; | |
precision = 5; | |
brakeDistance = 7; | |
maxSpeed = 80; | |
tracksSpeed = 1; | |
turnCoef = 1; | |
class Turrets | |
{ | |
class MainTurret: NewTurret | |
{ | |
commanding = 1; | |
class Turrets | |
{ | |
class CommanderOptics: NewTurret | |
{ | |
gunnerName = "$STR_POSITION_COMMANDER"; | |
primaryGunner = 0; | |
primaryObserver = 1; | |
body = "obsTurret"; | |
gun = "obsGun"; | |
animationSourceBody = "obsTurret"; | |
animationSourceGun = "obsGun"; | |
animationSourceHatch = "hatchCommander"; | |
animationSourceCamElev = "camElev"; | |
commanding = 2; | |
}; | |
}; | |
}; | |
}; | |
canFloat = 0; | |
weapons[] = {"FakeWeapon"}; | |
magazines[] = {"FakeWeapon"}; | |
type = 1; | |
threat[] = {0.7,1,0.3}; | |
camouflage = 8; | |
audible = 18; | |
sensitivityEar = "0.0075 /3"; | |
hideProxyInCombat = 1; | |
driverOpticsModel = "optika_tank_driver"; | |
driverOpticsColor[] = {1,1,1,1}; | |
class CargoLight | |
{ | |
color[] = {0,0,0,0}; | |
ambient[] = {0.6,0,0.15,1}; | |
brightness = 0.007; | |
}; | |
transportMaxMagazines = 100; | |
transportMaxWeapons = 10; | |
enableGPS = 1; | |
tankTurnForce = 500000; | |
class Sounds: Sounds | |
{ | |
class Engine: Engine | |
{ | |
sound = "soundEngine"; | |
frequency = "(1-(randomizer*0.05))*rpm*1.2"; | |
volume = "thrust*0.5+0.5"; | |
}; | |
class Movement: Movement | |
{ | |
sound = "soundEnviron"; | |
frequency = "(speed+angVelocity)*0.03334"; | |
volume = "((speed+angVelocity)*0.03334)+(1-((speed+angVelocity)*0.03334))*0.3"; | |
}; | |
}; | |
}; | |
class APC: Tank | |
{ | |
icon = "iconAPC"; | |
vehicleClass = "Armored"; | |
displayName = "$STR_DN_APC"; | |
nameSound = "veh_apc"; | |
accuracy = 0.12; | |
fuelCapacity = 700; | |
armor = 200; | |
cost = 1000000; | |
soundGear[] = {"",0.001,1}; | |
simulation = "tank"; | |
maxSpeed = 60; | |
class Turrets: Turrets | |
{ | |
class MainTurret: MainTurret | |
{ | |
minElev = -4.5; | |
maxElev = 20; | |
}; | |
}; | |
canFloat = 0; | |
weapons[] = {"FakeWeapon"}; | |
magazines[] = {"FakeWeapon"}; | |
type = 1; | |
threat[] = {0.8,1,0.3}; | |
}; | |
class Man: Land | |
{ | |
mapSize = 0.5; | |
vehicleClass = "Men"; | |
icon = "iconMan"; | |
autocenter = 0; | |
isMan = 1; | |
breathingBubblesPoint = ""; | |
breathingBubblesPointDir = ""; | |
breathingBubblesEffect = "ScubaEffect"; | |
breathingBubblesInteval = 3.0; | |
impactEffectsBlood = "ImpactEffectsBlood"; | |
impactEffectsNoBlood = "ImpactEffectsPlastic"; | |
displayName = "$STR_DN_MAN"; | |
nameSound = "veh_man"; | |
genericNames = "EnglishMen"; | |
extCameraPosition[] = {0,1.0,-3.5}; | |
accuracy = 0.25; | |
audible = 0.05; | |
camouflage = 1; | |
sensitivity = 3; | |
sensitivityEar = 0.13; | |
formationX = 5; | |
formationZ = 5; | |
precision = 1; | |
brakeDistance = 1; | |
steerAheadSimul = 0.1; | |
steerAheadPlan = 0.1; | |
steerAheadSimulDiving = 0.5; | |
steerAheadPlanDiving = 0.5; | |
maxSpeed = 24; | |
maxTurnAngularVelocity = 3; | |
costTurnCoef = 0.025; | |
lyingLimitSpeedHiding = 0.8; | |
crouchProbabilityHiding = 0.8; | |
lyingLimitSpeedCombat = 1.8; | |
crouchProbabilityCombat = 0.4; | |
crouchProbabilityEngage = 0.75; | |
lyingLimitSpeedStealth = 2; | |
irTarget = 0; | |
canHideBodies = 0; | |
canDeactivateMines = 0; | |
useInternalLODInVehicles = 1; | |
unitInfoType = "RscUnitInfoSoldier"; | |
hideUnitInfo = 1; | |
armor = 3; | |
armorStructural = 2.0; | |
class HitPoints | |
{ | |
class HitHead | |
{ | |
armor = 0.7; | |
material = -1; | |
name = "hlava_hit"; | |
visual = ""; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitBody | |
{ | |
armor = 0.8; | |
material = -1; | |
name = "telo"; | |
visual = ""; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitHands | |
{ | |
armor = 0.5; | |
material = -1; | |
name = "ruce"; | |
visual = ""; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitLegs | |
{ | |
armor = 0.5; | |
material = -1; | |
name = "nohy"; | |
visual = ""; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
}; | |
oxygenCapacity = 180.0; | |
cost = 100000; | |
simulation = "soldier"; | |
class TalkTopics{}; | |
class Wounds{}; | |
minGunElev = -60; | |
maxGunElev = 60; | |
minGunTurn = -5; | |
maxGunTurn = 5; | |
minGunTurnAI = -30; | |
maxGunTurnAI = 30; | |
commanderCanSee = "31+32"; | |
respawnWeapons[] = {}; | |
respawnMagazines[] = {}; | |
respawnItems[] = {}; | |
respawnLinkedItems[] = {}; | |
grenadeThrowDir[] = {0.0,0.0,1.0}; | |
class HeadLimits: HeadLimits | |
{ | |
initAngleX = 5; | |
minAngleX = -40; | |
maxAngleX = 40; | |
initAngleY = 0; | |
minAngleY = -90; | |
maxAngleY = 90; | |
}; | |
class ViewPilot: ViewPilot | |
{ | |
initFov = 0.95; | |
minFov = 0.4; | |
maxFov = 1.1; | |
initAngleX = 8; | |
minAngleX = -85; | |
maxAngleX = 85; | |
initAngleY = 0; | |
minAngleY = -150; | |
maxAngleY = 150; | |
}; | |
microMimics = "Micro"; | |
minHeadTurnAI = -70; | |
maxHeadTurnAI = 70; | |
ISangleMod[] = {0.005,0.01,0.01}; | |
ISrecoilMod[] = {0,0,2.0}; | |
ISspeedMod[] = {0.0002,0.0002,0}; | |
ISmaxTurn = 0.5; | |
ISanimMod[] = {0.002,0.002,0.0}; | |
weaponSlots = "1 + 5 * 256 + 4096 + 2 + 4* 16 + 12* 131072"; | |
weapons[] = {}; | |
magazines[] = {}; | |
model = ""; | |
picture = ""; | |
backpack = ""; | |
canCarryBackPack = 0; | |
boneHead = "hlava"; | |
boneHeadCutScene = "hlava"; | |
identityTypes[] = {"Default"}; | |
glassesEnabled = 1; | |
triggerAnim = ""; | |
selectionHeadWound = "head injury"; | |
selectionBodyWound = "body injury"; | |
selectionLArmWound = "l arm injury"; | |
selectionRArmWound[] = {"r arm injury","p arm injury"}; | |
selectionLLegWound = "l leg injury"; | |
selectionRLegWound[] = {"r leg injury","p leg injury"}; | |
selectionLArmWound1 = "l arm injury"; | |
selectionRArmWound1[] = {"r arm injury","p arm injury"}; | |
selectionLLegWound1 = "l leg injury"; | |
selectionRLegWound1[] = {"r leg injury","p leg injury"}; | |
selectionLArmWound2 = "l arm injury"; | |
selectionRArmWound2[] = {"r arm injury","p arm injury"}; | |
selectionLLegWound2 = "l leg injury"; | |
selectionRLegWound2[] = {"r leg injury","p leg injury"}; | |
selectionHeadHide = ""; | |
memoryPointPilot = "pilot"; | |
memoryPointLStep = "stopaL"; | |
memoryPointRStep = "stopaP"; | |
memoryPointAim = "zamerny"; | |
memoryPointCameraTarget = "zamerny"; | |
memoryPointAimingAxis = "osa mireni"; | |
memoryPointLeaningAxis = "osa naklaneni"; | |
memoryPointHeadAxis = "osa otaceni"; | |
memoryPointWaterSurface = "osa otaceni"; | |
memoryPointHandGrenade = "granat"; | |
memoryPointCommonDamage = "zamerny"; | |
selectionPersonality = "osobnost"; | |
selectionPersonalityHL = "hl"; | |
selectionGlasses = "brejle"; | |
selectionLBrow = "loboci"; | |
selectionMBrow = "soboci"; | |
selectionRBrow = "poboci"; | |
selectionLMouth = "lkoutek"; | |
selectionMMouth = "skoutek"; | |
selectionRMouth = "pkoutek"; | |
selectionEyelid = "vicka"; | |
selectionLip = "spodni ret"; | |
hitSound1[] = {"",0.056234132,1}; | |
hitSound2[] = {"",0.056234132,1}; | |
hitSound3[] = {"",0.056234132,1}; | |
hitSound4[] = {"",0.056234132,1}; | |
hitSound5[] = {"",0.056234132,1}; | |
hitSound6[] = {"",0.056234132,1}; | |
hitSound7[] = {"",0.056234132,1}; | |
hitSound8[] = {"",0.056234132,1}; | |
hitSound9[] = {"",0.056234132,1}; | |
hitSound10[] = {"",0.056234132,1}; | |
hitSound11[] = {"",0.056234132,1}; | |
hitSound12[] = {"",0.056234132,1}; | |
hitSound13[] = {"",0.056234132,1}; | |
hitSound14[] = {"",0.056234132,1}; | |
hitSound15[] = {"",0.056234132,1}; | |
hitSound16[] = {"",0.056234132,1}; | |
hitSound17[] = {"",0.056234132,1}; | |
hitSound18[] = {"",0.056234132,1}; | |
hitSound19[] = {"",0.056234132,1}; | |
hitSound20[] = {"",0.056234132,1}; | |
hitSounds[] = {"hitSound1",0.05,"hitSound2",0.05,"hitSound3",0.05,"hitSound4",0.05,"hitSound5",0.05,"hitSound6",0.05,"hitSound7",0.05,"hitSound8",0.05,"hitSound9",0.05,"hitSound10",0.05,"hitSound11",0.05,"hitSound12",0.05,"hitSound13",0.05,"hitSound14",0.05,"hitSound15",0.05,"hitSound16",0.05,"hitSound17",0.05,"hitSound18",0.05,"hitSound19",0.05,"hitSound20",0.05}; | |
moves = "NoDefaultMoves"; | |
movesFatigue = ""; | |
gestures = ""; | |
emptySound[] = {"",0,1}; | |
vegetationSounds[] = {"emptySound",0}; | |
additionalSound[] = {"",1e-006,1}; | |
class SoundEnvironExt | |
{ | |
normalExt[] = { | |
{ "",1e-005,1,0 }}; | |
normal[] = { | |
{ "",1e-005,1,0 }}; | |
road[] = { | |
{ "",1e-005,1,0 }}; | |
rock[] = { | |
{ "",1e-005,1,0 }}; | |
water[] = { | |
{ "",1e-005,1,0 }}; | |
gravel[] = { | |
{ "",1e-005,1,0 }}; | |
sand[] = { | |
{ "",1e-005,1,0 }}; | |
drygrass[] = { | |
{ "",1e-005,1,0 }}; | |
grass[] = { | |
{ "",1e-005,1,0 }}; | |
forest[] = { | |
{ "",1e-005,1,0 }}; | |
mud[] = { | |
{ "",1e-005,1,0 }}; | |
wood[] = { | |
{ "",1e-005,1,0 }}; | |
metal[] = { | |
{ "",1e-005,1,0 }}; | |
snow[] = { | |
{ "",1e-005,1,0 }}; | |
hallway[] = { | |
{ "",1e-005,1,0 }}; | |
fallbody[] = { | |
{ "",1e-005,1,0 }}; | |
laydown[] = { | |
{ "",1e-005,1,0 }}; | |
standup[] = { | |
{ "",1e-005,1,0 }}; | |
crawl[] = { | |
{ "",1e-005,1,0 }}; | |
}; | |
class SoundEquipment | |
{ | |
civilian[] = { | |
{ "", | |
{ "",1e-005,1,0 } }}; | |
soldier[] = { | |
{ "", | |
{ "",1e-005,1,0 } }}; | |
}; | |
class SoundGear | |
{ | |
primary[] = { | |
{ "", | |
{ "",1e-005,1,0 } }}; | |
secondary[] = { | |
{ "", | |
{ "",1e-005,1,0 } }}; | |
}; | |
class SoundBreath | |
{ | |
breath[] = {}; | |
}; | |
class SoundDrown | |
{ | |
breath[] = {}; | |
}; | |
class SoundInjured | |
{ | |
breath[] = {}; | |
}; | |
class SoundBleeding | |
{ | |
breath[] = {}; | |
}; | |
class SoundBurning | |
{ | |
breath[] = {}; | |
}; | |
class SoundChoke | |
{ | |
breath[] = {}; | |
}; | |
class SoundRecovered | |
{ | |
breath[] = {}; | |
}; | |
class HitDamage{}; | |
type = 0; | |
threat[] = {1,0.8,0.2}; | |
class Reflectors{}; | |
class MGunClouds: WeaponCloudsMGun{}; | |
class GunClouds: WeaponCloudsGun | |
{ | |
cloudletGrowUp = 0.2; | |
cloudletFadeIn = 0; | |
cloudletFadeOut = 0.4; | |
cloudletDuration = 0.2; | |
cloudletAlpha = 1; | |
cloudletAccY = 2; | |
cloudletMinYSpeed = -10; | |
cloudletMaxYSpeed = 10; | |
interval = 0.02; | |
size = 0.3; | |
sourceSize = 0.015; | |
}; | |
class InventorySlots{}; | |
fsmFormation = ""; | |
fsmDanger = ""; | |
enableGPS = 0; | |
leftArmToElbow[] = {}; | |
leftArmFromElbow[] = {}; | |
leftWrist = ""; | |
leftShoulder = ""; | |
leftHand[] = {}; | |
leftArmPoints[] = {"","","",""}; | |
rightArmToElbow[] = {}; | |
rightArmFromElbow[] = {}; | |
rightWrist = ""; | |
rightShoulder = ""; | |
rightHand[] = {}; | |
rightArmPoints[] = {"","","",""}; | |
leftLegToKnee[] = {}; | |
leftLegFromKnee[] = {}; | |
leftHeel = ""; | |
leftHip = ""; | |
leftFoot[] = {}; | |
leftLegPoints[] = {"","","",""}; | |
rightLegToKnee[] = {}; | |
rightLegFromKnee[] = {}; | |
rightHeel = ""; | |
rightHip = ""; | |
rightFoot[] = {}; | |
rightLegPoints[] = {"","","",""}; | |
weaponBone = ""; | |
launcherBone = ""; | |
handGunBone = ""; | |
characterID = -1; | |
primaryAmmoCoef = 0.4; | |
secondaryAmmoCoef = 0.2; | |
handgunAmmoCoef = 0.1; | |
allowedUniformSides[] = {}; | |
allowedHeadgearSides[] = {}; | |
}; | |
class Animal: Man | |
{ | |
vehicleClass = "Animals"; | |
simulation = "animal"; | |
icon = "iconAnimal"; | |
isMan = 0; | |
isFish = 0; | |
hasGeometry = 0; | |
killMassLimit = 200; | |
killSpeedLimit = 20; | |
displayName = "$STR_DN_ANIMAL"; | |
nameSound = "veh_animal"; | |
accuracy = 0.25; | |
weaponSlots = 0; | |
weapons[] = {}; | |
magazines[] = {}; | |
type = 0; | |
threat[] = {0,0,0}; | |
}; | |
class Air: AllVehicles | |
{ | |
icon = "iconAir"; | |
displayName = "$STR_DN_HELICOPTER"; | |
nameSound = "veh_aircraft"; | |
accuracy = 0.005; | |
formationX = 50; | |
formationZ = 100; | |
precision = 100; | |
brakeDistance = 200; | |
formationTime = 10; | |
altFullForce = 2000; | |
altNoForce = 6000; | |
armor = 20; | |
cost = 10000000; | |
fuelCapacity = 1000; | |
maxSpeed = 400; | |
attenuationEffectType = ""; | |
insideSoundCoef = 0.5; | |
outsideSoundFilter = 1; | |
occludeSoundsWhenIn = 0.031622775; | |
obstructSoundsWhenIn = 0.17782794; | |
weapons[] = {"FakeWeapon"}; | |
magazines[] = {"FakeWeapon"}; | |
type = 2; | |
irScanRangeMin = 2000; | |
irScanRangeMax = 10000; | |
irScanToEyeFactor = 2; | |
nightVision = 0; | |
audible = 10; | |
unitInfoType = "RscUnitInfoAir"; | |
threat[] = {0.3,1,0.7}; | |
driverAction = ""; | |
driverCompartments = 0; | |
cargoCompartments[] = {0}; | |
gunnerCanSee = "31+32"; | |
driverCanSee = "31+32"; | |
typicalCargo[] = {"Soldier"}; | |
getInRadius = 5; | |
transportMaxMagazines = 20; | |
transportMaxWeapons = 3; | |
enableGPS = 1; | |
class MarkerLights | |
{ | |
class RedStill | |
{ | |
name = "cerveny pozicni"; | |
color[] = {0.3,0.03,0.03,1}; | |
ambient[] = {0.03,0.003,0.003,1}; | |
brightness = 0.01; | |
blinking = 0; | |
}; | |
class GreenStill | |
{ | |
name = "zeleny pozicni"; | |
color[] = {0.03,0.3,0.03,1}; | |
ambient[] = {0.003,0.03,0.003,1}; | |
brightness = 0.01; | |
blinking = 0; | |
}; | |
class WhiteStill | |
{ | |
name = "bily pozicni"; | |
color[] = {0.3,0.3,0.3,1}; | |
ambient[] = {0.03,0.03,0.03,1}; | |
brightness = 0.01; | |
blinking = 0; | |
}; | |
class WhiteBlinking | |
{ | |
name = "bily pozicni blik"; | |
color[] = {1.0,1.0,1.0,1}; | |
ambient[] = {0.1,0.1,0.1,1}; | |
brightness = 0.01; | |
blinking = 1; | |
}; | |
class RedBlinking | |
{ | |
name = "cerveny pozicni blik"; | |
color[] = {0.5,0.05,0.05,1}; | |
ambient[] = {0.05,0.005,0.005,1}; | |
brightness = 0.01; | |
blinking = 1; | |
}; | |
}; | |
}; | |
class Helicopter: Air | |
{ | |
vehicleClass = "Air"; | |
icon = "iconHelicopter"; | |
displayName = "$STR_DN_HELICOPTER"; | |
nameSound = "veh_helicopter"; | |
accuracy = 0.08; | |
simulation = "helicopter"; | |
gearRetracting = 0; | |
dustEffect = "HeliDust"; | |
waterEffect = "HeliWater"; | |
washDownStrength = "1.0f"; | |
washDownDiameter = "40.0f"; | |
damageEffect = "DamageSmokeHeli"; | |
fuelExplosionPower = 100; | |
gearUpTime = 3.33; | |
gearDownTime = 2.0; | |
class ViewPilot: ViewPilot | |
{ | |
initFov = 1.1; | |
minFov = 0.57; | |
maxFov = 1.1; | |
initAngleX = 10; | |
minAngleX = -85; | |
maxAngleX = 85; | |
initAngleY = 0; | |
minAngleY = -150; | |
maxAngleY = 150; | |
minMoveX = -0.35; | |
maxMoveX = 0.35; | |
minMoveY = -0.5; | |
maxMoveY = 0.2; | |
minMoveZ = -0.3; | |
maxMoveZ = 0.5; | |
}; | |
class CargoSpec | |
{ | |
class Cargo1 | |
{ | |
showHeadPhones = 1; | |
}; | |
class Cargo2 | |
{ | |
showHeadPhones = 0; | |
}; | |
}; | |
mainRotorSpeed = 1.0; | |
backRotorSpeed = 1.5; | |
startDuration = 20.0; | |
mainBladeRadius = "0.0f"; | |
maxMainRotorDive = 0; | |
maxBackRotorDive = 0; | |
minMainRotorDive = 0; | |
minBackRotorDive = 0; | |
neutralBackRotorDive = 0; | |
neutralMainRotorDive = 0; | |
liftForceCoef = 1.0; | |
cyclicAsideForceCoef = 1.0; | |
cyclicForwardForceCoef = 1.0; | |
backRotorForceCoef = 1.0; | |
bodyFrictionCoef = 1.0; | |
selectionHRotorStill = "velka vrtule staticka"; | |
selectionHRotorMove = "velka vrtule blur"; | |
selectionVRotorStill = "mala vrtule staticka"; | |
selectionVRotorMove = "mala vrtule blur"; | |
memoryPointLMissile = "L strela"; | |
memoryPointRMissile = "P strela"; | |
memoryPointLRocket = "L raketa"; | |
memoryPointRRocket = "P raketa"; | |
memoryPointGun = ""; | |
memoryPointPilot = "pilot"; | |
_mainBladeCenter = "rotor_center"; | |
selectionFireAnim = "zasleh"; | |
class HitPoints | |
{ | |
class HitHull | |
{ | |
armor = 0.5; | |
material = 50; | |
name = "trup"; | |
visual = "trup"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitEngine | |
{ | |
armor = 0.6; | |
material = 60; | |
name = "motor"; | |
visual = "motor"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitAvionics | |
{ | |
armor = 1.4; | |
material = -1; | |
name = "elektronika"; | |
visual = "elektronika"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitVRotor | |
{ | |
armor = 0.5; | |
material = 52; | |
name = "mala vrtule"; | |
visual = "mala vrtule"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitHRotor | |
{ | |
armor = 0.7; | |
material = 51; | |
name = "velka vrtule"; | |
visual = "velka vrtule"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitMissiles | |
{ | |
armor = 1.6; | |
material = -1; | |
name = "munice"; | |
visual = ""; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitRGlass | |
{ | |
armor = 0.5; | |
material = -1; | |
name = "sklo predni P"; | |
convexComponent = "sklo predni P"; | |
visual = ""; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
class HitLGlass | |
{ | |
armor = 0.5; | |
material = -1; | |
name = "sklo predni L"; | |
convexComponent = "sklo predni L"; | |
visual = ""; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
}; | |
armorStructural = 2.0; | |
maxSpeed = 300; | |
enableSweep = 1; | |
envelope[] = {0.0,0.2,0.9,2.1,2.5,3.3,3.5,3.6,3.7,3.8,3.8,3.0,0.9,0.7,0.5}; | |
unitInfoType = "RscUnitInfoAir"; | |
minFireTime = 20; | |
steerAheadSimul = 0.5; | |
steerAheadPlan = 0.7; | |
class Turrets | |
{ | |
class MainTurret: NewTurret | |
{ | |
outGunnerMayFire = 1; | |
commanding = -1; | |
startEngine = 0; | |
class TurretSpec: TurretSpec | |
{ | |
showHeadPhones = 1; | |
}; | |
}; | |
}; | |
class ViewOptics: ViewOptics | |
{ | |
initAngleX = 0; | |
minAngleX = -40; | |
maxAngleX = 17; | |
initAngleY = 0; | |
minAngleY = -100; | |
maxAngleY = 100; | |
initFov = 0.5; | |
minFov = 0.3; | |
maxFov = 1.2; | |
}; | |
class MFD | |
{ | |
class HUD: AirplaneHUD{}; | |
}; | |
weapons[] = {"FakeWeapon"}; | |
magazines[] = {"FakeWeapon"}; | |
class Reflectors | |
{ | |
class Reflector | |
{ | |
color[] = {0.8,0.8,1.0,1.0}; | |
ambient[] = {0.07,0.07,0.07,1.0}; | |
position = "L svetlo"; | |
direction = "konec L svetla"; | |
hitpoint = "L svetlo"; | |
selection = "L svetlo"; | |
size = 0.5; | |
brightness = 2; | |
}; | |
}; | |
class Sounds: Sounds | |
{ | |
class Engine: Engine | |
{ | |
sound = "soundEngine"; | |
frequency = "(1-randomizer*0.05)*rotorSpeed*(1-rotorThrust*0.1)"; | |
volume = "1"; | |
}; | |
class Movement: Movement | |
{ | |
sound = "soundEnviron"; | |
frequency = "1"; | |
volume = "speed * 0.03334"; | |
}; | |
}; | |
soundLandingGear[] = {"",1,1}; | |
class Exhausts{}; | |
minSmokeDamage = 0.4; | |
maxSmokeDamage = 0.99; | |
class RotorLibHelicopterProperties | |
{ | |
RTDconfig = ""; | |
hasAPU = 0; | |
maxTorque = 10000; | |
autoHoverCorrection[] = {0,0,0}; | |
maxMainRotorStress = 10000; | |
maxTailRotorStress = 10000; | |
maxHorizontalStabilizerLeftStress = 10000; | |
maxHorizontalStabilizerRightStress = 10000; | |
maxVerticalStabilizerStress = 10000; | |
stressDamagePerSec = 0.01; | |
retreatBladeStallWarningSpeed = 69.4; | |
horizontalWingsAngleCollMin = 0; | |
horizontalWingsAngleCollMax = 0; | |
defaultCollective = 0.7; | |
}; | |
}; | |
class Plane: Air | |
{ | |
vehicleClass = "Air"; | |
damageEffect = "DamageSmokePlane"; | |
icon = "iconPlane"; | |
displayName = "$STR_DN_PLANE"; | |
nameSound = "veh_airplane"; | |
accuracy = 0.1; | |
maxSpeed = 450; | |
landingSpeed = 0; | |
flapsFrictionCoef = 0.5; | |
formationX = 200; | |
formationZ = 300; | |
precision = 200; | |
brakeDistance = 500; | |
steerAheadSimul = 1.0; | |
steerAheadPlan = 2.0; | |
wheelSteeringSensitivity = 1.0; | |
unitInfoType = "RscUnitInfoAir"; | |
gearRetracting = 1; | |
cabinOpening = 1; | |
durationGetIn = 0.99; | |
durationGetOut = 0.99; | |
flaps = 1; | |
airBrake = 1; | |
vtol = 0; | |
lightOnGear = 1; | |
gearUpTime = 3.33; | |
gearDownTime = 2.0; | |
ejectSpeed[] = {0,40,0}; | |
ejectDamageLimit = 0.45; | |
minFireTime = 60; | |
cost = 2000000; | |
simulation = "airplanex"; | |
minGunElev = 0; | |
maxGunElev = 0; | |
minGunTurn = 0; | |
maxGunTurn = 0; | |
gunAimDown = 0; | |
rudderInfluence = 0.96194696; | |
envelope[] = {0.0,0.2,0.9,2.1,2.5,3.3,3.5,3.2,2.5,2.0,1.5,1.0}; | |
angleOfIndicence = 0.05235987; | |
draconicForceXCoef = 7.5; | |
draconicForceYCoef = 1.0; | |
draconicForceZCoef = 1.0; | |
draconicTorqueXCoef = 0.15; | |
draconicTorqueYCoef = 1.0; | |
thrustCoef[] = {}; | |
weapons[] = {"FakeWeapon"}; | |
magazines[] = {"FakeWeapon"}; | |
type = 2; | |
threat[] = {0.1,1,0.5}; | |
aileronSensitivity = 1; | |
elevatorSensitivity = 1; | |
landingAoa = "10*3.1415/180"; | |
class ViewPilot: ViewPilot | |
{ | |
initFov = 1; | |
minFov = 0.57; | |
maxFov = 1.4; | |
initAngleX = 6; | |
minAngleX = -85; | |
maxAngleX = 85; | |
initAngleY = 0; | |
minAngleY = -150; | |
maxAngleY = 150; | |
}; | |
class ViewOptics: ViewOptics | |
{ | |
initAngleX = 0; | |
minAngleX = 0; | |
maxAngleX = 0; | |
initAngleY = 0; | |
minAngleY = 0; | |
maxAngleY = 0; | |
initFov = 0.5; | |
minFov = 0.5; | |
maxFov = 0.5; | |
}; | |
extCameraPosition[] = {0,1.4,-25}; | |
selectionRotorStill = "vrtule staticka"; | |
selectionRotorMove = "vrtule blur"; | |
memoryPointLRocket = "L raketa"; | |
memoryPointRRocket = "P raketa"; | |
memoryPointLDust = "levy prach"; | |
memoryPointRDust = "pravy prach"; | |
selectionFireAnim = "zasleh"; | |
leftDustEffect = "LDustEffects"; | |
rightDustEffect = "RDustEffects"; | |
dustEffect = "HeliDust"; | |
waterEffect = "HeliWater"; | |
class WingVortices | |
{ | |
class WingTipLeft | |
{ | |
effectName = "WingVortices"; | |
position = "cerveny pozicni"; | |
}; | |
class WingTipRight | |
{ | |
effectName = "WingVortices"; | |
position = "zeleny pozicni"; | |
}; | |
}; | |
class Reflectors | |
{ | |
class Reflector | |
{ | |
color[] = {0.9,0.8,0.8,1.0}; | |
ambient[] = {0.1,0.1,0.1,1.0}; | |
position = "L svetlo"; | |
direction = "konec L svetla"; | |
hitpoint = "L svetlo"; | |
selection = "L svetlo"; | |
size = 0.5; | |
brightness = 2; | |
}; | |
}; | |
class MFD | |
{ | |
class HUD: AirplaneHUD | |
{ | |
borderLeft = 0.09; | |
borderRight = 0.02; | |
borderTop = 0.02; | |
borderBottom = 0.1; | |
}; | |
}; | |
class GunFire: WeaponFireGun{}; | |
class GunClouds: WeaponCloudsGun{}; | |
class MGunFire: WeaponFireMGun{}; | |
class MGunClouds: WeaponCloudsMGun{}; | |
class Sounds: Sounds | |
{ | |
class Engine: Engine | |
{ | |
sound = "soundEngine"; | |
frequency = "(1-randomizer*0.05)*(thrust+0.5)*rpm"; | |
volume = "thrust+0.5"; | |
}; | |
class Movement: Movement | |
{ | |
sound = "soundEnviron"; | |
frequency = "1"; | |
volume = "speed*0.03334"; | |
}; | |
}; | |
}; | |
class Ship: AllVehicles | |
{ | |
unitInfoType = "RscUnitInfo"; | |
vehicleClass = "Ship"; | |
safeDepth = 2.0; | |
icon = "iconShip"; | |
cost = 10000000; | |
armor = 1000; | |
displayName = "$STR_DN_SHIP"; | |
nameSound = "veh_ship"; | |
accuracy = 0.005; | |
maxSpeed = 30; | |
waterAngularDampingCoef = 0.0; | |
simulation = "ship"; | |
audible = 6; | |
fuelCapacity = 100; | |
formationX = 50; | |
formationZ = 100; | |
precision = 10; | |
brakeDistance = 50; | |
formationTime = 20; | |
steerAheadSimul = 2.0; | |
steerAheadPlan = 2.4; | |
predictTurnSimul = 2.0; | |
predictTurnPlan = 2.4; | |
verticalTurnCoef = 0.2; | |
periscopeDepth = 2.8; | |
type = 1; | |
threat[] = {0.2,0.2,0.1}; | |
getInRadius = 10; | |
driverAction = ""; | |
cargoAction[] = {""}; | |
getInAction = ""; | |
getOutAction = ""; | |
pointPilot = "pilot"; | |
pointCommander = "velitel"; | |
selectionFireAnim = "zasleh"; | |
selectionBrakeLights = "brzdove svetlo"; | |
memoryPointMissile[] = {"spice rakety","usti hlavne"}; | |
memoryPointMissileDir[] = {"konec rakety","konec hlavne"}; | |
canFloat = 1; | |
soundGear[] = {"",0.00017782794,1}; | |
occludeSoundsWhenIn = 0.56234133; | |
obstructSoundsWhenIn = 0.31622776; | |
class Exhausts | |
{ | |
class Exhaust1 | |
{ | |
position = "exhaust"; | |
direction = "exhaust_dir"; | |
effect = "ExhaustsEffect"; | |
}; | |
}; | |
leftDustEffect = "LDustEffects"; | |
rightDustEffect = "RDustEffects"; | |
leftWaterEffect = "LWaterEffects"; | |
rightWaterEffect = "RWaterEffects"; | |
leftEngineEffect = "LEngEffects"; | |
rightEngineEffect = "REngEffects"; | |
leftFastWaterEffect = "LWaterEffects"; | |
rightFastWaterEffect = "RWaterEffects"; | |
memoryPointsLeftEngineEffect = "EngineEffectL"; | |
memoryPointsRightEngineEffect = "EngineEffectR"; | |
class HitPoints | |
{ | |
class HitEngine | |
{ | |
armor = 1.2; | |
material = 60; | |
name = "engine"; | |
visual = "engine"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
}; | |
class Turrets | |
{ | |
class MainTurret: NewTurret | |
{ | |
commanding = -1; | |
startEngine = 0; | |
}; | |
}; | |
class ViewPilot: ViewPilot | |
{ | |
initFov = 1.0; | |
minFov = 0.42; | |
maxFov = 1.2; | |
initAngleX = 6; | |
minAngleX = -85; | |
maxAngleX = 85; | |
initAngleY = 0; | |
minAngleY = -150; | |
maxAngleY = 150; | |
}; | |
class ViewOptics: ViewOptics | |
{ | |
initFov = 0.7; | |
minFov = 0.07; | |
maxFov = 0.35; | |
}; | |
class MarkerLights | |
{ | |
class RedStill | |
{ | |
name = "cerveny pozicni"; | |
color[] = {0.3,0.03,0.03,1}; | |
ambient[] = {0.03,0.003,0.003,1}; | |
brightness = 0.01; | |
blinking = 0; | |
}; | |
class GreenStill | |
{ | |
name = "zeleny pozicni"; | |
color[] = {0.03,0.3,0.03,1}; | |
ambient[] = {0.003,0.03,0.003,1}; | |
brightness = 0.01; | |
blinking = 0; | |
}; | |
class WhiteStill | |
{ | |
name = "bily pozicni"; | |
color[] = {0.3,0.3,0.3,1}; | |
ambient[] = {0.03,0.03,0.03,1}; | |
brightness = 0.01; | |
blinking = 0; | |
}; | |
}; | |
class Sounds: Sounds | |
{ | |
class Engine: Engine | |
{ | |
sound = "soundEngine"; | |
frequency = "(1-randomizer*0.05)*1.2*(thrust*0.7+0.5)"; | |
volume = "(thrust*0.5)+0.5"; | |
}; | |
class Movement: Movement | |
{ | |
sound = "soundEnviron"; | |
frequency = "(speed*0.03334)*1.3+(1-(speed*0.03334))*0.7"; | |
volume = "(speed*0.03334)+(1-(speed*0.03334))*0.1"; | |
}; | |
}; | |
}; | |
class SmallShip: Ship | |
{ | |
cost = 50000; | |
armor = 300; | |
displayName = "$STR_DN_SMALL_SHIP"; | |
accuracy = 0.2; | |
fuelCapacity = 700; | |
weapons[] = {"FakeWeapon"}; | |
magazines[] = {"FakeWeapon"}; | |
maxSpeed = 60; | |
precision = 6; | |
brakeDistance = 20; | |
class Reflectors | |
{ | |
class Reflector | |
{ | |
color[] = {0.9,0.8,0.8,1.0}; | |
ambient[] = {0.1,0.1,0.1,1.0}; | |
position = "L svetlo"; | |
direction = "konec L svetla"; | |
hitpoint = "L svetlo"; | |
selection = "L svetlo"; | |
size = 0.5; | |
brightness = 2; | |
}; | |
}; | |
transportMaxMagazines = 100; | |
transportMaxWeapons = 20; | |
}; | |
class BigShip: Ship | |
{ | |
cost = 10000000; | |
displayName = "$STR_DN_BIG_SHIP"; | |
accuracy = 0.2; | |
armor = 1000; | |
weapons[] = {"FakeWeapon"}; | |
magazines[] = {"FakeWeapon"}; | |
transportMaxMagazines = 500; | |
transportMaxWeapons = 200; | |
}; | |
class Truck: Car | |
{ | |
nameSound = "veh_truck"; | |
formationX = 20; | |
formationZ = 30; | |
getInAction = ""; | |
getOutAction = ""; | |
class HitPoints: HitPoints | |
{ | |
class HitLFWheel: HitLFWheel | |
{ | |
armor = 0.3; | |
}; | |
class HitRFWheel: HitRFWheel | |
{ | |
armor = 0.3; | |
}; | |
class HitLF2Wheel: HitLF2Wheel | |
{ | |
armor = 0.3; | |
}; | |
class HitRF2Wheel: HitRF2Wheel | |
{ | |
armor = 0.3; | |
}; | |
class HitLMWheel: HitLMWheel | |
{ | |
armor = 0.3; | |
}; | |
class HitRMWheel: HitRMWheel | |
{ | |
armor = 0.3; | |
}; | |
class HitLBWheel: HitLBWheel | |
{ | |
armor = 0.3; | |
}; | |
class HitRBWheel: HitRBWheel | |
{ | |
armor = 0.3; | |
}; | |
}; | |
damperSize = 0.2; | |
outsideSoundFilter = 1; | |
initFov = 1.0; | |
minFov = 0.6; | |
maxFov = 1.4; | |
transportMaxMagazines = 200; | |
transportMaxWeapons = 50; | |
steerAheadSimul = 0.2; | |
steerAheadPlan = 0.3; | |
}; | |
class ParachuteBase: Helicopter | |
{ | |
scope = 0; | |
destrType = "DestructNo"; | |
simulation = "parachute"; | |
weaponSlots = "1 + 4 + 10* 256 + 2* 4096 + 2 + 4* 16"; | |
autocenter = 0; | |
vehicleClass = "Air"; | |
displayName = "$STR_DN_PARACHUTE"; | |
nameSound = "veh_parachute"; | |
model = "para"; | |
picture = "pictureParachute"; | |
icon = "iconParachute"; | |
accuracy = 0.1; | |
fuelCapacity = 0; | |
unitInfoType = "RscUnitInfoSoldier"; | |
hideUnitInfo = 1; | |
irTarget = 0; | |
driverCanSee = "2+8+32"; | |
driverAction = ""; | |
armor = 10; | |
memoryPointPilot = "pilot"; | |
animationOpen = ""; | |
animationDrop = ""; | |
class ViewOptics: ViewOptics | |
{ | |
initAngleX = 0; | |
minAngleX = -40; | |
maxAngleX = 17; | |
initAngleY = 0; | |
minAngleY = -100; | |
maxAngleY = 100; | |
initFov = 0.5; | |
minFov = 0.3; | |
maxFov = 1.2; | |
}; | |
type = 0; | |
threat[] = {0.0,0.0,0.0}; | |
cost = 100000; | |
weapons[] = {}; | |
magazines[] = {}; | |
soundGetIn[] = {"",0.00031622776,1}; | |
soundGetOut[] = {"",0.00031622776,1}; | |
}; | |
class LaserTarget: All | |
{ | |
reversed = 0; | |
hasDriver = 0; | |
icon = "iconLaserTarget"; | |
displayName = "$STR_DN_LASER_TARGET"; | |
nameSound = "obj_LaserTarget"; | |
accuracy = 0.0001; | |
model = "laserTgt.p3d"; | |
picture = "pictureLaserTarget"; | |
weapons[] = {"FakeWeapon"}; | |
magazines[] = {"FakeWeapon"}; | |
type = 1; | |
threat[] = {0.5,0.5,0.1}; | |
maxSpeed = 0; | |
simulation = "laserTarget"; | |
laserTarget = 1; | |
irTarget = 0; | |
artilleryTarget = 0; | |
destrType = "DestructNo"; | |
side = 3; | |
cost = 1e+015; | |
armor = 500; | |
}; | |
class NVTarget: All | |
{ | |
reversed = 0; | |
hasDriver = 0; | |
icon = "iconLaserTarget"; | |
displayName = "$STR_DN_LASER_TARGET"; | |
nameSound = "obj_LaserTarget"; | |
accuracy = 0.0001; | |
model = "laserTgt.p3d"; | |
picture = "pictureLaserTarget"; | |
weapons[] = {"FakeWeapon"}; | |
magazines[] = {"FakeWeapon"}; | |
type = 1; | |
threat[] = {0.2,0.5,0.1}; | |
maxSpeed = 0; | |
simulation = "nvmarker"; | |
laserTarget = 0; | |
irTarget = 0; | |
nvTarget = 1; | |
destrType = "DestructEngine"; | |
side = 3; | |
cost = 1e+015; | |
armor = 500; | |
}; | |
class ArtilleryTarget: All | |
{ | |
reversed = 0; | |
hasDriver = 0; | |
icon = "iconLaserTarget"; | |
displayName = "ArtilleryTarget"; | |
nameSound = ""; | |
accuracy = 0.0001; | |
model = ""; | |
picture = "pictureLaserTarget"; | |
weapons[] = {"FakeWeapon"}; | |
magazines[] = {"FakeWeapon"}; | |
type = 1; | |
threat[] = {0.5,0.5,0.1}; | |
maxSpeed = 0; | |
simulation = "artillerymarker"; | |
laserTarget = 0; | |
irTarget = 0; | |
nvTarget = 0; | |
artilleryTarget = 1; | |
destrType = "DestructNo"; | |
side = 3; | |
cost = 1e+015; | |
armor = 500; | |
scope = 1; | |
}; | |
class ArtilleryTargetW: ArtilleryTarget | |
{ | |
side = 1; | |
scope = 1; | |
}; | |
class ArtilleryTargetE: ArtilleryTarget | |
{ | |
side = 0; | |
scope = 1; | |
}; | |
class PaperCar: Car | |
{ | |
scope = 1; | |
side = 3; | |
picture = "picturePaperCar"; | |
icon = "iconPaperCar"; | |
displayName = "$STR_DN_PAPER_CAR"; | |
model = "\core\default\default.p3d"; | |
class Reflectors{}; | |
}; | |
class FireSectorTarget: All | |
{ | |
scope = 1; | |
side = 3; | |
picture = ""; | |
icon = ""; | |
nameSound = ""; | |
displayName = "Internal: Fire Sector Target"; | |
vehicleClass = "Objects"; | |
model = "\core\default\default.p3d"; | |
weapons[] = {}; | |
magazines[] = {}; | |
transportMaxWeapons = 0; | |
transportMaxMagazines = 0; | |
transportAmmo = 0; | |
transportRepair = 0; | |
transportFuel = 0; | |
supplyRadius = 0; | |
type = 0; | |
threat[] = {0,0,0}; | |
maxSpeed = 0; | |
armor = 100; | |
simulation = "house"; | |
accuracy = 0.005; | |
cost = 100; | |
destrType = 0; | |
mapSize = 0.1; | |
reversed = 0; | |
hasDriver = 0; | |
coefInside = 0; | |
coefInsideHeur = 0; | |
coefSpeedInside = 1; | |
windSockExist = 0; | |
animated = 0; | |
ladders[] = {}; | |
typicalCargo[] = {}; | |
}; | |
class Static: All | |
{ | |
reversed = 0; | |
hasDriver = 0; | |
icon = "iconObject"; | |
displayName = "$STR_DN_UNKNOWN"; | |
nameSound = "obj_object"; | |
accuracy = 0.005; | |
audible = 0; | |
simulation = "house"; | |
class DestructionEffects{}; | |
cost = 1000; | |
picture = "pictureStaticObject"; | |
weapons[] = {}; | |
magazines[] = {}; | |
irTarget = 0; | |
type = 1; | |
threat[] = {0.0,0.0,0.0}; | |
maxSpeed = 0; | |
coefInside = 2; | |
coefInsideHeur = 2; | |
coefSpeedInside = 2; | |
windSockExist = 0; | |
}; | |
class Rope: All | |
{ | |
access = 0; | |
scope = 2; | |
displayName = ""; | |
simulation = "rope"; | |
colisionModel = "\HSim\Misc_H\Rope\rope_collision_h.p3d"; | |
side = 4; | |
maxMass = 1200.0; | |
alwaysTarget = 0; | |
irTarget = 0; | |
irScanRangeMin = 0; | |
irScanRangeMax = 0; | |
irScanToEyeFactor = 1; | |
irScanGround = 0; | |
laserTarget = 0; | |
laserScanner = 0; | |
nvTarget = 0; | |
nvScanner = 0; | |
artilleryTarget = 0; | |
artilleryScanner = 0; | |
}; | |
class Fortress: Static | |
{ | |
displayName = "$STR_DN_BUNKER"; | |
nameSound = "obj_Bunker"; | |
armor = 1000; | |
cost = 1000000; | |
accuracy = 0.2; | |
}; | |
class Building: Static | |
{ | |
scope = 1; | |
displayName = "$STR_DN_BUILDING"; | |
nameSound = "obj_building"; | |
armor = 150; | |
accuracy = 0.1; | |
}; | |
class NonStrategic: Building | |
{ | |
side = 3; | |
ladders[] = {}; | |
class DestructionEffects | |
{ | |
class Sound | |
{ | |
simulation = "sound"; | |
type = "DestrHouse"; | |
position = "destructionEffect1"; | |
intensity = 1; | |
interval = 1; | |
lifeTime = 0.05; | |
}; | |
class DestroyPhase1 | |
{ | |
simulation = "destroy"; | |
type = "DelayedDestruction"; | |
lifeTime = 2.5; | |
position = ""; | |
intensity = 1; | |
interval = 1; | |
}; | |
class DamageAround1 | |
{ | |
simulation = "damageAround"; | |
type = "DamageAroundHouse"; | |
position = ""; | |
intensity = 1; | |
interval = 1; | |
lifeTime = 1; | |
}; | |
}; | |
}; | |
class HeliH: NonStrategic{}; | |
class Strategic: Building | |
{ | |
side = 3; | |
armor = 250; | |
cost = 1000000; | |
ladders[] = {}; | |
}; | |
class FlagCarrierCore: Strategic | |
{ | |
scope = 1; | |
animated = 0; | |
vehicleClass = "Objects"; | |
icon = ""; | |
displayName = "$STR_DN_FLAG"; | |
simulation = "flagcarrier"; | |
model = ""; | |
placement = "vertical"; | |
mapSize = 5; | |
animationFlag = ""; | |
}; | |
class Land_VASICore: NonStrategic | |
{ | |
scope = 1; | |
animated = 0; | |
reversed = 0; | |
vehicleClass = "Objects"; | |
icon = ""; | |
model = ""; | |
displayName = "VASI"; | |
accuracy = 0.2; | |
typicalCargo[] = {}; | |
destrType = "DestructBuilding"; | |
selectionWhiteLight = "light-white"; | |
selectionRedLight = "light-red"; | |
selectionOffLight = "light-off"; | |
irTarget = 0; | |
transportAmmo = 0; | |
transportRepair = 0; | |
transportFuel = 0; | |
cost = 0; | |
armor = 100; | |
mapSize = 6.4; | |
simulation = "vasi"; | |
vasiRed[] = {1,0,0}; | |
vasiWhite[] = {1,1,1}; | |
vasiSlope = 0.08; | |
}; | |
class Thing: All | |
{ | |
reversed = 0; | |
animated = 0; | |
icon = "iconThing"; | |
vehicleClass = "Objects"; | |
displayName = "$STR_DN_UNKNOWN"; | |
nameSound = "obj_object"; | |
accuracy = 0.005; | |
audible = 0.0; | |
simulation = "thing"; | |
side = 3; | |
weight = 0; | |
class InventoryPlacements{}; | |
submerged = 0; | |
submergeSpeed = 0; | |
airFriction2[] = {0.01,0.01,0.01}; | |
airFriction1[] = {0.01,0.01,0.01}; | |
airFriction0[] = {0.01,0.01,0.01}; | |
airRotation = 0; | |
gravityFactor = 1; | |
timeToLive = 1e+010; | |
disappearAtContact = 0; | |
hasDriver = 0; | |
picture = "pictureThing"; | |
weapons[] = {}; | |
magazines[] = {}; | |
minHeight = 0.1; | |
avgHeight = 0.2; | |
maxHeight = 0.4; | |
type = 1; | |
threat[] = {0.0,0.0,0.0}; | |
maxSpeed = 0; | |
irTarget = 0; | |
}; | |
class ThingEffect: Thing | |
{ | |
scope = 1; | |
simulation = "thingeffect"; | |
irTarget = 0; | |
submerged = -0.5; | |
submergeSpeed = 0.25; | |
timeToLive = 20; | |
}; | |
class ThingEffectLight: ThingEffect | |
{ | |
scope = 0; | |
airFriction2[] = {1,1,8}; | |
airFriction1[] = {1,1,4}; | |
airFriction0[] = {0.1,0.1,0.1}; | |
airRotation = 0.1; | |
submergeSpeed = 0; | |
minHeight = 0.1; | |
avgHeight = 0.2; | |
maxHeight = 0.4; | |
}; | |
class ThingEffectFeather: ThingEffectLight | |
{ | |
airFriction2[] = {16,16,16}; | |
airFriction1[] = {16,16,16}; | |
airFriction0[] = {0.1,0.1,0.1}; | |
gravityFactor = 0.05; | |
minHeight = 0.5; | |
avgHeight = 1.8; | |
maxHeight = 3; | |
}; | |
class FxExploArmor1: ThingEffect | |
{ | |
access = 0; | |
model = ""; | |
displayName = "Internal: FxExploArmor1"; | |
}; | |
class FxExploArmor2: ThingEffect | |
{ | |
access = 0; | |
model = ""; | |
displayName = "Internal: FxExploArmor2"; | |
}; | |
class FxExploArmor3: ThingEffect | |
{ | |
access = 0; | |
model = ""; | |
displayName = "Internal: FxExploArmor3"; | |
}; | |
class FxExploArmor4: ThingEffect | |
{ | |
access = 0; | |
model = ""; | |
displayName = "Internal: FxExploArmor4"; | |
}; | |
class FxCartridge: ThingEffect | |
{ | |
access = 0; | |
model = ""; | |
displayName = "Internal: FX Cartridge"; | |
submerged = 0; | |
submergeSpeed = 0; | |
timeToLive = 5; | |
disappearAtContact = 1; | |
}; | |
class WindAnomaly: All | |
{ | |
displayName = "Wind anomaly"; | |
simulation = "windAnomaly"; | |
innerRadius = 1; | |
outerRadius = 20; | |
windStrength = -20; | |
windRotation = 0; | |
windWaveTimeCoef = 5.0; | |
windWaveOuterAmplitudeCoef = 0.3; | |
windWaveInnerAmplitudeCoef = 0.02; | |
}; | |
}; | |
class CfgNonAIVehicles | |
{ | |
access = 0; | |
class EmptyDetector | |
{ | |
scope = 2; | |
displayName = "$STR_DN_EMPTY"; | |
simulation = "detector"; | |
model = ""; | |
selectionFabric = "latka"; | |
}; | |
class StreetLamp | |
{ | |
model = ""; | |
destrType = "DestructTree"; | |
simulation = "StreetLamp"; | |
animated = 0; | |
colorDiffuse[] = {0.9,0.8,0.6}; | |
colorAmbient[] = {0.1,0.1,0.1}; | |
brightness = 0.2; | |
class HitPoints | |
{ | |
class HitBulb | |
{ | |
armor = 1; | |
material = 60; | |
name = "lampa"; | |
passThrough = 1; | |
explosionShielding = 1; | |
}; | |
}; | |
armorStructural = 1; | |
class Reflectors | |
{ | |
class LampLight | |
{ | |
color[] = {0.9,0.8,0.6,1.0}; | |
ambient[] = {0.1,0.1,0.1,1.0}; | |
position = "Light"; | |
direction = ""; | |
hitpoint = "lampa"; | |
selection = ""; | |
size = 0.5; | |
brightness = 0.2; | |
}; | |
}; | |
aggregateReflectors[] = {}; | |
armorLights = 1; | |
}; | |
class EditCursor | |
{ | |
model = "\core\cursor\cursor.p3d"; | |
simulation = "EditCursor"; | |
}; | |
class ObjView | |
{ | |
scope = 2; | |
model = ""; | |
simulation = "ObjView"; | |
}; | |
class Temp | |
{ | |
scope = 2; | |
model = ""; | |
simulation = "Temp"; | |
}; | |
class Bird | |
{ | |
scope = 0; | |
model = ""; | |
animated = 0; | |
simulation = "SeaGull"; | |
reversed = 0; | |
minHeight = 5; | |
avgHeight = 10; | |
maxHeight = 50; | |
minSpeed = -0.5; | |
maxSpeed = 20; | |
acceleration = 7; | |
turning = 1; | |
straightDistance = 50; | |
flySound[] = {"",0.031622775,1,1}; | |
singSound[] = {"",0.031622775,1,1}; | |
canBeShot = 1; | |
airFriction2[] = {25,12,2.5}; | |
airFriction1[] = {1500,700,100}; | |
airFriction0[] = {40,20,60}; | |
}; | |
class Insect: Bird | |
{ | |
animated = 0; | |
minHeight = -0.1; | |
avgHeight = 1.2; | |
maxHeight = 2.0; | |
minSpeed = -0.1; | |
maxSpeed = 5; | |
acceleration = 25; | |
straightDistance = 2; | |
turning = 2; | |
flySound[] = {"",0.031622775,1,1}; | |
singSound[] = {"",0.031622775,1,1}; | |
canBeShot = 0; | |
airFriction2[] = {125,12,2.5}; | |
airFriction1[] = {7500,700,100}; | |
airFriction0[] = {200,20,60}; | |
}; | |
class SeaGull: Bird | |
{ | |
scope = 2; | |
model = "\core\default\default.p3d"; | |
reversed = 0; | |
}; | |
class RopeSegment | |
{ | |
access = 0; | |
scope = 2; | |
displayName = ""; | |
simulation = "ropesegment"; | |
model = "\HSim\Air_H\rope.p3d"; | |
}; | |
class Camera | |
{ | |
scope = 2; | |
model = ""; | |
simulation = "Camera"; | |
crossHairs = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class CamConstruct | |
{ | |
scope = 2; | |
model = ""; | |
simulation = "CamConstruct"; | |
radius = 125; | |
maxHAL = 30; | |
crossHairs = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class CamCurator | |
{ | |
scope = 2; | |
model = ""; | |
simulation = "CamCurator"; | |
radius = 125; | |
maxHAL = 30; | |
crossHairs = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class ProxyWeapon | |
{ | |
autocenter = 0; | |
scope = 2; | |
reversed = 0; | |
animated = 0; | |
shadow = 1; | |
model = ""; | |
simulation = "ProxyWeapon"; | |
}; | |
class ProxyPistol | |
{ | |
autocenter = 0; | |
scope = 2; | |
animated = 0; | |
model = ""; | |
shadow = 1; | |
simulation = "ProxyInventoryOld"; | |
inventoryType = "Handgun"; | |
}; | |
class ProxyLauncher | |
{ | |
autocenter = 0; | |
scope = 2; | |
animated = 0; | |
shadow = 1; | |
model = ""; | |
simulation = "ProxySecWeapon"; | |
}; | |
class ProxyRightHand | |
{ | |
autocenter = 0; | |
scope = 2; | |
animated = 0; | |
model = ""; | |
shadow = 1; | |
simulation = "ProxyInventoryOld"; | |
inventoryType = "RightHand"; | |
}; | |
class ProxyLeftHand | |
{ | |
autocenter = 0; | |
scope = 2; | |
animated = 0; | |
model = ""; | |
shadow = 1; | |
simulation = "ProxyInventoryOld"; | |
inventoryType = "LeftHand"; | |
}; | |
class ProxyGoggles | |
{ | |
autocenter = 0; | |
scope = 2; | |
animated = 0; | |
model = ""; | |
shadow = 1; | |
simulation = "ProxyInventoryOld"; | |
inventoryType = "Goggles"; | |
}; | |
class ProxyEarPhones | |
{ | |
autocenter = 0; | |
scope = 2; | |
animated = 0; | |
model = ""; | |
shadow = 1; | |
simulation = "ProxyInventoryOld"; | |
inventoryType = "EarPhones"; | |
}; | |
class Proxyus_bag | |
{ | |
reversed = 1; | |
autocenter = 0; | |
scope = 2; | |
animated = 0; | |
model = ""; | |
shadow = 1; | |
simulation = "ProxyInventoryOld"; | |
inventoryType = "Backpack"; | |
}; | |
class ProxyHide | |
{ | |
autocenter = 0; | |
scope = 2; | |
animated = 0; | |
model = ""; | |
simulation = "alwayshide"; | |
}; | |
class ProxyWreck | |
{ | |
autocenter = 0; | |
scope = 0; | |
animated = 0; | |
model = ""; | |
simulation = "alwaysshow"; | |
}; | |
class ProxyCrew | |
{ | |
autocenter = 0; | |
scope = 1; | |
model = ""; | |
shadow = 1; | |
simulation = "proxycrew"; | |
crewPosition = "CPDriver"; | |
}; | |
class ProxyCommander: ProxyCrew | |
{ | |
crewPosition = "CPCommander"; | |
}; | |
class ProxyDriver: ProxyCrew | |
{ | |
crewPosition = "CPDriver"; | |
}; | |
class ProxyGunner: ProxyCrew | |
{ | |
crewPosition = "CPGunner"; | |
}; | |
class ProxyCargo: ProxyCrew | |
{ | |
crewPosition = "CPCargo"; | |
}; | |
class ProxyFlag | |
{ | |
autocenter = 0; | |
scope = 2; | |
reversed = 0; | |
model = ""; | |
shadow = 1; | |
simulation = "flag"; | |
selectionFabric = "latka"; | |
}; | |
class RandomShape | |
{ | |
models[] = {}; | |
autocenter = 0; | |
scope = 2; | |
reversed = 0; | |
shadow = 1; | |
model = ""; | |
simulation = "randomshape"; | |
}; | |
class ProxyAmmoInTruck | |
{ | |
autocenter = 0; | |
scope = 2; | |
reversed = 0; | |
animated = 0; | |
shadow = 1; | |
model = ""; | |
simulation = "alwaysshow"; | |
}; | |
}; | |
class CfgSimulationCosts | |
{ | |
tank = 150; | |
zsu = 150; | |
car = 120; | |
motorcycle = 120; | |
ship = 140; | |
soldierold = 100; | |
soldier = 100; | |
helicopter = 300; | |
parachute = 120; | |
airplane = 200; | |
lasertarget = 100; | |
nvmarker = 100; | |
house = 10; | |
thing = 10; | |
thingeffect = 10; | |
church = 100; | |
fire = 50; | |
fountain = 100; | |
seagull = 10; | |
camera = 10; | |
flagcarrier = 50; | |
invisible = 10; | |
mines = 10; | |
sounds = 10; | |
}; | |
class CfgMarkedTargets | |
{ | |
class Inf | |
{ | |
type = "man"; | |
importance = 1; | |
battleRadius = 50; | |
farRadius = 150; | |
}; | |
class MotorInf | |
{ | |
type = "car"; | |
importance = 3; | |
battleRadius = 100; | |
farRadius = 400; | |
}; | |
class MechInf | |
{ | |
type = "tank"; | |
transportSoldiers = 1; | |
importance = 4; | |
battleRadius = 100; | |
farRadius = 400; | |
}; | |
class Armored | |
{ | |
type = "tank"; | |
importance = 5; | |
battleRadius = 100; | |
farRadius = 400; | |
}; | |
class Air | |
{ | |
type = "helicopter"; | |
importance = 7; | |
battleRadius = 400; | |
farRadius = 800; | |
}; | |
class Plane | |
{ | |
type = "plane"; | |
importance = 8; | |
battleRadius = 400; | |
farRadius = 800; | |
}; | |
class UAV | |
{ | |
type = "uav"; | |
importance = 9; | |
battleRadius = 100; | |
farRadius = 300; | |
}; | |
class Art | |
{ | |
type = "staticcanon"; | |
importance = 10; | |
battleRadius = 400; | |
farRadius = 800; | |
}; | |
class Mortar | |
{ | |
type = "staticmortar"; | |
importance = 11; | |
battleRadius = 400; | |
farRadius = 800; | |
}; | |
}; | |
ReportTargetsChangeFactors[] = {3.0,2.5,2.0,1.6,1.3}; | |
ReportTargetsEmptyGroupCost = 0.4; | |
class CfgFSMs | |
{ | |
access = 1; | |
}; | |
class PreloadVehicles | |
{ | |
access = 1; | |
}; | |
class CfgFatigue | |
{ | |
MinValue1 = 0.1; | |
MinValue2 = 1.0; | |
NormalRunSpeed = 7.2; | |
TiredRunSpeedLimit = 0.8; | |
FrequencyMin = 0.2; | |
FrequencyMax = 1.0; | |
TotalLoadCoef = 1.28; | |
MaxDuty = 10; | |
}; | |
class CfgFirstAid | |
{ | |
access = 1; | |
MinCosSpeedAngle = 0.6; | |
SpeedReduction = 0.242; | |
CollisionFactor = 0.001; | |
MinCollisionSpeed = 0.5; | |
collisionHeigth = 120; | |
collisionAngle = 0; | |
valRangeMult = 0.1; | |
vehicleFireCoef = 6; | |
CriticalHeadHit = 1.0; | |
CriticalBodyHit = 1.0; | |
InjuredTreshold = 0.1; | |
UnconsiousTreshold = 1.01; | |
HeadHitLimit1Threshold = 0.5; | |
HeadHitLimitThreshold = 1.01; | |
HeadHitLimit2Threshold = 1.01; | |
HealingDuration = 4.0; | |
HealingLeaderDistance = 20.0; | |
HealSpeedMedic = 1.5; | |
HealSpeedSoldier = 0.05; | |
HealSpeedAutomatic = 0.004; | |
MinHealingDistance = 10.0; | |
HealDiffMupliplier = 1.2; | |
BleedingInjuryMinProjectile = 0.1; | |
BleedingInjuryMinExplosion = 0.2; | |
BleedingInjuryMinImpulse = 0.4; | |
BleedingInjuryMax = 1.0; | |
BleedingFrequencyMin = 0.25; | |
BleedingFrequencyMiddle = 1.0; | |
BleedingFrequencyMax = 2.0; | |
StabilizeTime = 5.0; | |
BleedingFrequencyMinSound = 0.5; | |
BleedingFrequencyMaxSound = 2.0; | |
InjuredSoundIntervalMin = 2.0; | |
InjuredSoundIntervalMax = 10.0; | |
PulsationSoundInterval = 1.0; | |
UnconsciousPulsationSoundVolume = 1.0; | |
BurningSoundInterval = 1.0; | |
ConsumedOxygenThresholdSound = 0.2; | |
BreathingFade = 0.2; | |
UnconsciousPulsesNumber = 10; | |
UnconsciousPulsesOffset = 0.3; | |
DrowningInterval = 1.0; | |
DrowningDamage = 0.005; | |
UnconsciousSoundIntervalMin = 1.0; | |
UnconsciousSoundIntervalMax = 5.0; | |
HandsHitLimit1Threshold = 0.5; | |
HandsHitLimit2Threshold = 0.85; | |
LegsHitLimit1Threshold = 0.5; | |
LegsHitLimit2TThreshold = 0.85; | |
}; | |
class CfgDiving | |
{ | |
verticalStep = 0.8; | |
relativeUp = "-1.0f"; | |
relativeDown = "+1.0f"; | |
relativeUpSDV = "-2.0f"; | |
relativeDownSDV = "+2.0f"; | |
WaterOperfieldRadiusCollision = 1.0; | |
WaterOperfieldRadiusLogical = 5.0; | |
PositionYThreshold = 1.5; | |
StandardDepthMajor = -40; | |
StandardDepthMinor = -10; | |
StandardTransfer = 5; | |
StandardDepthMajorSDV = -40; | |
StandardDepthMinorSDV = -10; | |
StandardTransferSDV = 5; | |
DiverSpeedCoef = 1.5; | |
WaterSlowdown1 = 0.7; | |
WaterSlowdown2 = 0.7; | |
waypointSwimRadius1 = 1.5; | |
waypointSwimRadius2 = 5.0; | |
MaxRangeCoef = 0.5; | |
ThresholdSwimmingWithNeopren = 0.0; | |
SwimDuration = 1.0; | |
WaveEffectDepth = 5.0; | |
SubmarineWaveEffectDepth = 5.0; | |
grenadeWaterWaveCoef = "1.5f"; | |
shotRandomAngle = "0.1f"; | |
MinAngle = 49.0; | |
MaxDistance = 35.0; | |
MaxDistance2 = 35.0; | |
Haze = 1.0; | |
}; | |
class CfgBleeding | |
{ | |
damageMin = 0.2; | |
damageMax = 1.0; | |
timeMin = 0.2; | |
timeMax = 1.0; | |
percentMin = 0.2; | |
percentMax = 1.0; | |
timeToLive = 60.0; | |
bloodSlopeAlpha = 0.7; | |
bloodSlopeTimeToLiveMin = 180.0; | |
bloodSlopeTimeToLiveMax = 600.0; | |
}; | |
class CfgPriority | |
{ | |
priorityUnconsciousGain = 0.5; | |
}; | |
class CfgSkeletonParameters{}; | |
class CfgImprecision | |
{ | |
class Small | |
{ | |
horizontalRadius = 0.6; | |
verticalRadius = 0.45; | |
speed = 0.6; | |
}; | |
class Big | |
{ | |
radius = 4; | |
acceleration = 2.2; | |
}; | |
class Common | |
{ | |
maxMultiplier = 2.8; | |
speedCoef = 1.2; | |
sizeCoef = 0.4; | |
}; | |
class Screen | |
{ | |
minCursorOffset = -0.3; | |
maxCursorOffset = 1; | |
screenToCursor = 50; | |
}; | |
class Multipliers | |
{ | |
fatigue = 1; | |
damage = 1; | |
}; | |
}; | |
class CfgBreathing | |
{ | |
maxHoldTime = 5; | |
holdStartMinimum = 0.3; | |
holdSpeed = 2; | |
}; | |
class CfgMovesBasic | |
{ | |
class Default | |
{ | |
minPlayTime = 0; | |
useIdles = 1; | |
canBlendStep = 0; | |
idle = "idleDefault"; | |
weaponLowered = 0; | |
access = 0; | |
actions = "NoActions"; | |
file = ""; | |
looped = 1; | |
speed = 0.5; | |
disableWeapons = 0; | |
enableOptics = 1; | |
disableWeaponsLong = 0; | |
showWeaponAim = 1; | |
enableMissile = 0; | |
enableBinocular = 0; | |
showItemInHand = 0; | |
showItemInRightHand = 0; | |
showHandGun = 0; | |
onLandBeg = 0; | |
onLandEnd = 0; | |
onLadder = 0; | |
canPullTrigger = 1; | |
canReload = 1; | |
duty = -0.5; | |
visibleSize = 0.75012; | |
aimPrecision = 1; | |
camShakeFire = 1; | |
relSpeedMin = 1; | |
relSpeedMax = 1; | |
soundEnabled = 1; | |
soundOverride = ""; | |
soundEdge[] = {0.5,1}; | |
terminal = 0; | |
ragdoll = 0; | |
limitGunMovement = 1; | |
variantsPlayer[] = {}; | |
variantsAI[] = {""}; | |
equivalentTo = ""; | |
connectAs = ""; | |
variantAfter[] = {5,10,20}; | |
connectFrom[] = {}; | |
connectTo[] = {}; | |
interpolateWith[] = {}; | |
interpolateTo[] = {}; | |
interpolateFrom[] = {}; | |
aiming = "aimingDefault"; | |
aimingBody = "aimingUpDefault"; | |
leaning = "leaningDefault"; | |
legs = "legsDefault"; | |
head = "headDefault"; | |
leaningFactorBeg = 0; | |
leaningFactorEnd = 0; | |
leaningFactorZeroPoint = -1; | |
interpolationSpeed = 6; | |
interpolationRestart = 0; | |
enableDirectControl = 1; | |
headBobMode = 0; | |
headBobStrength = 0; | |
collisionShape = ""; | |
hasCollShapeSafe = 0; | |
collisionShapeSafe = ""; | |
boundingSphere = 1.0; | |
enableAutoActions = 0; | |
leftHandIKBeg = 0; | |
leftHandIKEnd = 0; | |
rightHandIKBeg = 0; | |
rightHandIKEnd = 0; | |
leftHandIKCurve[] = {}; | |
rightHandIKCurve[] = {}; | |
weaponIK = 0; | |
preload = 0; | |
Walkcycles = 1; | |
forceAim = 0; | |
}; | |
}; | |
class CfgGesturesMale | |
{ | |
class Default | |
{ | |
minPlayTime = 0; | |
actions = "NoActions"; | |
file = ""; | |
looped = 1; | |
speed = 0.5; | |
relSpeedMin = 1; | |
relSpeedMax = 1; | |
soundEnabled = 0; | |
soundOverride = ""; | |
soundEdge[] = {0.5,1}; | |
terminal = 0; | |
ragdoll = 0; | |
equivalentTo = ""; | |
connectAs = ""; | |
connectFrom[] = {}; | |
connectTo[] = {}; | |
interpolateWith[] = {}; | |
interpolateTo[] = {}; | |
interpolateFrom[] = {}; | |
mask = "empty"; | |
interpolationSpeed = 6; | |
interpolationRestart = 0; | |
preload = 0; | |
disableWeapons = 1; | |
enableOptics = 1; | |
showWeaponAim = 1; | |
enableMissile = 1; | |
enableBinocular = 1; | |
showItemInHand = 0; | |
showItemInRightHand = 0; | |
showHandGun = 0; | |
canPullTrigger = 1; | |
Walkcycles = 1; | |
headBobMode = 0; | |
headBobStrength = 0; | |
leftHandIKBeg = 0; | |
leftHandIKEnd = 0; | |
rightHandIKBeg = 0; | |
rightHandIKEnd = 0; | |
leftHandIKCurve[] = {1}; | |
rightHandIKCurve[] = {1}; | |
forceAim = 0; | |
}; | |
}; | |
class CfgSlopeLimits | |
{ | |
maxRun = "0.4f"; | |
minRun = "-0.7f"; | |
maxSprint = "0.2f"; | |
minSprint = "-0.5f"; | |
maxRunAI = "0.4f"; | |
minRunAI = "-0.7f"; | |
maxSprintAI = "0.2f"; | |
minSprintAI = "-0.5f"; | |
class Duty | |
{ | |
maxSlope = 0.839; | |
minSlope = -1; | |
optimalSlope = -0.268; | |
maxDuty = 15; | |
minDuty = 0.15; | |
}; | |
}; | |
class CfgAnimation | |
{ | |
combatPaceDuration = 1; | |
ladderSpeed = 0.5; | |
}; | |
class CfgCollisions | |
{ | |
access = 2; | |
minMassCollisionLimit = 10.0; | |
}; | |
class CfgVoice | |
{ | |
access = 0; | |
voices[] = {"NoVoice"}; | |
femaleVoices[] = {}; | |
voicePlayer = "NoVoice"; | |
micOuts[] = {}; | |
preview = ""; | |
default = "NoVoice"; | |
class NoVoice | |
{ | |
protocol = "RadioProtocolBase"; | |
variants[] = {1}; | |
directories[] = {"",""}; | |
identityTypes[] = {"Default"}; | |
scope = 2; | |
voiceType = ""; | |
}; | |
}; | |
class CfgVoiceTypes | |
{ | |
class NoVoice | |
{ | |
name = "No voice"; | |
voices[] = {"NoVoice"}; | |
preview = "NoVoice"; | |
alternative = ""; | |
}; | |
}; | |
class CfgCoreData | |
{ | |
access = 0; | |
textureDefault = "#(argb,8,8,3)color(1,1,1,1)"; | |
textureBlack = "#(argb,8,8,3)color(0,0,0,1)"; | |
textureHalf = "#(argb,1,1,1)color(0.5,0.5,0.5,1,dt)"; | |
textureZero = "#(argb,1,1,1)color(0,0,0,0)"; | |
textureLine = "#(argb,8,8,3)color(1,1,1,1)"; | |
textureLine3D = "#(argb,8,8,3)color(1,1,1,1)"; | |
textureTIConversion = "core\data\ticonversion.tga"; | |
textureTIConversionDX11 = "core\data\ticonversion.png"; | |
textureTrack = "#(argb,8,8,3)color(1,1,1,1)"; | |
textureTrackFour = "#(argb,8,8,3)color(1,1,1,1)"; | |
maskTextureFlare = "#(argb,1,1,1)color(1,1,1,0)"; | |
eyeFlare = "#(argb,1,1,1)color(1,1,1,0)"; | |
eyeFlareSun = "#(argb,1,1,1)color(1,1,1,0)"; | |
lodTransitionSpeed = 0.125; | |
craterShell = "core\default\default.p3d"; | |
craterBullet = "core\default\default.p3d"; | |
slopBlood = "core\default\default.p3d"; | |
cloudletBasic = "core\default\default.p3d"; | |
cloudletFire = "core\default\default.p3d"; | |
cloudletFireD = "core\default\default.p3d"; | |
cloudletWater = "core\default\default.p3d"; | |
cloudletMissile = "core\default\default.p3d"; | |
cobraLight = "core\default\default.p3d"; | |
sphereLight = "core\default\default.p3d"; | |
halfLight = "core\default\default.p3d"; | |
marker = "core\default\default.p3d"; | |
footStepL = "core\default\default.p3d"; | |
footStepR = "core\default\default.p3d"; | |
footStepBleeding0 = "core\default\default.p3d"; | |
footStepBleeding1 = "core\default\default.p3d"; | |
paperCarModel = "core\default\default.p3d"; | |
forceArrowModel = "core\cursor\forcearrowmodel.p3d"; | |
halfspaceModel = "core\default\default.p3d"; | |
sphereModel = "core\Sphere\sphere.p3d"; | |
rectangleModel = "core\Rectangle\rect.p3d"; | |
horizontObject = "core\default\default.p3d"; | |
collisionShape = "core\default\default.p3d"; | |
rayModel = "core\cursor\forcearrowmodel.p3d"; | |
gunLightModel = "core\default\default.p3d"; | |
}; | |
class CfgVehicleIcons | |
{ | |
iconObject = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconLogic = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconVehicle = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconCar = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconMotorcycle = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconTank = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconAPC = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconMan = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconAnimal = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconAir = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconHelicopter = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconPlane = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconShip = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconParachute = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconStaticObject = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconThing = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconLaserTarget = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconPaperCar = "#(argb,8,8,3)color(1,1,1,1)"; | |
pictureLogic = "#(argb,8,8,3)color(1,1,1,1)"; | |
pictureParachute = "#(argb,8,8,3)color(1,1,1,1)"; | |
pictureLaserTarget = "#(argb,8,8,3)color(1,1,1,1)"; | |
picturePaperCar = "#(argb,8,8,3)color(1,1,1,1)"; | |
pictureStaticObject = "#(argb,8,8,3)color(1,1,1,1)"; | |
pictureThing = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class CfgCloudletShapes | |
{ | |
cloudletExplosion = "\core\default\default.p3d"; | |
cloudletSmoke = "\core\default\default.p3d"; | |
cloudletDust = "\core\default\default.p3d"; | |
cloudletBlood = "\core\default\default.p3d"; | |
cloudletWater = "\core\default\default.p3d"; | |
cloudletMissile = "\core\default\default.p3d"; | |
cloudletFire = "\core\default\default.p3d"; | |
cloudletClouds = "\core\default\default.p3d"; | |
}; | |
class CfgSaveThumbnails | |
{ | |
saveSingleMission = "core\all\todo.png"; | |
saveMPMission = "core\all\todo.png"; | |
saveCampaign = "core\all\todo.png"; | |
userMissionSP = "core\all\todo.png"; | |
userMissionMP = "core\all\todo.png"; | |
}; | |
class cfgFormations | |
{ | |
class West | |
{ | |
class formColumnFixed | |
{ | |
class Fixed | |
{ | |
FormationPositionInfo1[] = {-1,0,0,0}; | |
FormationPositionInfo2[] = {0,0,-1,"0.78539816339744830961f"}; | |
FormationPositionInfo3[] = {1,0,-1,"-0.78539816339744830961f"}; | |
FormationPositionInfo4[] = {2,0,-1,"3.14159265358979323846f"}; | |
}; | |
class Pattern | |
{ | |
FormationPositionInfo1[] = {-1,0,-1,0}; | |
FormationPositionInfo2[] = {0,0,-1,"0.78539816339744830961f"}; | |
FormationPositionInfo3[] = {1,0,-1,"-0.78539816339744830961f"}; | |
FormationPositionInfo4[] = {2,0,-1,"3.14159265358979323846f"}; | |
}; | |
}; | |
class Staggered | |
{ | |
class Fixed | |
{ | |
FormationPositionInfo1[] = {-1,0,0,0}; | |
FormationPositionInfo2[] = {0,1,-1,"0.78539816339744830961f"}; | |
FormationPositionInfo3[] = {1,-1,-1,"-0.78539816339744830961f"}; | |
FormationPositionInfo4[] = {2,1,-1,"3.14159265358979323846f"}; | |
}; | |
class Pattern | |
{ | |
FormationPositionInfo1[] = {-1,-1,-1,0}; | |
FormationPositionInfo2[] = {0,1,-1,"0.78539816339744830961f"}; | |
FormationPositionInfo3[] = {1,-1,-1,"-0.78539816339744830961f"}; | |
FormationPositionInfo4[] = {2,1,-1,"3.14159265358979323846f"}; | |
}; | |
}; | |
class Wedge | |
{ | |
class Fixed | |
{ | |
FormationPositionInfo1[] = {-1,0,0,0}; | |
FormationPositionInfo2[] = {0,1,-1,"0.78539816339744830961f"}; | |
}; | |
class Pattern | |
{ | |
FormationPositionInfo1[] = {-2,-1,-1,"-0.78539816339744830961f"}; | |
FormationPositionInfo2[] = {-1,1,-1,"0.78539816339744830961f"}; | |
}; | |
}; | |
class EchelonLeft | |
{ | |
class Fixed | |
{ | |
FormationPositionInfo1[] = {-1,0,0,0}; | |
FormationPositionInfo2[] = {0,-1,-1,"-0.78539816339744830961f"}; | |
FormationPositionInfo3[] = {1,-1,-1,"-0.78539816339744830961f"}; | |
FormationPositionInfo4[] = {2,-1,-1,"-1.57079632679489661923f"}; | |
}; | |
class Pattern | |
{ | |
FormationPositionInfo1[] = {-1,-1,-1,0}; | |
FormationPositionInfo2[] = {0,-1,-1,"-0.78539816339744830961f"}; | |
FormationPositionInfo3[] = {1,-1,-1,"-0.78539816339744830961f"}; | |
FormationPositionInfo4[] = {2,-1,-1,"-1.57079632679489661923f"}; | |
}; | |
}; | |
class EcholonRight | |
{ | |
class Fixed | |
{ | |
FormationPositionInfo1[] = {-1,0,0,0}; | |
FormationPositionInfo2[] = {0,1,-1,"0.78539816339744830961f"}; | |
FormationPositionInfo3[] = {1,1,-1,"0.78539816339744830961f"}; | |
FormationPositionInfo4[] = {2,1,-1,"1.57079632679489661923f"}; | |
}; | |
class Pattern | |
{ | |
FormationPositionInfo1[] = {-1,1,-1,0}; | |
FormationPositionInfo2[] = {0,1,-1,"0.78539816339744830961f"}; | |
FormationPositionInfo3[] = {1,1,-1,"0.78539816339744830961f"}; | |
FormationPositionInfo4[] = {2,1,-1,"1.57079632679489661923f"}; | |
}; | |
}; | |
class Vee | |
{ | |
class Fixed | |
{ | |
FormationPositionInfo1[] = {-1,0,0,"-0.78539816339744830961f"}; | |
FormationPositionInfo2[] = {0,1,0,"0.78539816339744830961f"}; | |
}; | |
class Pattern | |
{ | |
FormationPositionInfo1[] = {-2,-1,1,"-0.78539816339744830961f"}; | |
FormationPositionInfo2[] = {-1,1,1,"0.78539816339744830961f"}; | |
}; | |
}; | |
class Line | |
{ | |
class Fixed | |
{ | |
FormationPositionInfo1[] = {-1,0,0,0}; | |
FormationPositionInfo2[] = {0,1,0,0}; | |
}; | |
class Pattern | |
{ | |
FormationPositionInfo1[] = {-2,-1,0,0}; | |
FormationPositionInfo2[] = {-1,1,0,0}; | |
}; | |
}; | |
class Diamond | |
{ | |
class Fixed | |
{ | |
FormationPositionInfo1[] = {-1,0,0,0}; | |
}; | |
class Pattern | |
{ | |
FormationPositionInfo1[] = {-1,0.5,-0.5,"0.78539816339744830961f",0}; | |
FormationPositionInfo2[] = {0,-1,0,"-0.78539816339744830961f",0}; | |
FormationPositionInfo3[] = {1,0.5,-0.5,0,0}; | |
}; | |
}; | |
class File | |
{ | |
class Fixed | |
{ | |
FormationPositionInfo1[] = {-1,0,0,0}; | |
}; | |
class Pattern | |
{ | |
FormationPositionInfo1[] = {-1,0,-0.5,"-0.78539816339744830961f",0}; | |
FormationPositionInfo2[] = {0,0,-0.5,"0.78539816339744830961f",0}; | |
}; | |
}; | |
}; | |
class East: West | |
{ | |
class formColumnFixed: formColumnFixed{}; | |
class Staggered: Staggered{}; | |
class Wedge: Wedge{}; | |
class EchelonLeft: EchelonLeft{}; | |
class EcholonRight: EcholonRight{}; | |
class Vee: Vee{}; | |
class Line: Line{}; | |
class Diamond: Diamond{}; | |
class File: File{}; | |
}; | |
class Guer: West | |
{ | |
class formColumnFixed: formColumnFixed{}; | |
class Staggered: Staggered{}; | |
class Wedge: Wedge{}; | |
class EchelonLeft: EchelonLeft{}; | |
class EcholonRight: EcholonRight{}; | |
class Vee: Vee{}; | |
class Line: Line{}; | |
class Diamond: Diamond{}; | |
class File: File{}; | |
}; | |
class Civ: West | |
{ | |
class formColumnFixed: formColumnFixed{}; | |
class Staggered: Staggered{}; | |
class Wedge: Wedge{}; | |
class EchelonLeft: EchelonLeft{}; | |
class EcholonRight: EcholonRight{}; | |
class Vee: Vee{}; | |
class Line: Line{}; | |
class Diamond: Diamond{}; | |
class File: File{}; | |
}; | |
}; | |
class cfgWaypoints{}; | |
class PhysXMaterials | |
{ | |
class PhysXMaterialBase | |
{ | |
isDefault = 0; | |
restitution = "0.0f"; | |
staticFriction = "1.5f"; | |
dynamicFriction = "1.5f"; | |
}; | |
class Default: PhysXMaterialBase | |
{ | |
isDefault = 1; | |
restitution = "0.0f"; | |
staticFriction = "1.0f"; | |
dynamicFriction = "0.6f"; | |
}; | |
class Terrain: PhysXMaterialBase | |
{ | |
restitution = "0.1f"; | |
staticFriction = "0.1f"; | |
dynamicFriction = "0.1f"; | |
}; | |
class Wheel: PhysXMaterialBase | |
{ | |
restitution = "0.0f"; | |
staticFriction = "3.5f"; | |
dynamicFriction = "3.5f"; | |
}; | |
class DriveOn: PhysXMaterialBase | |
{ | |
restitution = "0.0f"; | |
staticFriction = "0.3f"; | |
dynamicFriction = "0.3f"; | |
}; | |
class WheelDestroyed: PhysXMaterialBase | |
{ | |
restitution = "0.0f"; | |
staticFriction = "2.0f"; | |
dynamicFriction = "2.0f"; | |
}; | |
class Ragdoll: PhysXMaterialBase | |
{ | |
restitution = "0.3f"; | |
staticFriction = "3.0f"; | |
dynamicFriction = "3.0f"; | |
}; | |
class Grenade: PhysXMaterialBase | |
{ | |
restitution = "0.1f"; | |
staticFriction = "3.0f"; | |
dynamicFriction = "1.5f"; | |
}; | |
}; | |
class PhysXParams | |
{ | |
epeImpulseDamageCoef = 30.0; | |
impulseForceRagdollCoef = 1.5; | |
impulseTorqueRagdollCoef = 3; | |
maxRagdollImpulseForceMagnitude = 1000; | |
maxRagdollImpulseTorqueMagnitude = 3000; | |
ragdollUnderwaterBuoyancyCoef = 9.7; | |
ragdollUnderwaterResistanceCoef = 0.005; | |
ragdollOnCollideSpeedLimit = "4.0f"; | |
ragdollOnCollideMassLimit = "200.0f"; | |
ragdollOnCollideForceCoef = "20.0f"; | |
ragdollOnCollideMaxForce = "50.0f"; | |
ragdollOnCollideMaxOffset = "2.0f"; | |
ragdollOnCollideMaxOffsetSpeed = "50.0f"; | |
ragdollOnCollideVehicleImpulseCoef = "2.0f"; | |
ragdollUnconsciousSleepCoef = "1.2f"; | |
ragdollHitTime = "0.2f"; | |
ragdollHitForceCoef = "10.0f"; | |
ragdollHitDmgLimit = "0.0f"; | |
ragdollVehicleCollision = 0; | |
}; | |
class RagDollDefaultLimit | |
{ | |
value = 0; | |
restitution = 0.9; | |
hardness = 0.5; | |
}; | |
class RagDollDefaultSpring | |
{ | |
enabled = 0; | |
value = 0.5; | |
damper = 1; | |
targetValue = 0; | |
}; | |
class RagDollSphericalJoint | |
{ | |
class TwistLimitLow: RagDollDefaultLimit{}; | |
class TwistLimitHigh: RagDollDefaultLimit{}; | |
class SwingLimit: RagDollDefaultLimit{}; | |
class TwistSpring: RagDollDefaultSpring | |
{ | |
enabled = 1; | |
}; | |
class SwingSpring: RagDollDefaultSpring | |
{ | |
enabled = 1; | |
damper = 2; | |
}; | |
class JointSpring: RagDollDefaultSpring | |
{ | |
enabled = 0; | |
}; | |
type = "spherical"; | |
enableCollision = 0; | |
projectionDistance = 0.05; | |
projectionMode = "point"; | |
}; | |
class RagDollRevoluteJoint | |
{ | |
class LimitLow: RagDollDefaultLimit{}; | |
class LimitHigh: RagDollDefaultLimit{}; | |
class Spring: RagDollDefaultSpring | |
{ | |
enabled = 0; | |
}; | |
type = "revolute"; | |
enableCollision = 0; | |
projectionDistance = 0.05; | |
projectionMode = "point"; | |
}; | |
class RagDollD6Joint_PX3 | |
{ | |
type = "D6"; | |
enableCollision = 0; | |
projectionDistance = 0.05; | |
projectionMode = "point"; | |
swingLimitY = "0.0f"; | |
swingLimitZ = "0.0f"; | |
swingSpring = "0.0f"; | |
swingDamping = "0.0f"; | |
swingRestitution = "0.6f"; | |
swingContactDistance = "0.05f"; | |
twistLimitLower = "0.0f"; | |
twistLimitUpper = "0.0f"; | |
twistSpring = "0.0f"; | |
twistDamping = "0.0f"; | |
twistRestitution = "0.6f"; | |
twistContactDistance = "0.05f"; | |
driveSpring = "20.0f"; | |
driveDamping = "20.0f"; | |
driveMaxForce = "1000000.0f"; | |
driveUseAcceleration = 1; | |
driveLinearVelocity[] = {0,0,0}; | |
driveAngularVelocity[] = {0,0,0}; | |
}; | |
class CfgRagDollSkeletons | |
{ | |
class BaseRagdoll | |
{ | |
primaryWeaponBone = ""; | |
secondaryWeaponBone = ""; | |
networkBonePrimary = ""; | |
networkBoneSecondary = ""; | |
weaponSleepLinearVelocity = 0.1; | |
weaponSleepAngularVelocity = 0.1; | |
weaponDropMinTime = 1.0; | |
weaponDropMaxTime = 100.0; | |
weaponDistanceLimit = "0.05f"; | |
weaponDistanceLimitTime = "5.0f"; | |
sleepLinearVelocity = 0.05; | |
sleepAngularVelocity = 0.05; | |
simulateMinTime = 1.0; | |
simulateMaxTime = 100.0; | |
simulateDistanceLimit = "0.05f"; | |
simulateDistanceLimitTime = "5.0f"; | |
recoveryBlendTime = "0.5f"; | |
recoveryCosLimit = "0.3f"; | |
recoveryDistLimit = "0.7f"; | |
animBlendTime = "0.0f"; | |
}; | |
class Soldier: BaseRagdoll | |
{ | |
primaryWeaponBone = "weapon"; | |
secondaryWeaponBone = "launcher"; | |
networkBonePrimary = "chest"; | |
networkBoneSecondary = "pelvis"; | |
draggingMask = "dragging"; | |
hitMask = "hit"; | |
hitMaskUnderwater = "hitUnderwater"; | |
class WeaponLinkBones | |
{ | |
class LinkBone1 | |
{ | |
bone = "leftHand"; | |
canBeDropped = 1; | |
prefference = "1.0f"; | |
}; | |
class LinkBone2 | |
{ | |
bone = "rightHand"; | |
canBeDropped = 1; | |
prefference = "2.0f"; | |
}; | |
class LinkBone3 | |
{ | |
bone = "chest"; | |
canBeDropped = 1; | |
prefference = "1.0f"; | |
}; | |
}; | |
class Masks | |
{ | |
class DraggingMask | |
{ | |
name = "dragging"; | |
mask[] = { | |
{ "pelvis",0,1 }, | |
{ "chest",0,1 }, | |
{ "head","0.6f",0 }, | |
{ "leftArm",1,0 }, | |
{ "leftForeArm",1,0 }, | |
{ "leftHand",1,0 }, | |
{ "rightArm",1,0 }, | |
{ "rightForeArm",1,0 }, | |
{ "rightHand",1,0 }, | |
{ "leftUpLeg",1,0 }, | |
{ "leftLeg",1,0 }, | |
{ "leftFoot",1,0 }, | |
{ "rightUpLeg",1,0 }, | |
{ "rightLeg",1,0 }, | |
{ "rightFoot",1,0 }, | |
{ "weapon",0,1 }, | |
{ "launcher",0,1 }}; | |
}; | |
class HitMask | |
{ | |
name = "hit"; | |
mask[] = { | |
{ "pelvis",1,0 }, | |
{ "chest",1,0 }, | |
{ "head",1,0 }, | |
{ "leftArm",1,0 }, | |
{ "leftForeArm",1,0 }, | |
{ "leftHand",1,0 }, | |
{ "rightArm",1,0 }, | |
{ "rightForeArm",1,0 }, | |
{ "rightHand",1,0 }, | |
{ "leftUpLeg",1,0 }, | |
{ "leftLeg",1,0 }, | |
{ "leftFoot",1,1 }, | |
{ "rightUpLeg",1,0 }, | |
{ "rightLeg",1,0 }, | |
{ "rightFoot",1,1 }, | |
{ "weapon",1,0 }, | |
{ "launcher",1,0 }}; | |
}; | |
class HitMaskUnderwater | |
{ | |
name = "hitUnderwater"; | |
mask[] = { | |
{ "pelvis",1,1 }, | |
{ "chest",1,1 }, | |
{ "head",1,0 }, | |
{ "leftArm",1,0 }, | |
{ "leftForeArm",1,0 }, | |
{ "leftHand",1,0 }, | |
{ "rightArm",1,0 }, | |
{ "rightForeArm",1,0 }, | |
{ "rightHand",1,0 }, | |
{ "leftUpLeg",1,0 }, | |
{ "leftLeg",1,0 }, | |
{ "leftFoot",1,0 }, | |
{ "rightUpLeg",1,0 }, | |
{ "rightLeg",1,0 }, | |
{ "rightFoot",1,0 }, | |
{ "weapon",1,0 }, | |
{ "launcher",1,0 }}; | |
}; | |
}; | |
class BaseRagdollBone | |
{ | |
material = "Ragdoll"; | |
childrenUseStartTrans = 1; | |
}; | |
class Bones | |
{ | |
class Pelvis: BaseRagdollBone | |
{ | |
name = "pelvis"; | |
type = "capsule"; | |
startBone = "pelvis"; | |
endBone = "spine2"; | |
mass = 15; | |
radius = 0.12; | |
networkType = "root"; | |
}; | |
class Chest: BaseRagdollBone | |
{ | |
name = "chest"; | |
type = "capsule"; | |
startBone = "spine1"; | |
endBone = "neck"; | |
radius = 0.16; | |
mass = 15; | |
}; | |
class Head: BaseRagdollBone | |
{ | |
name = "head"; | |
type = "sphere"; | |
startBone = "head"; | |
mass = 8; | |
radius = 0.16; | |
}; | |
class LeftArm: BaseRagdollBone | |
{ | |
name = "leftArm"; | |
type = "capsule"; | |
startBone = "leftArm"; | |
endBone = "leftForeArm"; | |
mass = 8; | |
}; | |
class LeftForeArm: BaseRagdollBone | |
{ | |
name = "leftForeArm"; | |
type = "capsule"; | |
startBone = "leftForeArm"; | |
endBone = "leftHand"; | |
mass = 6; | |
}; | |
class LeftHand: BaseRagdollBone | |
{ | |
name = "leftHand"; | |
type = "sphere"; | |
startBone = "leftHand"; | |
mass = 6; | |
radius = 0.08; | |
childrenUseStartTrans = 0; | |
networkType = "leftHand"; | |
}; | |
class RightArm: BaseRagdollBone | |
{ | |
name = "rightArm"; | |
type = "capsule"; | |
startBone = "rightArm"; | |
endBone = "rightForeArm"; | |
mass = 8; | |
}; | |
class RightForeArm: BaseRagdollBone | |
{ | |
name = "rightForeArm"; | |
type = "capsule"; | |
startBone = "rightForeArm"; | |
endBone = "rightHand"; | |
mass = 6; | |
}; | |
class RightHand: BaseRagdollBone | |
{ | |
name = "rightHand"; | |
type = "sphere"; | |
startBone = "rightHand"; | |
mass = 6; | |
radius = 0.08; | |
childrenUseStartTrans = 0; | |
networkType = "rightHand"; | |
}; | |
class LeftUpLeg: BaseRagdollBone | |
{ | |
name = "leftUpLeg"; | |
type = "capsule"; | |
startBone = "leftUpLeg"; | |
endBone = "leftLeg"; | |
mass = 15; | |
}; | |
class LeftLeg: BaseRagdollBone | |
{ | |
name = "leftLeg"; | |
type = "capsule"; | |
startBone = "leftLeg"; | |
endBone = "leftFoot"; | |
mass = 10; | |
}; | |
class LeftFoot: BaseRagdollBone | |
{ | |
name = "leftFoot"; | |
type = "box"; | |
startBone = "leftFoot"; | |
size[] = {0.15,0.035,0.07}; | |
mass = 8; | |
networkType = "leftFoot"; | |
}; | |
class RightUpLeg: BaseRagdollBone | |
{ | |
name = "rightUpLeg"; | |
type = "capsule"; | |
startBone = "rightUpLeg"; | |
endBone = "rightLeg"; | |
mass = 15; | |
}; | |
class RightLeg: BaseRagdollBone | |
{ | |
name = "rightLeg"; | |
type = "capsule"; | |
startBone = "rightLeg"; | |
endBone = "rightFoot"; | |
mass = 10; | |
}; | |
class RightFoot: BaseRagdollBone | |
{ | |
name = "rightFoot"; | |
type = "box"; | |
startBone = "rightFoot"; | |
size[] = {0.15,0.035,0.07}; | |
mass = 8; | |
networkType = "rightFoot"; | |
}; | |
class Weapon: BaseRagdollBone | |
{ | |
name = "weapon"; | |
type = "weapon"; | |
startBone = "weapon"; | |
endPosRelToStart[] = {0.0,1.0,0.0}; | |
mass = 3; | |
}; | |
class Launcher: BaseRagdollBone | |
{ | |
name = "launcher"; | |
type = "weapon"; | |
startBone = "launcher"; | |
endPosRelToStart[] = {1.0,0.0,0.0}; | |
mass = 3; | |
}; | |
}; | |
class JointsPX2 | |
{ | |
class Pelvis_Chest_PX2: RagDollSphericalJoint | |
{ | |
name = "pelvis_chest"; | |
bone1 = "pelvis"; | |
bone2 = "chest"; | |
axis[] = {0,1,0.3}; | |
class SwingLimit: SwingLimit | |
{ | |
value = 25; | |
}; | |
class TwistLimitLow: TwistLimitLow | |
{ | |
value = -15; | |
}; | |
class TwistLimitHigh: TwistLimitHigh | |
{ | |
value = 25; | |
}; | |
}; | |
class Chest_Head_PX2: RagDollSphericalJoint | |
{ | |
name = "chest_head"; | |
bone1 = "chest"; | |
bone2 = "head"; | |
class SwingLimit: SwingLimit | |
{ | |
value = 20; | |
}; | |
class TwistLimitLow: TwistLimitLow | |
{ | |
value = -15; | |
}; | |
class TwistLimitHigh: TwistLimitHigh | |
{ | |
value = 15; | |
}; | |
}; | |
class Chest_LeftArm_PX2: RagDollSphericalJoint | |
{ | |
name = "chest_leftArm"; | |
bone1 = "chest"; | |
bone2 = "leftArm"; | |
axis[] = {-1,-0.0,0.5}; | |
enableCollision = 1; | |
class SwingLimit: SwingLimit | |
{ | |
value = 60; | |
}; | |
class TwistLimitLow: TwistLimitLow | |
{ | |
value = -20; | |
}; | |
class TwistLimitHigh: TwistLimitHigh | |
{ | |
value = 20; | |
}; | |
}; | |
class LeftArm_LeftForeArm_PX2: RagDollRevoluteJoint | |
{ | |
name = "leftArm_leftForeArm"; | |
bone1 = "leftArm"; | |
bone2 = "leftForeArm"; | |
axis[] = {1,-1,0.2}; | |
class LimitLow: LimitLow | |
{ | |
value = -2; | |
}; | |
class LimitHigh: LimitHigh | |
{ | |
value = 60; | |
}; | |
}; | |
class LeftForeArm_LeftHand_PX2: RagDollSphericalJoint | |
{ | |
name = "leftForeArm_leftHand"; | |
bone1 = "leftForeArm"; | |
bone2 = "leftHand"; | |
class SwingLimit: SwingLimit | |
{ | |
value = 20; | |
}; | |
class TwistLimitLow: TwistLimitLow | |
{ | |
value = -5; | |
}; | |
class TwistLimitHigh: TwistLimitHigh | |
{ | |
value = 5; | |
}; | |
}; | |
class Chest_RightArm_PX2: RagDollSphericalJoint | |
{ | |
name = "chest_rightArm"; | |
bone1 = "chest"; | |
bone2 = "rightArm"; | |
axis[] = {1,-0.0,0.5}; | |
enableCollision = 1; | |
class SwingLimit: SwingLimit | |
{ | |
value = 60; | |
}; | |
class TwistLimitLow: TwistLimitLow | |
{ | |
value = -20; | |
}; | |
class TwistLimitHigh: TwistLimitHigh | |
{ | |
value = 20; | |
}; | |
}; | |
class RightArm_RightForeArm_PX2: RagDollRevoluteJoint | |
{ | |
name = "rightArm_rightForeArm"; | |
bone1 = "rightArm"; | |
bone2 = "rightForeArm"; | |
axis[] = {1,1,-0.2}; | |
class LimitLow: LimitLow | |
{ | |
value = -2; | |
}; | |
class LimitHigh: LimitHigh | |
{ | |
value = 60; | |
}; | |
}; | |
class RightForeArm_RightHand_PX2: RagDollSphericalJoint | |
{ | |
name = "rightForeArm_rightHand"; | |
bone1 = "rightForeArm"; | |
bone2 = "rightHand"; | |
class SwingLimit: SwingLimit | |
{ | |
value = 20; | |
}; | |
class TwistLimitLow: TwistLimitLow | |
{ | |
value = -5; | |
}; | |
class TwistLimitHigh: TwistLimitHigh | |
{ | |
value = 5; | |
}; | |
}; | |
class Pelvis_LeftUpLeg_PX2: RagDollSphericalJoint | |
{ | |
name = "pelvis_leftUpLeg"; | |
bone1 = "pelvis"; | |
bone2 = "leftUpLeg"; | |
axis[] = {-1.5,-1.1,2}; | |
enableCollision = 1; | |
class SwingLimit: SwingLimit | |
{ | |
value = 45; | |
}; | |
class TwistLimitLow: TwistLimitLow | |
{ | |
value = -10; | |
}; | |
class TwistLimitHigh: TwistLimitHigh | |
{ | |
value = 20; | |
}; | |
}; | |
class LeftUpLeg_LeftLeg_PX2: RagDollRevoluteJoint | |
{ | |
name = "leftUpLeg_leftLeg"; | |
bone1 = "leftUpLeg"; | |
bone2 = "leftLeg"; | |
axis[] = {-1,0,0}; | |
class LimitLow: LimitLow | |
{ | |
value = -5; | |
}; | |
class LimitHigh: LimitHigh | |
{ | |
value = 110; | |
}; | |
}; | |
class LeftLeg_LeftFoot_PX2: RagDollRevoluteJoint | |
{ | |
name = "leftLeg_leftFoot"; | |
bone1 = "leftLeg"; | |
bone2 = "leftFoot"; | |
axis[] = {-1,0,0}; | |
class LimitLow: LimitLow | |
{ | |
value = -15; | |
}; | |
class LimitHigh: LimitHigh | |
{ | |
value = 45; | |
}; | |
}; | |
class Pelvis_RightUpLeg_PX2: RagDollSphericalJoint | |
{ | |
name = "pelvis_rightUpLeg"; | |
bone1 = "pelvis"; | |
bone2 = "rightUpLeg"; | |
axis[] = {1.5,-1.1,2}; | |
enableCollision = 1; | |
class SwingLimit: SwingLimit | |
{ | |
value = 45; | |
}; | |
class TwistLimitLow: TwistLimitLow | |
{ | |
value = -10; | |
}; | |
class TwistLimitHigh: TwistLimitHigh | |
{ | |
value = 20; | |
}; | |
}; | |
class RightUpLeg_RightLeg_PX2: RagDollRevoluteJoint | |
{ | |
name = "rightUpLeg_rightLeg"; | |
bone1 = "rightUpLeg"; | |
bone2 = "rightLeg"; | |
axis[] = {-1,0,0}; | |
class LimitLow: LimitLow | |
{ | |
value = -5; | |
}; | |
class LimitHigh: LimitHigh | |
{ | |
value = 110; | |
}; | |
}; | |
class RightLeg_RightFoot_PX2: RagDollRevoluteJoint | |
{ | |
name = "rightLeg_rightFoot"; | |
bone1 = "rightLeg"; | |
bone2 = "rightFoot"; | |
axis[] = {-1,0,0}; | |
class LimitLow: LimitLow | |
{ | |
value = -15; | |
}; | |
class LimitHigh: LimitHigh | |
{ | |
value = 45; | |
}; | |
}; | |
}; | |
class JointsPX3 | |
{ | |
class Pelvis_Chest_PX3: RagDollD6Joint_PX3 | |
{ | |
name = "pelvis_chest"; | |
bone1 = "pelvis"; | |
bone2 = "chest"; | |
axis[] = {0,1,0.3}; | |
enableCollision = 0; | |
swingLimitY = 30; | |
swingLimitZ = 30; | |
twistLimitLower = -25; | |
twistLimitUpper = 25; | |
driveSpring = 30; | |
driveDamping = 30; | |
driveSpringWater = 5; | |
driveDampingWater = 5; | |
}; | |
class Chest_Head_PX3: RagDollD6Joint_PX3 | |
{ | |
name = "chest_head"; | |
bone1 = "chest"; | |
bone2 = "head"; | |
swingLimitY = 45; | |
swingLimitZ = 45; | |
twistLimitLower = -40; | |
twistLimitUpper = 40; | |
driveSpring = 15.0; | |
driveDamping = 30; | |
driveSpringWater = 1.5; | |
driveDampingWater = 3.0; | |
twistSpring = 15.0; | |
twistDamping = 30.0; | |
}; | |
class Chest_LeftArm_PX3: RagDollD6Joint_PX3 | |
{ | |
name = "chest_leftArm"; | |
bone1 = "chest"; | |
bone2 = "leftArm"; | |
enableCollision = 1; | |
swingLimitY = 85; | |
swingLimitZ = 85; | |
twistLimitLower = -60; | |
twistLimitUpper = 60; | |
driveSpring = 30; | |
driveDamping = 30; | |
driveSpringWater = 3; | |
driveDampingWater = 3; | |
}; | |
class LeftArm_LeftForeArm_PX3: RagDollD6Joint_PX3 | |
{ | |
name = "leftArm_leftForeArm"; | |
bone1 = "leftArm"; | |
bone2 = "leftForeArm"; | |
axis[] = {-1,1,-0.2}; | |
swingLimitY = 10; | |
swingLimitZ = 10; | |
twistLimitLower = -5; | |
twistLimitUpper = 150; | |
driveSpring = 10; | |
driveDamping = 10; | |
driveSpringWater = 1; | |
driveDampingWater = 1; | |
}; | |
class LeftForeArm_LeftHand_PX3: RagDollD6Joint_PX3 | |
{ | |
name = "leftForeArm_leftHand"; | |
bone1 = "leftForeArm"; | |
bone2 = "leftHand"; | |
swingLimitY = 10; | |
swingLimitZ = 10; | |
twistLimitLower = -20; | |
twistLimitUpper = 20; | |
driveSpring = 10; | |
driveDamping = 10; | |
driveSpringWater = 1; | |
driveDampingWater = 1; | |
}; | |
class Chest_RightArm_PX3: RagDollD6Joint_PX3 | |
{ | |
name = "chest_rightArm"; | |
bone1 = "chest"; | |
bone2 = "rightArm"; | |
enableCollision = 1; | |
swingLimitY = 85; | |
swingLimitZ = 85; | |
twistLimitLower = -60; | |
twistLimitUpper = 60; | |
driveSpring = 30; | |
driveDamping = 30; | |
driveSpringWater = 3; | |
driveDampingWater = 3; | |
}; | |
class RightArm_RightForeArm_PX3: RagDollD6Joint_PX3 | |
{ | |
name = "rightArm_rightForeArm"; | |
bone1 = "rightArm"; | |
bone2 = "rightForeArm"; | |
axis[] = {-1,-1,0.2}; | |
swingLimitY = 10; | |
swingLimitZ = 10; | |
twistLimitLower = -5; | |
twistLimitUpper = 150; | |
driveSpring = 10; | |
driveDamping = 10; | |
driveSpringWater = 1; | |
driveDampingWater = 1; | |
}; | |
class RightForeArm_RightHand_PX3: RagDollD6Joint_PX3 | |
{ | |
name = "rightForeArm_rightHand"; | |
bone1 = "rightForeArm"; | |
bone2 = "rightHand"; | |
swingLimitY = 10; | |
swingLimitZ = 10; | |
twistLimitLower = -20; | |
twistLimitUpper = 20; | |
driveSpring = 10; | |
driveDamping = 10; | |
driveSpringWater = 1; | |
driveDampingWater = 1; | |
}; | |
class Pelvis_LeftUpLeg_PX3: RagDollD6Joint_PX3 | |
{ | |
name = "pelvis_leftUpLeg"; | |
bone1 = "pelvis"; | |
bone2 = "leftUpLeg"; | |
enableCollision = 1; | |
swingLimitY = 35; | |
swingLimitZ = 35; | |
twistLimitLower = -10; | |
twistLimitUpper = 60; | |
driveSpring = 30; | |
driveDamping = 30; | |
driveSpringWater = 3; | |
driveDampingWater = 3; | |
twistDamping = 30.0; | |
}; | |
class LeftUpLeg_LeftLeg_PX3: RagDollD6Joint_PX3 | |
{ | |
name = "leftUpLeg_leftLeg"; | |
bone1 = "leftUpLeg"; | |
bone2 = "leftLeg"; | |
axis[] = {1,0,0}; | |
swingLimitY = 10; | |
swingLimitZ = 10; | |
twistLimitLower = -5; | |
twistLimitUpper = 120; | |
driveSpring = 20; | |
driveDamping = 20; | |
driveSpringWater = 2; | |
driveDampingWater = 2; | |
}; | |
class LeftLeg_LeftFoot_PX3: RagDollD6Joint_PX3 | |
{ | |
name = "leftLeg_leftFoot"; | |
bone1 = "leftLeg"; | |
bone2 = "leftFoot"; | |
axis[] = {1,0,0}; | |
swingLimitY = 10; | |
swingLimitZ = 10; | |
twistLimitLower = -15; | |
twistLimitUpper = 45; | |
driveSpring = 20; | |
driveDamping = 20; | |
driveSpringWater = 2; | |
driveDampingWater = 2; | |
}; | |
class Pelvis_RightUpLeg_PX3: RagDollD6Joint_PX3 | |
{ | |
name = "pelvis_rightUpLeg"; | |
bone1 = "pelvis"; | |
bone2 = "rightUpLeg"; | |
enableCollision = 1; | |
swingLimitY = 35; | |
swingLimitZ = 35; | |
twistLimitLower = -10; | |
twistLimitUpper = 60; | |
driveSpring = 30; | |
driveDamping = 30; | |
driveSpringWater = 3; | |
driveDampingWater = 3; | |
twistDamping = 30.0; | |
}; | |
class RightUpLeg_RightLeg_PX3: RagDollD6Joint_PX3 | |
{ | |
name = "rightUpLeg_rightLeg"; | |
bone1 = "rightUpLeg"; | |
bone2 = "rightLeg"; | |
axis[] = {1,0,0}; | |
swingLimitY = 10; | |
swingLimitZ = 10; | |
twistLimitLower = -5; | |
twistLimitUpper = 120; | |
driveSpring = 20; | |
driveDamping = 20; | |
driveSpringWater = 2; | |
driveDampingWater = 2; | |
}; | |
class RightLeg_RightFoot_PX3: RagDollD6Joint_PX3 | |
{ | |
name = "rightLeg_rightFoot"; | |
bone1 = "rightLeg"; | |
bone2 = "rightFoot"; | |
axis[] = {1,0,0}; | |
swingLimitY = 10; | |
swingLimitZ = 10; | |
twistLimitLower = -15; | |
twistLimitUpper = 45; | |
driveSpring = 20; | |
driveDamping = 20; | |
driveSpringWater = 2; | |
driveDampingWater = 2; | |
}; | |
}; | |
}; | |
}; | |
class CfgVideoOptions | |
{ | |
class Visibility | |
{ | |
minValue = 500; | |
maxValue = 12000; | |
}; | |
class ObjectsVisibility | |
{ | |
minValue = 500; | |
maxValue = 12000; | |
}; | |
class ShadowsVisibility | |
{ | |
minValue = 50; | |
maxValue = 200; | |
}; | |
class HDR | |
{ | |
class Low | |
{ | |
text = "$STR_A3_OPTIONS_LOW"; | |
value = 8; | |
}; | |
class Normal | |
{ | |
text = "$STR_A3_OPTIONS_STANDARD"; | |
value = 16; | |
}; | |
}; | |
class PPAA | |
{ | |
class Disabled | |
{ | |
textMethod = "$STR_A3_OPTIONS_DISABLED"; | |
textQuality = ""; | |
ppaaType = 0; | |
ppaaLevel = 0; | |
}; | |
class FXAALow | |
{ | |
textMethod = "$STR_A3_OPTIONS_FXAA"; | |
textQuality = "$STR_A3_OPTIONS_STANDARD"; | |
ppaaType = 1; | |
ppaaLevel = 0; | |
}; | |
class FXAANormal | |
{ | |
textMethod = "$STR_A3_OPTIONS_FXAA"; | |
textQuality = "$STR_A3_OPTIONS_HIGH"; | |
ppaaType = 1; | |
ppaaLevel = 1; | |
}; | |
class FXAAHigh | |
{ | |
textMethod = "$STR_A3_OPTIONS_FXAA"; | |
textQuality = "$STR_A3_OPTIONS_VERYHIGH"; | |
ppaaType = 1; | |
ppaaLevel = 2; | |
}; | |
class FXAAVeryHigh | |
{ | |
textMethod = "$STR_A3_OPTIONS_FXAA"; | |
textQuality = "$STR_A3_OPTIONS_ULTRA"; | |
ppaaType = 1; | |
ppaaLevel = 3; | |
}; | |
class SMAALow | |
{ | |
textMethod = "$STR_A3_OPTIONS_SMAA"; | |
textQuality = "$STR_A3_OPTIONS_STANDARD"; | |
ppaaType = 2; | |
ppaaLevel = 0; | |
}; | |
class SMAANormal | |
{ | |
textMethod = "$STR_A3_OPTIONS_SMAA"; | |
textQuality = "$STR_A3_OPTIONS_HIGH"; | |
ppaaType = 2; | |
ppaaLevel = 1; | |
}; | |
class SMAAHigh | |
{ | |
textMethod = "$STR_A3_OPTIONS_SMAA"; | |
textQuality = "$STR_A3_OPTIONS_VERYHIGH"; | |
ppaaType = 2; | |
ppaaLevel = 2; | |
}; | |
class SMAAVeryHigh | |
{ | |
textMethod = "$STR_A3_OPTIONS_SMAA"; | |
textQuality = "$STR_A3_OPTIONS_ULTRA"; | |
ppaaType = 2; | |
ppaaLevel = 3; | |
}; | |
}; | |
class Particles | |
{ | |
class Low | |
{ | |
text = "$STR_A3_OPTIONS_LOW"; | |
particlesSoftLimit = 7000; | |
particlesHardLimit = 9000; | |
smokeGenMinDist = 50; | |
smokeGenMaxDist = 200; | |
smokeSizeCoef = 2.0; | |
smokeIntervalCoef = 4.0; | |
smokeZoomCoef = 1.42857; | |
highQualityShader = 0; | |
numFullSizeParticles = 20; | |
}; | |
class Normal | |
{ | |
text = "$STR_A3_OPTIONS_STANDARD"; | |
particlesSoftLimit = 10000; | |
particlesHardLimit = 12000; | |
smokeGenMinDist = 100; | |
smokeGenMaxDist = 400; | |
smokeSizeCoef = 2.0; | |
smokeIntervalCoef = 4.0; | |
smokeZoomCoef = 1.42857; | |
highQualityShader = 1; | |
numFullSizeParticles = 40; | |
}; | |
class High | |
{ | |
text = "$STR_A3_OPTIONS_HIGH"; | |
particlesSoftLimit = 13000; | |
particlesHardLimit = 15000; | |
smokeGenMinDist = 200; | |
smokeGenMaxDist = 800; | |
smokeSizeCoef = 2.0; | |
smokeIntervalCoef = 4.0; | |
smokeZoomCoef = 1.42857; | |
highQualityShader = 1; | |
numFullSizeParticles = 60; | |
}; | |
}; | |
class DynamicLights | |
{ | |
class VeryLow | |
{ | |
text = "$STR_A3_OPTIONS_LOW"; | |
value = 4; | |
}; | |
class Low | |
{ | |
text = "$STR_A3_OPTIONS_STANDARD"; | |
value = 6; | |
}; | |
class Normal | |
{ | |
text = "$STR_A3_OPTIONS_HIGH"; | |
value = 8; | |
}; | |
class High | |
{ | |
text = "$STR_A3_OPTIONS_VERYHIGH"; | |
value = 12; | |
}; | |
class VeryHigh | |
{ | |
text = "$STR_A3_OPTIONS_ULTRA"; | |
value = 16; | |
}; | |
}; | |
class AnisotropicFiltering | |
{ | |
class Disabled | |
{ | |
text = "$STR_A3_OPTIONS_DISABLED"; | |
value = 0; | |
}; | |
class VeryLow | |
{ | |
text = "$STR_A3_OPTIONS_LOW"; | |
value = 2; | |
}; | |
class Low | |
{ | |
text = "$STR_A3_OPTIONS_STANDARD"; | |
value = 4; | |
}; | |
class Normal | |
{ | |
text = "$STR_A3_OPTIONS_HIGH"; | |
value = 8; | |
}; | |
class High | |
{ | |
text = "$STR_A3_OPTIONS_VERYHIGH"; | |
value = 12; | |
}; | |
class VeryHigh | |
{ | |
text = "$STR_A3_OPTIONS_ULTRA"; | |
value = 16; | |
}; | |
}; | |
class PiP | |
{ | |
class Disabled | |
{ | |
text = "$STR_A3_OPTIONS_DISABLED"; | |
value = 0; | |
}; | |
class VeryLow | |
{ | |
text = "$STR_A3_OPTIONS_LOW"; | |
value = 500; | |
}; | |
class Low | |
{ | |
text = "$STR_A3_OPTIONS_STANDARD"; | |
value = 800; | |
}; | |
class Normal | |
{ | |
text = "$STR_A3_OPTIONS_HIGH"; | |
value = 1000; | |
}; | |
class High | |
{ | |
text = "$STR_A3_OPTIONS_VERYHIGH"; | |
value = 1500; | |
}; | |
class VeryHigh | |
{ | |
text = "$STR_A3_OPTIONS_ULTRA"; | |
value = 2000; | |
}; | |
}; | |
class TextureQuality | |
{ | |
class VeryLow | |
{ | |
text = "$STR_A3_OPTIONS_LOW"; | |
mipBias = 4.0; | |
vramNeeded = 0; | |
}; | |
class Low | |
{ | |
text = "$STR_A3_OPTIONS_STANDARD"; | |
mipBias = 3.0; | |
vramNeeded = 256; | |
}; | |
class Normal | |
{ | |
text = "$STR_A3_OPTIONS_HIGH"; | |
mipBias = 2.0; | |
vramNeeded = 384; | |
}; | |
class High | |
{ | |
text = "$STR_A3_OPTIONS_VERYHIGH"; | |
mipBias = 1.0; | |
vramNeeded = 512; | |
}; | |
class VeryHigh | |
{ | |
text = "$STR_A3_OPTIONS_ULTRA"; | |
mipBias = 0.0; | |
vramNeeded = 796; | |
}; | |
}; | |
class ObjectsQuality | |
{ | |
class VeryLow | |
{ | |
text = "$STR_A3_OPTIONS_LOW"; | |
value = 200000; | |
}; | |
class Low | |
{ | |
text = "$STR_A3_OPTIONS_STANDARD"; | |
value = 300000; | |
}; | |
class Normal | |
{ | |
text = "$STR_A3_OPTIONS_HIGH"; | |
value = 500000; | |
}; | |
class High | |
{ | |
text = "$STR_A3_OPTIONS_VERYHIGH"; | |
value = 750000; | |
}; | |
class VeryHigh | |
{ | |
text = "$STR_A3_OPTIONS_ULTRA"; | |
value = 1000000; | |
}; | |
}; | |
class TerrainQuality | |
{ | |
class VeryLow | |
{ | |
text = "$STR_A3_OPTIONS_LOW"; | |
terrainGrid = 50.0; | |
}; | |
class Low | |
{ | |
text = "$STR_A3_OPTIONS_STANDARD"; | |
terrainGrid = 25.0; | |
}; | |
class Normal | |
{ | |
text = "$STR_A3_OPTIONS_HIGH"; | |
terrainGrid = "12.5f"; | |
}; | |
class High | |
{ | |
text = "$STR_A3_OPTIONS_VERYHIGH"; | |
terrainGrid = "6.25f"; | |
}; | |
class VeryHigh | |
{ | |
text = "$STR_A3_OPTIONS_ULTRA"; | |
terrainGrid = "3.125f"; | |
}; | |
}; | |
class CloudQuality | |
{ | |
class VeryLow | |
{ | |
text = "$STR_A3_OPTIONS_LOW"; | |
value = 32; | |
}; | |
class Low | |
{ | |
text = "$STR_A3_OPTIONS_STANDARD"; | |
value = 48; | |
}; | |
class Normal | |
{ | |
text = "$STR_A3_OPTIONS_HIGH"; | |
value = 64; | |
}; | |
class High | |
{ | |
text = "$STR_A3_OPTIONS_VERYHIGH"; | |
value = 96; | |
}; | |
class VeryHigh | |
{ | |
text = "$STR_A3_OPTIONS_ULTRA"; | |
value = 128; | |
}; | |
}; | |
class ShadowQuality | |
{ | |
class Disabled | |
{ | |
text = "$STR_A3_OPTIONS_DISABLED"; | |
shadowType = 0; | |
textureSize = 0; | |
shaderQuality = 0; | |
}; | |
class VeryLow | |
{ | |
text = "$STR_A3_OPTIONS_LOW"; | |
shadowType = 1; | |
textureSize = 0; | |
shaderQuality = 0; | |
}; | |
class Low | |
{ | |
text = "$STR_A3_OPTIONS_STANDARD"; | |
shadowType = 2; | |
textureSize = 1024; | |
shaderQuality = 1; | |
}; | |
class Normal | |
{ | |
text = "$STR_A3_OPTIONS_HIGH"; | |
shadowType = 2; | |
textureSize = 1024; | |
shaderQuality = 2; | |
}; | |
class High | |
{ | |
text = "$STR_A3_OPTIONS_VERYHIGH"; | |
shadowType = 2; | |
textureSize = 2048; | |
shaderQuality = 2; | |
}; | |
class VeryHigh | |
{ | |
text = "$STR_A3_OPTIONS_ULTRA"; | |
shadowType = 2; | |
textureSize = 2048; | |
shaderQuality = 3; | |
}; | |
}; | |
class ATOCQuality | |
{ | |
class Disabled | |
{ | |
text = "$STR_A3_OPTIONS_DISABLED"; | |
grass = 0; | |
oldTrees = 0; | |
newTrees = 0; | |
other = 0; | |
}; | |
class Grass: Disabled | |
{ | |
text = "$STR_ATOC_GRASS"; | |
grass = 1; | |
other = 1; | |
}; | |
class OldTree: Disabled | |
{ | |
text = "$STR_ATOC_TREEA2"; | |
oldTrees = 1; | |
other = 1; | |
}; | |
class OldTreeGrass: Disabled | |
{ | |
text = "$STR_ATOC_TREEA2_GRASS"; | |
grass = 1; | |
oldTrees = 1; | |
other = 1; | |
}; | |
class NewTree: Disabled | |
{ | |
text = "$STR_ATOC_TREEOA"; | |
newTrees = 1; | |
other = 1; | |
}; | |
class NewTreeGrass: Disabled | |
{ | |
text = "$STR_ATOC_TREEOA_GRASS"; | |
grass = 1; | |
newTrees = 1; | |
other = 1; | |
}; | |
class OldTreeNewTree: Disabled | |
{ | |
text = "$STR_ATOC_TREEOA_TREEA2"; | |
oldTrees = 1; | |
newTrees = 1; | |
other = 1; | |
}; | |
class All: Disabled | |
{ | |
text = "$STR_ATOC_TREEOA_TREEA2_GRASS"; | |
grass = 1; | |
oldTrees = 1; | |
newTrees = 1; | |
other = 1; | |
}; | |
}; | |
class PPSSAOQuality | |
{ | |
class Disabled | |
{ | |
textMethod = "$STR_A3_OPTIONS_DISABLED"; | |
textQuality = ""; | |
value = 0; | |
needsDX11 = 0; | |
}; | |
class Normal | |
{ | |
textMethod = "$STR_A3_OPTIONS_SSAO"; | |
textQuality = "$STR_A3_OPTIONS_LOW"; | |
value = 1; | |
needsDX11 = 0; | |
}; | |
class High | |
{ | |
textMethod = "$STR_A3_OPTIONS_SSAO"; | |
textQuality = "$STR_A3_OPTIONS_STANDARD"; | |
value = 2; | |
needsDX11 = 0; | |
}; | |
class VeryHigh | |
{ | |
textMethod = "$STR_A3_OPTIONS_SSAO"; | |
textQuality = "$STR_A3_OPTIONS_HIGH"; | |
value = 3; | |
needsDX11 = 0; | |
}; | |
class HDAOLow | |
{ | |
textMethod = "$STR_A3_OPTIONS_HDAO"; | |
textQuality = "$STR_A3_OPTIONS_LOW"; | |
value = 4; | |
needsDX11 = 0; | |
}; | |
class HDAOStandard | |
{ | |
textMethod = "$STR_A3_OPTIONS_HDAO"; | |
textQuality = "$STR_A3_OPTIONS_STANDARD"; | |
value = 5; | |
needsDX11 = 0; | |
}; | |
class HDAOSHigh | |
{ | |
textMethod = "$STR_A3_OPTIONS_HDAO"; | |
textQuality = "$STR_A3_OPTIONS_HIGH"; | |
value = 6; | |
needsDX11 = 0; | |
}; | |
}; | |
class PPCausticsQuality | |
{ | |
class Disabled | |
{ | |
text = "$STR_A3_OPTIONS_DISABLED"; | |
value = 0; | |
}; | |
class Enabled | |
{ | |
text = "$STR_A3_OPTIONS_ENABLED"; | |
value = 1; | |
}; | |
}; | |
class PPBloom | |
{ | |
minValue = 0; | |
maxValue = 2; | |
}; | |
class PPDOF | |
{ | |
minValue = 0; | |
maxValue = 2; | |
}; | |
class PPRotBlur | |
{ | |
minValue = 0; | |
maxValue = 2; | |
}; | |
class PPRadialBlur | |
{ | |
minValue = 0; | |
maxValue = 2; | |
}; | |
class DefaultSettings | |
{ | |
text = "Default"; | |
visibility = 1600; | |
objectVisibility = 1200; | |
shadowVisibility = 100; | |
hdr = "Normal"; | |
ppaa = "Disabled"; | |
particles = "Normal"; | |
dynamicLights = "Normal"; | |
anisotropicFiltering = "Normal"; | |
pip = "Normal"; | |
textureQuality = "Normal"; | |
objectsQuality = "Normal"; | |
terrainQuality = "Normal"; | |
cloudQuality = "Normal"; | |
shadowQuality = "Normal"; | |
atocQuality = "All"; | |
ppSSAOQuality = "Normal"; | |
ppCausticsQuality = "Enabled"; | |
ppBloom = 1; | |
ppDOF = 1; | |
ppRotBlur = 1; | |
ppRadialBlur = 1; | |
postProcessQuality = 3; | |
multiSampleCount = 4; | |
}; | |
class OverallSettings | |
{ | |
class VeryLow: DefaultSettings | |
{ | |
text = "$STR_A3_OPTIONS_LOW"; | |
visibility = 1000; | |
objectVisibility = 800; | |
shadowVisibility = 100; | |
hdr = "Normal"; | |
ppaa = "Disabled"; | |
particles = "Low"; | |
dynamicLights = "VeryLow"; | |
anisotropicFiltering = "Disabled"; | |
pip = "VeryLow"; | |
textureQuality = "VeryLow"; | |
objectsQuality = "VeryLow"; | |
terrainQuality = "Low"; | |
cloudQuality = "VeryLow"; | |
shadowQuality = "Low"; | |
atocQuality = "Disabled"; | |
ppSSAOQuality = "Disabled"; | |
ppCausticsQuality = "Disabled"; | |
ppBloom = 0; | |
ppDOF = 0; | |
ppRotBlur = 0; | |
ppRadialBlur = 0; | |
postProcessQuality = 0; | |
multiSampleCount = 1; | |
}; | |
class Low: DefaultSettings | |
{ | |
text = "$STR_A3_OPTIONS_STANDARD"; | |
visibility = 1600; | |
objectVisibility = 1300; | |
shadowVisibility = 100; | |
hdr = "Normal"; | |
ppaa = "Disabled"; | |
particles = "Normal"; | |
dynamicLights = "Low"; | |
anisotropicFiltering = "Low"; | |
pip = "Low"; | |
textureQuality = "Low"; | |
objectsQuality = "Low"; | |
terrainQuality = "Low"; | |
cloudQuality = "Low"; | |
shadowQuality = "Normal"; | |
atocQuality = "Disabled"; | |
ppSSAOQuality = "Disabled"; | |
ppCausticsQuality = "Enabled"; | |
ppBloom = 1; | |
ppDOF = 1; | |
ppRotBlur = 1; | |
ppRadialBlur = 1; | |
postProcessQuality = 2; | |
multiSampleCount = 1; | |
}; | |
class Normal: DefaultSettings | |
{ | |
text = "$STR_A3_OPTIONS_HIGH"; | |
visibility = 2200; | |
objectVisibility = 1800; | |
shadowVisibility = 100; | |
hdr = "Normal"; | |
ppaa = "FXAALow"; | |
particles = "Normal"; | |
dynamicLights = "Normal"; | |
anisotropicFiltering = "Normal"; | |
pip = "Normal"; | |
textureQuality = "Normal"; | |
objectsQuality = "Normal"; | |
terrainQuality = "Normal"; | |
cloudQuality = "Normal"; | |
shadowQuality = "Normal"; | |
atocQuality = "All"; | |
ppSSAOQuality = "Normal"; | |
ppCausticsQuality = "Enabled"; | |
ppBloom = 1; | |
ppDOF = 1; | |
ppRotBlur = 1; | |
ppRadialBlur = 1; | |
postProcessQuality = 3; | |
multiSampleCount = 4; | |
}; | |
class High: DefaultSettings | |
{ | |
text = "$STR_A3_OPTIONS_VERYHIGH"; | |
visibility = 3000; | |
objectVisibility = 2600; | |
shadowVisibility = 100; | |
hdr = "Normal"; | |
ppaa = "FXAANormal"; | |
particles = "High"; | |
dynamicLights = "High"; | |
anisotropicFiltering = "High"; | |
pip = "Normal"; | |
textureQuality = "High"; | |
objectsQuality = "High"; | |
terrainQuality = "Normal"; | |
cloudQuality = "High"; | |
shadowQuality = "High"; | |
atocQuality = "All"; | |
ppSSAOQuality = "High"; | |
ppCausticsQuality = "Enabled"; | |
ppBloom = 1; | |
ppDOF = 1; | |
ppRotBlur = 1; | |
ppRadialBlur = 1; | |
postProcessQuality = 4; | |
multiSampleCount = 4; | |
}; | |
class VeryHigh: DefaultSettings | |
{ | |
text = "$STR_A3_OPTIONS_ULTRA"; | |
visibility = 3800; | |
objectVisibility = 3200; | |
shadowVisibility = 100; | |
hdr = "Normal"; | |
ppaa = "FXAAVeryHigh"; | |
particles = "High"; | |
dynamicLights = "VeryHigh"; | |
anisotropicFiltering = "VeryHigh"; | |
pip = "Normal"; | |
textureQuality = "VeryHigh"; | |
objectsQuality = "VeryHigh"; | |
terrainQuality = "VeryHigh"; | |
cloudQuality = "VeryHigh"; | |
shadowQuality = "VeryHigh"; | |
atocQuality = "All"; | |
ppSSAOQuality = "VeryHigh"; | |
ppCausticsQuality = "Enabled"; | |
ppBloom = 1; | |
ppDOF = 1; | |
ppRotBlur = 1; | |
ppRadialBlur = 1; | |
postProcessQuality = 5; | |
multiSampleCount = 8; | |
}; | |
}; | |
class Benchmark | |
{ | |
defaultResult = 1000; | |
resultLimits[] = {300,150,120,90,0}; | |
}; | |
}; | |
class CfgSurfaceCharacters | |
{ | |
class Empty | |
{ | |
probability[] = {}; | |
names[] = {}; | |
}; | |
}; | |
class CfgSurfaces | |
{ | |
class Default | |
{ | |
files = "default"; | |
rough = 0.075; | |
dust = 0.1; | |
lucidity = 1.0; | |
isWater = 0; | |
maxSpeedCoef = 1.0; | |
friction = 0.9; | |
restitution = 0; | |
soundEnviron = "normalExt"; | |
character = "Empty"; | |
impact = "default_Mat"; | |
grassCover = 0; | |
}; | |
class Water | |
{ | |
files = "more_anim*"; | |
rough = 0.0; | |
dust = 0.0; | |
lucidity = 1.0; | |
maxSpeedCoef = 1.0; | |
soundEnviron = "water"; | |
friction = 0.9; | |
restitution = 0; | |
isWater = 1; | |
character = "Empty"; | |
impact = "hitWater"; | |
grassCover = 0; | |
}; | |
}; | |
class CfgDefaultSettings | |
{ | |
defaultVisibility = 1600; | |
defaultTerrainGrid = 10; | |
defaultObjectViewDistance = 1200; | |
hazeDefaultDistance = 10000; | |
class UserInfo | |
{ | |
version = 1; | |
blood = 1; | |
volumeCD = 5; | |
volumeFX = 5; | |
volumeSpeech = 5; | |
singleVoice = 0; | |
gamma = 1.0; | |
brightness = 1.0; | |
}; | |
}; | |
class CfgPatches{}; | |
class CfgFontFamilies | |
{ | |
access = 0; | |
class LucidaConsoleB | |
{ | |
fonts[] = {"\core\data\fonts\lucidaConsoleB8","\core\data\fonts\lucidaConsoleB11"}; | |
}; | |
class TahomaB | |
{ | |
fonts[] = {"\core\data\fonts\tahomab16"}; | |
}; | |
}; | |
class CfgFonts{}; | |
class UserActionsConflictGroups | |
{ | |
class ActionGroups | |
{ | |
basic[] = {"ToggleWeapons","SwitchWeapon","DefaultAction","ReloadMagazine","LockTarget","RevealTarget","PrevAction","NextAction","Action","ActionContext","ActionFreeLook","Headlights","NightVision","Binocular","Compass","CompassToggle","uavView","uavViewToggle","Watch","WatchToggle","MiniMap","MiniMapToggle","ShowMap","HideMap","Help","TimeInc","TimeDec","CopyVersion","Optics","PersonView","TacticalView","LiteUnitInfoToggle","ZoomIn","ZoomInToggle","ZoomOut","zoomOutToggle","ZoomContIn","ZoomContOut","ZeroingUp","ZeroingDown","LookAround","LookAroundToggle","LookLeftDown","LookDown","LookRightDown","LookLeft","LookCenter","LookRight","LookLeftUp","LookUp","LookRightUp","LookLeftCont","LookRightCont","LookDownCont","LookUpCont","PrevChannel","NextChannel","Chat","VoiceOverNet","PushToTalk","PushToTalkAll","PushToTalkSide","PushToTalkCommand","PushToTalkGroup","PushToTalkVehicle","PushToTalkDirect","NetworkStats","SelectAll","Turbo","TurboToggle","Slow","HoldBreath","IngamePause","MenuSelect","ForceCommandingMode","SwitchCommand","SwapGunner","CancelAction","CommandWatch","TeamSwitch","TeamSwitchPrev","TeamSwitchNext","Gear","Cheat1","Cheat2","Diary","Surrender","GetOver"}; | |
ManBasic[] = {"TempRaiseWeapon","ToggleRaiseWeapon","Handgun","Salute","SitDown","LockTargets","LockEmptyTargets"}; | |
VehBasic[] = {"Fire","VehicleTurbo","HeliManualFire","VehLockTargets","VehLockEmptyTargets","GetOut","Eject","GunElevUp","GunElevDown","GunElevSlow","GunElevAuto"}; | |
ManMoveGround[] = {"AimUp","AimDown","AimLeft","AimRight","MoveForward","MoveBack","TurnLeft","TurnRight","MoveUp","MoveDown","MoveFastForward","MoveSlowForward","MoveLeft","MoveRight","EvasiveLeft","EvasiveRight","Stand","Crouch","Prone","LeanLeft","LeanRight","LeanLeftToggle","LeanRightToggle","WalkRunToggle","WalkRunTemp"}; | |
ManMoveUnderwater[] = {"SwimUp","SwimDown","AimUp","AimDown","AimLeft","AimRight","MoveForward","MoveBack","TurnLeft","TurnRight","MoveUp","MoveDown","MoveFastForward","MoveSlowForward","MoveLeft","MoveRight"}; | |
AimingHead[] = {"AimHeadUp","AimHeadDown","AimHeadLeft","AimHeadRight"}; | |
AirCraft[] = {"HeliUp","HeliDown","HeliThrottlePos","HeliThrottleNeg","HeliLeft","HeliRight","AirBankLeft","AirBankRight","HeliRudderLeft","HeliRudderRight","HeliForward","HeliBack","HeliFastForward","AutoHover","AutoHoverCancel","LandGear","LandGearUp","FlapsDown","FlapsUp"}; | |
Heli[] = {"HeliCollectiveRaise","HeliCollectiveLower","HeliCollectiveRaiseCont","HeliCollectiveLowerCont","HeliLeft","HeliRight","HeliCyclicLeft","HeliCyclicRight","HeliRudderLeft","HeliRudderRight","CyclicForward","CyclicBack","HeliFastForward","AutoHover","AutoHoverCancel","LandGear","LandGearUp","FlapsDown","FlapsUp","HelicopterTrimOn","HelicopterTrimOff","HeliBatteriesToggle","HeliRotorBrakeToggle","HeliEnginesToggle","HeliWheelsBrake","HeliTrimLeft","HeliTrimRight","HeliTrimForward","HeliTrimBackward","HeliTrimRudderLeft","HeliTrimRudderRight","HeliRopeAction"}; | |
CarMovement[] = {"CarLeft","CarRight","CarLinearLeft","CarLinearRight","CarWheelLeft","CarWheelRight","CarForward","CarBack","CarHandBrake","CarFastForward","CarSlowForward"}; | |
CarFreelook[] = {"CarAimUp","CarAimDown","CarAimLeft","CarAimRight"}; | |
Tank[] = {"TurnIn","TurnOut"}; | |
SeaGull[] = {"SeagullUp","SeagullDown","SeagullForward","SeagullBack","SeagullFastForward"}; | |
FreeHeadMove[] = {"FreeHeadMove"}; | |
HeadMove[] = {"LookShiftLeftCont","LookShiftRightCont","LookShiftUpCont","LookShiftDownCont","LookShiftForwardCont","LookShiftBackCont","LookRollLeftCont","LookRollRightCont","LookShiftLeft","LookShiftRight","LookShiftUp","LookShiftDown","LookShiftForward","LookRollLeft","LookRollRight","LookShiftBack","LookShiftCenter"}; | |
Command[] = {"CommandLeft","CommandRight","CommandForward","CommandBack","CommandFast","CommandSlow","SwitchGunnerWeapon"}; | |
buldozer[] = {"BuldSwitchCamera","BuldFreeLook","BuldSelect","BuldResetCamera","BuldMagnetizePoints","BuldMagnetizePlanes","BuldMagnetizeYFixed","BuldTerrainRaise1m","buldTerrainRaise10cm","BuldTerrainLower1m","BuldTerrainLower10cm","BuldTerrainRaise5m","BuldTerrainRaise50cm","BuldTerrainLower5m","BuldTerrainLower50cm","BuldTerrainShowNode","BuldSelectionType","BuldLeft","BuldRight","BuldForward","BuldBack","BuldMoveLeft","BuldMoveRight","BuldMoveForward","BuldMoveBack","BuldTurbo","BuldUp","BuldDown","BuldLookLeft","BuldLookRight","BuldLookUp","BuldLookDown","BuldZoomIn","BuldZoomOut","BuldTextureInfo","BuldBrushRatio","BuldBrushStrength","BuldBrushSmooth","BuldBrushRandomize","BuldBrushOuter","BuldUndo","BuldRedo","BuldCreateObj","BuldDuplicateSel","BuldRemoveSel","BuldRotateSelX","BuldRotateSelZ","BuldScaleSel","BuldElevateSel"}; | |
}; | |
class CollisionGroups | |
{ | |
manMain[] = {"basic","manBasic"}; | |
vehMain[] = {"basic","vehBasic"}; | |
manMoveGround[] = {"manMoveGround","manBasic","basic"}; | |
seagull[] = {"seagull"}; | |
buldozer[] = {"buldozer"}; | |
}; | |
class Exceptions | |
{ | |
leftAlt[] = {"lookAround","commandWatch"}; | |
map[] = {"showMap","hideMap"}; | |
lockRevealTarget[] = {"lockTarget","revealTarget","holdBreath"}; | |
rollLeft[] = {"EvasiveLeft","LeanLeft"}; | |
rollRight[] = {"EvasiveRight","LeanRight"}; | |
landGear[] = {"LandGear","LandGearUp"}; | |
zoomIn[] = {"zoomIn","zoomInToggle"}; | |
zoomOut[] = {"zoomOut","zoomOutToggle"}; | |
mouseConfirm[] = {"DefaultAction","ActionContext","ActionFreeLook"}; | |
moveUp[] = {"GunElevUp","zeroingUp","heliUp","seagullUp"}; | |
moveDown[] = {"GunElevDown","zeroingDown","heliDown","seagullDown"}; | |
autoHover[] = {"AutoHover","AutoHoverCancel"}; | |
speedModifier[] = {"VehicleTurbo","GunElevSlow"}; | |
}; | |
}; | |
class UserActionGroups | |
{ | |
class All | |
{ | |
name = "$STR_USRACT_GROUP_ALL"; | |
group[] = {"MoveForward","MoveBack","TurnLeft","TurnRight","MoveUp","MoveDown","MoveFastForward","MoveSlowForward","MoveLeft","MoveRight","EvasiveLeft","EvasiveRight","Stand","Crouch","Prone","LeanLeft","LeanRight","LeanLeftToggle","LeanRightToggle","WalkRunToggle","WalkRunTemp","ToggleWeapons","SwitchWeapon","Fire","DefaultAction","ReloadMagazine","opticsMode","LockTargets","LockEmptyTargets","LockTarget","launchCM","nextCM","Throw","CycleThrownItems","RevealTarget","TempRaiseWeapon","ToggleRaiseWeapon","PrevAction","NextAction","Action","ActionContext","ActionFreeLook","Headlights","NightVision","Binocular","Handgun","Compass","CompassToggle","uavView","uavViewToggle","Watch","WatchToggle","MiniMap","MiniMapToggle","ShowMap","HideMap","Help","TimeInc","TimeDec","CopyVersion","Optics","PersonView","TacticalView","LiteUnitInfoToggle","ZoomIn","ZoomInToggle","ZoomOut","zoomOutToggle","ZoomContIn","ZoomContOut","ZeroingUp","ZeroingDown","GunElevUp","GunElevDown","GunElevSlow","GunElevAuto","LookAround","LookAroundToggle","LookLeftDown","LookDown","LookRightDown","LookLeft","LookCenter","LookRight","LookLeftUp","LookUp","LookRightUp","LookLeftCont","LookRightCont","LookDownCont","LookUpCont","LookShiftLeftCont","LookShiftRightCont","LookShiftUpCont","LookShiftDownCont","LookShiftForwardCont","LookShiftBackCont","LookRollLeftCont","LookRollRightCont","LookShiftLeft","LookShiftRight","LookShiftUp","LookShiftDown","LookShiftForward","LookShiftBack","LookRollLeft","LookRollRight","LookShiftCenter","FreeHeadMove","PrevChannel","NextChannel","Chat","VoiceOverNet","PushToTalk","PushToTalkAll","PushToTalkSide","PushToTalkCommand","PushToTalkGroup","PushToTalkVehicle","PushToTalkDirect","NetworkStats","SelectAll","Turbo","TurboToggle","VehicleTurbo","Slow","HoldBreath","Salute","SitDown","AimUp","AimDown","AimLeft","AimRight","AimHeadUp","AimHeadDown","AimHeadLeft","AimHeadRight","IngamePause","MenuSelect","MenuBack","ForceCommandingMode","SwitchCommand","HeliThrottlePos","HeliThrottleNeg","HeliUp","HeliDown","HeliLeft","HeliRight","AirBankLeft","AirBankRight","HeliRudderLeft","HeliRudderRight","HeliForward","HeliBack","HeliFastForward","HeliCollectiveRaise","HeliCollectiveLower","HeliCollectiveRaiseCont","HeliCollectiveLowerCont","HeliCyclicLeft","HeliCyclicRight","CyclicForward","CyclicBack","AutoHover","AutoHoverCancel","LandGear","LandGearUp","FlapsDown","FlapsUp","HelicopterTrimOn","HelicopterTrimOff","HeliBatteriesToggle","HeliRotorBrakeToggle","HeliEnginesToggle","heliWheelsBrake","HeliTrimLeft","HeliTrimRight","HeliTrimForward","HeliTrimBackward","HeliTrimRudderLeft","HeliTrimRudderRight","HeliRopeAction","SeagullUp","SeagullDown","SeagullForward","SeagullBack","SeagullFastForward","CarLeft","CarRight","CarLinearLeft","CarLinearRight","CarWheelLeft","CarWheelRight","CarForward","CarBack","CarHandBrake","CarFastForward","CarSlowForward","CarAimUp","CarAimDown","CarAimLeft","CarAimRight","CommandLeft","CommandRight","CommandForward","CommandBack","CommandFast","CommandSlow","SwitchGunnerWeapon","VehLockTargets","VehLockEmptyTargets","SwapGunner","HeliManualFire","TurnIn","TurnOut","GetOut","Eject","CancelAction","CommandWatch","TeamSwitch","TeamSwitchPrev","TeamSwitchNext","Gear","Cheat1","Cheat2","Diary","Surrender","GetOver"}; | |
}; | |
class BasicInfantryControls | |
{ | |
name = "$STR_USRACT_GROUP_INFANTRY"; | |
group[] = {"SwimUp","SwimDown","Adjust","MoveForward","MoveBack","TurnLeft","TurnRight","MoveFastForward","MoveSlowForward","MoveLeft","MoveRight","EvasiveLeft","EvasiveRight","Stand","Crouch","Prone","LeanLeft","LeanRight","LeanLeftToggle","LeanRightToggle","WalkRunToggle","WalkRunTemp","ToggleWeapons","SwitchWeapon","DefaultAction","ReloadMagazine","Throw","CycleThrownItems","LockTargets","LockEmptyTargets","LockTarget","RevealTarget","TempRaiseWeapon","ToggleRaiseWeapon","PrevAction","NextAction","MenuBack","Action","ActionContext","ActionFreeLook","Optics","LookAround","LookAroundToggle","TeamSwitch","TeamSwitchPrev","TeamSwitchNext","Gear","Compass","CompassToggle","uavView","uavViewToggle","Watch","WatchToggle","MiniMap","MiniMapToggle","ForceCommandingMode","Diary","Headlights","NightVision","Binocular","Handgun","ShowMap","HideMap","PersonView","TacticalView","LiteUnitInfoToggle","ZoomIn","ZoomInToggle","ZoomOut","zoomOutToggle","ZeroingUp","ZeroingDown","GunElevUp","GunElevDown","GunElevSlow","GunElevAuto","HoldBreath","Salute","SitDown","Surrender","GetOver","VoiceOverNet","PrevChannel","NextChannel","Chat","PushToTalk","PushToTalkAll","PushToTalkSide","PushToTalkCommand","PushToTalkGroup","PushToTalkVehicle","PushToTalkDirect","AimUp","AimDown","AimLeft","AimRight","AimHeadUp","AimHeadDown","AimHeadLeft","AimHeadRight","LookLeftDown","LookDown","LookRightDown","LookLeft","LookCenter","LookRight","LookLeftUp","LookUp","LookRightUp","LookLeftCont","LookRightCont","LookDownCont","LookUpCont"}; | |
}; | |
class Car | |
{ | |
name = "$STR_USRACT_GROUP_VEHICLE"; | |
group[] = {"CarLeft","CarRight","CarLinearLeft","CarLinearRight","CarWheelLeft","CarWheelRight","CarForward","CarBack","CarHandBrake","CarFastForward","CarSlowForward","CarAimUp","CarAimDown","CarAimLeft","CarAimRight","TurnIn","TurnOut","GetOut","Eject","Fire","SwitchGunnerWeapon"}; | |
}; | |
class Air | |
{ | |
name = "$STR_USRACT_GROUP_FLYING"; | |
group[] = {"HeliUp","HeliDown","HeliThrottlePos","HeliThrottleNeg","HeliLeft","HeliRight","AirBankLeft","AirBankRight","HeliRudderLeft","HeliRudderRight","HeliForward","HeliBack","HeliFastForward","HeliManualFire","AutoHover","AutoHoverCancel","LandGear","LandGearUp","FlapsDown","FlapsUp","GetOut","Eject","SeagullUp","SeagullDown","SeagullForward","SeagullBack","SeagullFastForward","Fire","SwitchGunnerWeapon","LookShiftLeftCont","LookShiftRightCont","LookShiftUpCont","LookShiftDownCont","LookShiftForwardCont","LookShiftBackCont","LookRollLeftCont","LookRollRightCont","LookShiftLeft","LookShiftRight","LookShiftUp","LookShiftDown","LookShiftForward","LookShiftBack","LookRollLeft","LookRollRight","LookShiftCenter","FreeHeadMove"}; | |
}; | |
class Helicopter | |
{ | |
name = "$STR_USRACT_GROUP_HELI"; | |
group[] = {"HeliCyclicForward","HeliCyclicBack","HeliCyclicLeft","HeliCyclicRight","HeliCollectiveRaiseCont","HeliCollectiveLowerCont","HeliCollectiveRaise","HeliCollectiveLower","HeliRudderLeft","HeliRudderRight","HeliLeft","HeliRight","AutoHover","AutoHoverCancel","HeliBatteriesToggle","HeliRotorBrakeToggle","HeliEnginesToggle","heliWheelsBrake","LandGear","LandGearUp","HelicopterTrimOn","HelicopterTrimOff","HeliTrimLeft","HeliTrimRight","HeliTrimForward","HeliTrimBackward","HeliTrimRudderLeft","HeliTrimRudderRight","HeliRopeAction","minimap","minimapToggle","uavView","uavViewToggle","GetOut","Eject","LockTarget","VehLockTargets","VehLockEmptyTargets","DefaultAction","Fire","SwitchGunnerWeapon","launchCM","FreeHeadMove","LookShiftLeftCont","LookShiftRightCont","LookShiftUpCont","LookShiftDownCont","LookShiftForwardCont","LookShiftBackCont","LookRollLeftCont","LookRollRightCont","LookShiftLeft","LookShiftRight","LookShiftUp","LookShiftDown","LookShiftForward","LookShiftBack","LookRollLeft","LookRollRight","LookShiftCenter"}; | |
}; | |
class Submarine | |
{ | |
name = "$STR_USRACT_GROUP_SUBMARINE"; | |
group[] = {"submarineUp","submarineDown","submarineLeft","submarineRight","submarineForward","submarineBack","submarineCyclicForward","submarineCyclicBack","GetOut","Eject","FreeHeadMove","LookShiftLeftCont","LookShiftRightCont","LookShiftUpCont","LookShiftDownCont","LookShiftForwardCont","LookShiftBackCont","LookRollLeftCont","LookRollRightCont","LookShiftLeft","LookShiftRight","LookShiftUp","LookShiftDown","LookShiftForward","LookShiftBack","LookRollLeft","LookRollRight","LookShiftCenter"}; | |
}; | |
class Buldozer | |
{ | |
name = "$STR_USRACT_GROUP_BULDOZER"; | |
group[] = {"BuldSwitchCamera","BuldFreeLook","BuldSelect","BuldResetCamera","BuldMagnetizePoints","BuldMagnetizePlanes","BuldMagnetizeYFixed","BuldTerrainRaise1m","BuldTerrainRaise10cm","BuldTerrainLower1m","BuldTerrainLower10cm","BuldTerrainRaise5m","BuldTerrainRaise50cm","BuldTerrainLower5m","BuldTerrainLower50cm","BuldTerrainShowNode","BuldSelectionType","BuldLeft","BuldRight","BuldForward","BuldBack","BuldMoveLeft","BuldMoveRight","BuldMoveForward","BuldMoveBack","BuldTurbo","BuldUp","BuldDown","BuldLookLeft","BuldLookRight","BuldLookUp","BuldLookDown","BuldZoomIn","BuldZoomOut","BuldTextureInfo","BuldBrushRatio","BuldBrushStrength","BuldBrushSmooth","BuldBrushRandomize","BuldBrushOuter","BuldUndo","BuldRedo","BuldCreateObj","BuldDuplicateSel","BuldRemoveSel","BuldRotateSelX","BuldRotateSelZ","BuldScaleSel","BuldElevateSel"}; | |
}; | |
class UserActions | |
{ | |
name = "$STR_USRACT_GROUP_USER"; | |
group[] = {"User1","User2","User3","User4","User5","User6","User7","User8","User9","User10","User11","User12","User13","User14","User15","User16","User17","User18","User19","User20"}; | |
}; | |
}; | |
TrackIR_Developer_ID = 0; | |
TrackIR_Developer_AppKeyHigh = 0; | |
TrackIR_Developer_AppKeyLow = 0; | |
overviewLockedMission = "dtaext\lockedmission"; | |
overviewMyMissions = "dtaext\mymissions"; | |
overviewNewMission = "dtaext\newmission"; | |
fontPlate = "TahomaB"; | |
fontHelicopterHUD = "TahomaB"; | |
fontClanName = "TahomaB"; | |
class CfgEditCamera | |
{ | |
speedFwdBack = 1.0; | |
speedLeftRight = 1.0; | |
speedUpDown = 1.0; | |
speedRotate = 1.0; | |
speedElevation = 1.0; | |
speedTurboMultiplier = 4.0; | |
iconSelect = ""; | |
iconSelectColor[] = {1,1,0,1}; | |
iconSelectSizeX = 0.75; | |
iconSelectSizeY = 1; | |
}; | |
class CfgWrapperUI | |
{ | |
access = 0; | |
class Colors | |
{ | |
color1[] = {0.0,0.0,0.0,1.0}; | |
color2[] = {0.2,0.2,0.2,1.0}; | |
color3[] = {0.5,0.5,0.5,1.0}; | |
color4[] = {0.6,0.6,0.6,1.0}; | |
color5[] = {0.8,0.8,0.8,1.0}; | |
}; | |
class Background | |
{ | |
alpha = 0.75; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class TitleBar | |
{ | |
alpha = 0.3; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class GroupBox | |
{ | |
alpha = 0.2; | |
}; | |
class GroupBox2 | |
{ | |
alpha = 0.5; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class Button | |
{ | |
color1[] = {0.0,0.0,0.0,0.3}; | |
color2[] = {0.2,0.2,0.2,0.3}; | |
color3[] = {0.5,0.5,0.5,0.3}; | |
color4[] = {0.6,0.6,0.6,0.3}; | |
color5[] = {0.8,0.8,0.8,0.3}; | |
}; | |
class ListBox | |
{ | |
line = "#(argb,8,8,3)color(1,1,1,1)"; | |
thumb = "#(argb,8,8,3)color(1,1,1,1)"; | |
arrowEmpty = "#(argb,8,8,3)color(1,1,1,1)"; | |
arrowFull = "#(argb,8,8,3)color(1,1,1,1)"; | |
border = "#(argb,8,8,3)color(1,1,1,1)"; | |
boxLeft = "#(argb,8,8,3)color(1,1,1,1)"; | |
boxRight = "#(argb,8,8,3)color(1,1,1,1)"; | |
boxHorz = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class Slider | |
{ | |
arrowEmpty = "#(argb,8,8,3)color(1,1,1,1)"; | |
arrowFull = "#(argb,8,8,3)color(1,1,1,1)"; | |
border = "#(argb,8,8,3)color(1,1,1,1)"; | |
thumb = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class Cursors | |
{ | |
class Arrow | |
{ | |
texture = "#(argb,32,32,1)color(1,1,1,1)"; | |
width = 16; | |
height = 16; | |
hotspotX = 0; | |
hotspotY = 0; | |
color[] = {0.8,0.8,0.8,1}; | |
shadow = 0; | |
}; | |
class Debug: Arrow | |
{ | |
color[] = {1.0,1.0,0.7,1}; | |
shadow = 0; | |
}; | |
class Track | |
{ | |
texture = "#(argb,32,32,1)color(1,1,1,1)"; | |
width = 24; | |
height = 24; | |
hotspotX = 0.5; | |
hotspotY = 0.5; | |
color[] = {0.7,0.1,0.0,1}; | |
shadow = 0; | |
}; | |
class Move | |
{ | |
texture = "#(argb,32,32,1)color(1,1,1,1)"; | |
width = 24; | |
height = 24; | |
hotspotX = 0.5; | |
hotspotY = 0.5; | |
color[] = {0.0,0.6,0.0,1}; | |
shadow = 0; | |
}; | |
class Scroll | |
{ | |
texture = "#(argb,32,32,1)color(1,1,1,1)"; | |
width = 24; | |
height = 24; | |
hotspotX = 0.5; | |
hotspotY = 0.5; | |
color[] = {0.8,0.6,0.0,1}; | |
shadow = 0; | |
}; | |
class Rotate | |
{ | |
texture = "#(argb,32,32,1)color(1,1,1,1)"; | |
width = 24; | |
height = 24; | |
hotspotX = 0.5; | |
hotspotY = 0.5; | |
color[] = {0.1,0.1,0.9,1}; | |
shadow = 0; | |
}; | |
class Track3D | |
{ | |
texture = "#(argb,32,32,1)color(1,1,1,1)"; | |
width = 24; | |
height = 24; | |
hotspotX = 0.5; | |
hotspotY = 0.5; | |
color[] = {0.7,0.1,0.0,1}; | |
shadow = 0; | |
}; | |
class Move3D | |
{ | |
texture = "#(argb,32,32,1)color(1,1,1,1)"; | |
width = 24; | |
height = 24; | |
hotspotX = 0.5; | |
hotspotY = 0.5; | |
color[] = {0.0,0.6,0.0,1}; | |
shadow = 0; | |
}; | |
class Rotate3D | |
{ | |
texture = "#(argb,32,32,1)color(1,1,1,1)"; | |
width = 24; | |
height = 24; | |
hotspotX = 0.5; | |
hotspotY = 0.5; | |
color[] = {0.1,0.1,0.9,1}; | |
shadow = 0; | |
}; | |
class Raise3D | |
{ | |
texture = "#(argb,32,32,1)color(1,1,1,1)"; | |
width = 24; | |
height = 24; | |
hotspotX = 0.5; | |
hotspotY = 0.5; | |
color[] = {0,0.8,1,1}; | |
shadow = 0; | |
}; | |
class Wait | |
{ | |
texture = "#(argb,32,32,1)color(1,1,1,1)"; | |
width = 24; | |
height = 24; | |
hotspotX = 0.5; | |
hotspotY = 0.5; | |
color[] = {0.1,0.1,0.9,1}; | |
shadow = 0; | |
}; | |
}; | |
}; | |
class CfgInGameUI | |
{ | |
access = 0; | |
imageCornerElement = "#(argb,8,8,3)color(1,1,1,1)"; | |
xboxStyle = 1; | |
colorBackground[] = {0.2,0.15,0.1,0.8}; | |
colorBackgroundCommand[] = {0,0,0,0.3}; | |
colorBackgroundHelp[] = {0.2,0.15,0.1,0.8}; | |
colorText[] = {0.8,0.8,0.8,1}; | |
unfocusMenuAlpha = 0.65; | |
shadow = 0; | |
class CfgWeaponModeTextures | |
{ | |
default = "#(argb,8,8,3)color(0,0,0,0)"; | |
}; | |
class PlayerColors | |
{ | |
class ColNone | |
{ | |
texture = "#(argb,8,8,3)color(0,0,0,0)"; | |
text = "None"; | |
}; | |
class ColWhite | |
{ | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
text = "White"; | |
}; | |
class ColRed | |
{ | |
texture = "#(argb,8,8,3)color(1,0,0,1)"; | |
text = "Red"; | |
}; | |
class ColOrange | |
{ | |
texture = "#(argb,8,8,3)color(1,0.5,0,1)"; | |
text = "Orange"; | |
}; | |
class ColYellow | |
{ | |
texture = "#(argb,8,8,3)color(1,1,0,1)"; | |
text = "Yellow"; | |
}; | |
class ColGreen | |
{ | |
texture = "#(argb,8,8,3)color(0,1,0,1)"; | |
text = "Green"; | |
}; | |
class ColAqua | |
{ | |
texture = "#(argb,8,8,3)color(0,1,1,1)"; | |
text = "Aqua"; | |
}; | |
class ColBlue | |
{ | |
texture = "#(argb,8,8,3)color(0,0,1,1)"; | |
text = "Blue"; | |
}; | |
class ColPurple | |
{ | |
texture = "#(argb,8,8,3)color(0.75,0,0.75,1)"; | |
text = "Purple"; | |
}; | |
class ColGrey | |
{ | |
texture = "#(argb,8,8,3)color(0.3,0.3,0.3,1)"; | |
text = "Grey"; | |
}; | |
class ColBlack | |
{ | |
texture = "#(argb,8,8,3)color(0,0,0,1)"; | |
text = "Black"; | |
}; | |
}; | |
class SideColors | |
{ | |
colorFriendly[] = {0.0,0.6,0.0,1}; | |
colorEnemy[] = {0.7,0.1,0.0,1}; | |
colorNeutral[] = {0.8,0.8,0.8,1}; | |
colorCivilian[] = {0.8,0.8,0.8,1}; | |
colorUnknown[] = {0.8,0.6,0.0,1}; | |
}; | |
class IslandMap | |
{ | |
colorFriendly[] = {0,0.5,0,1}; | |
colorEnemy[] = {0.5,0,0,1}; | |
colorNeutral[] = {0.5,0.5,0.5,1}; | |
colorCivilian[] = {0,0,1,1}; | |
colorUnknown[] = {0.5,0.5,0,1}; | |
colorExplosive[] = {1.0,0.0,0,1}; | |
shadow = 0; | |
iconPlayer = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconCheckpoint = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconCamera = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconSelect = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconSensor = "#(argb,8,8,3)color(1,1,1,1)"; | |
sizeLeader = 24; | |
size = 20; | |
sizePlayer = 16; | |
colorNonPlayable[] = {0.25,0.25,0.25,1}; | |
colorMe[] = {0.7,0.1,0.0,1}; | |
colorPlayable[] = {0.7,0,0.7,1}; | |
colorSelect[] = {0.0,0.6,0.0,0.5}; | |
colorCamera[] = {0.1,0.1,0.9,1}; | |
colorSensor[] = {0.1,0.1,0.9,1}; | |
colorDragging[] = {0.8,0.8,0.8,1}; | |
colorInactive[] = {1,1,1,0.6}; | |
colorExposureEnemy[] = {1.0,0.2,0.2,0.5}; | |
colorExposureUnknown[] = {0.8,0.8,0.2,0.5}; | |
colorCheckpoints[] = {0.2,0.2,0.2,1.0}; | |
colorMissions[] = {0.5,0.5,0.0,0.5}; | |
colorActiveMission[] = {0.0,0.0,0.0,1.0}; | |
lockedWaypoint = "#(argb,8,8,3)color(1,0,0,1)"; | |
colorPath[] = {0,1,1,1.0}; | |
colorPathDone[] = {0,1,0,0.8}; | |
texturePath = "#(argb,8,8,3)color(1,1,1,1)"; | |
texturePathDone = "#(argb,8,8,3)color(1,1,1,1)"; | |
sizePath = 10; | |
sizePathDone = 2; | |
colorInfoMove[] = {1.0,1.0,1.0,1.0}; | |
colorGroups[] = {0.0,0.5,0.5,0.5}; | |
colorActiveGroup[] = {0.0,1.0,1.0,1.0}; | |
colorSync[] = {0.0,0.0,1.0,1.0}; | |
colorDetectorSync[] = {0,1,0,1}; | |
colorLabelBackground[] = {0.0,0.0,0.0,1.0}; | |
cursorLineWidth = 3; | |
scaleMin = 0.001; | |
scaleMax = 1; | |
scaleDefault = 0.16; | |
}; | |
class MPTable | |
{ | |
x = 0.037; | |
y = 0.1; | |
w = 0.926; | |
h = 0.8; | |
color[] = {0.7,0.7,0.7,1}; | |
colorCaptionBg[] = {0.1,0.15,0.15,1}; | |
colorTitleBg[] = {0.1,0.15,0.15,1}; | |
colorBg[] = {0.1,0.15,0.1,0.8}; | |
colorBgAlt[] = {0.1,0.15,0.1,0.9}; | |
colorSelected[] = {0.7,0.7,0.7,0.4}; | |
colorWest[] = {0.7,0.95,0.7,1}; | |
colorEast[] = {0.95,0.7,0.7,1}; | |
colorCiv[] = {0.8,0.8,0.8,1}; | |
colorRes[] = {0.7,0.7,0.95,1}; | |
font = "TahomaB"; | |
size = "( 21 / 408 )"; | |
shadow = 0; | |
captionSpace = 0; | |
class Columns | |
{ | |
class Order | |
{ | |
width = 0.049; | |
space = 0; | |
colorBg[] = {0.1,0.27,0.1,0.8}; | |
}; | |
class Player | |
{ | |
width = 0.27; | |
space = 0; | |
colorBg[] = {0.1,0.23,0.1,0.8}; | |
}; | |
class KillsInfantry | |
{ | |
width = 0.11; | |
space = 0; | |
picture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class KillsSoft | |
{ | |
width = 0.1; | |
space = 0; | |
picture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class KillsArmor | |
{ | |
width = 0.11; | |
space = 0; | |
picture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class KillsAir | |
{ | |
width = 0.1; | |
space = 0; | |
picture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class Killed | |
{ | |
width = 0.1; | |
space = 0; | |
picture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class KillsTotal | |
{ | |
width = 0.1; | |
space = 0; | |
picture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
}; | |
class RespawnMessage | |
{ | |
x = 0.05; | |
y = 0.05; | |
font = "TahomaB"; | |
size = "( 29 / 408 )"; | |
color[] = {0.6,0.8,0.5,1}; | |
xBg = -0.1; | |
yBg = -0.1; | |
wBg = 1.2; | |
hBg = 0.23; | |
colorBg[] = {0,0,0,0.7}; | |
shadow = 0; | |
}; | |
}; | |
class TankDirection | |
{ | |
left = 0.035; | |
top = 0.16; | |
width = 0.18; | |
height = 0.26; | |
color[] = {0.8,0.8,0.8,1}; | |
colorHalfDammage[] = {0.8,0.6,0.0,1}; | |
colorFullDammage[] = {0.7,0.1,0.0,1}; | |
imageTower = "#(argb,8,8,3)color(1,1,1,1)"; | |
imageTurret = "#(argb,8,8,3)color(0,0,0,1)"; | |
imageGun = "#(argb,8,8,3)color(0.3,0.3,0.3,1)"; | |
imageObsTurret = "#(argb,8,8,3)color(1,0,0,1)"; | |
imageEngine = "#(argb,8,8,3)color(0,1,0,1)"; | |
imageHull = "#(argb,8,8,3)color(0,0,1,1)"; | |
imageLTrack = "#(argb,8,8,3)color(1,0.5,0,1)"; | |
imageRTrack = "#(argb,8,8,3)color(0,0,0,1)"; | |
imageMoveStop = "#(argb,8,8,3)color(0.3,0.3,0.3,1)"; | |
imageMoveBack = "#(argb,8,8,3)color(1,0,0,1)"; | |
imageMoveForward = "#(argb,8,8,3)color(0,1,0,1)"; | |
imageMoveFast = "#(argb,8,8,3)color(0,0,1,1)"; | |
imageMoveLeft = "#(argb,8,8,3)color(1,0.5,0,1)"; | |
imageMoveRight = "#(argb,8,8,3)color(0,0,0,1)"; | |
imageMoveAuto = "#(argb,8,8,3)color(1,0.5,0,1)"; | |
shadow = 0; | |
}; | |
class HelicopterHUD | |
{ | |
shadow = 0; | |
font = "FontNormal"; | |
SizeExNormal = 0.035; | |
SizeExSmall = 0.02; | |
attitudeElemmentsSize = 0.1; | |
attitudeFOV = 1.04719; | |
analogueSpeedAngleOffset = 2.094395; | |
analogueAltitudeAngleOffset = 2.094395; | |
analogueSpeedAngleRange = 5.934119; | |
analogueAltitudeAngleRange = 5.934119; | |
HUDLimitsColor[] = {0.0,0.6,0.0,1}; | |
color[] = {0.0,0.6,0.0,1}; | |
windDirection = "#(argb,8,8,3)color(0,1,0,1)"; | |
stabilityVector = "#(argb,8,8,3)color(0,1,0,1)"; | |
stabilityGrid = "#(argb,8,8,3)color(0,1,0,1)"; | |
axis = "#(argb,8,8,3)color(0,1,0,1)"; | |
indicator = "#(argb,8,8,3)color(0,1,0,1)"; | |
horizonAxes = "#(argb,8,8,3)color(0,1,0,1)"; | |
horizonVector = "#(argb,8,8,3)color(0,1,0,1)"; | |
horizonAircraft = "#(argb,8,8,3)color(0,1,0,1)"; | |
statusOff[] = {0.8,0.8,0.8,1}; | |
statusOn[] = {0.0,0.6,0.0,1}; | |
statusDamaged[] = {0.8,0.6,0.0,1}; | |
statusDestroyed[] = {0.7,0.1,0.0,1}; | |
}; | |
class FLIRModeNames | |
{ | |
FLIRModeName[] = {"WHOT","BHOT","HOT","HOT","RBHOT","BRHOT"}; | |
}; | |
class Capture | |
{ | |
colorBackground[] = {0,0,0,0.93}; | |
colorText[] = {0.8,0.6,0.0,1}; | |
colorLine[] = {0.8,0.8,0.8,1}; | |
shadow = 0; | |
}; | |
class Picture | |
{ | |
color[] = {0.8,0.8,0.8,1}; | |
colorProblems[] = {0.7,0.1,0.0,1}; | |
imageBusy = "#(argb,8,8,3)color(1,1,1,1)"; | |
imageWaiting = "#(argb,8,8,3)color(1,1,1,1)"; | |
imageCommand = "#(argb,8,8,3)color(1,1,1,1)"; | |
shadow = 0; | |
}; | |
class Bar | |
{ | |
imageBar = "#(argb,8,8,3)color(1,1,1,1)"; | |
colorBackground[] = {0.1,0.4,0.1,0.7}; | |
colorGreen[] = {0.0,0.6,0.0,1.0}; | |
colorYellow[] = {0.8,0.6,0.0,1.0}; | |
colorRed[] = {0.7,0.1,0.0,0.9}; | |
colorBlinkOn[] = {1,0.2,0.2,1}; | |
colorBlinkOff[] = {0.7,0.1,0.0,0.9}; | |
height = 0.01; | |
shadow = 0; | |
}; | |
class Messages | |
{ | |
color1[] = {0.8,0.6,0.0,0.9}; | |
color2[] = {0.0,0.6,0.0,0.9}; | |
color3[] = {0.8,0.8,0.8,0.9}; | |
shadow = 0; | |
}; | |
class TacticalDisplay: SideColors | |
{ | |
left = 0.0; | |
top = 0.042; | |
width = 1.0; | |
height = 0.1; | |
colorCamera[] = {0.4,0.4,0.4,0.4}; | |
targetTexture = "#(argb,8,8,3)color(1,1,1,1)"; | |
targetAirTexture = "#(argb,8,8,3)color(1,1,1,1)"; | |
shadow = 0; | |
class Cursor | |
{ | |
width = 0.015; | |
height = 0.02; | |
color[] = {0.8,0.8,0.8,1}; | |
shadow = 0; | |
}; | |
}; | |
class Radar | |
{ | |
left = 0.1; | |
top = 0.1; | |
width = 0.3; | |
height = 0.3; | |
radarAirBackgroundTexture = "#(argb,8,8,3)color(0,1,0,1)"; | |
radarTankBackgroundTexture = "#(argb,8,8,3)color(1,1,0,1)"; | |
radarCompassOnlyBackgroundTexture = "#(argb,8,8,3)color(1,1,1,1)"; | |
radarIncommingMissile = "#(argb,8,8,3)color(1,0,0,1)"; | |
radarAirDangerSector = "#(argb,8,8,3)color(0,0,1,1)"; | |
radarLockDangerColor[] = {0.8,0.6,0.0,0.75}; | |
radarIncommingDangerColor[] = {0.7,0.1,0.0,0.75}; | |
radarVehicleTarget = "#(argb,8,8,3)color(0,1,0,1)"; | |
radarTargetingEnemy = "#(argb,8,8,3)color(1,1,0,1)"; | |
radarFOV = "#(argb,8,8,3)color(1,0.5,0,1)"; | |
radarFOVPlayer[] = {0.0,0.6,0.0,0.75}; | |
radarFOVCrew[] = {0.8,0.8,0.8,0.75}; | |
radarColor[] = {0.8,0.8,0.8,0.75}; | |
shadow = 0; | |
}; | |
class ProgressFont | |
{ | |
font = "TahomaB"; | |
size = "( 21 / 408 )"; | |
shadow = 0; | |
}; | |
class DebugFont | |
{ | |
font = "LucidaConsoleB"; | |
size = 0.02; | |
}; | |
class CheatXFont | |
{ | |
font = "LucidaConsoleB"; | |
size = 0.0378; | |
}; | |
class FadeFont | |
{ | |
font = "LucidaConsoleB"; | |
size = 0.0378; | |
shadow = 0; | |
}; | |
class DragAndDropFont | |
{ | |
font = "TahomaB"; | |
size = "( 16 / 408 )"; | |
colorEnabled[] = {0.8,0.8,0.8,0.75}; | |
colorDisabled[] = {0.7,0.1,0.0,0.75}; | |
hideCursor = 0; | |
shadow = 0; | |
}; | |
class TooltipFont | |
{ | |
font = "TahomaB"; | |
size = "( 16 / 408 )"; | |
shadow = 0; | |
}; | |
class Compass | |
{ | |
left = 0.0; | |
top = 0.0; | |
width = 1.0; | |
height = 0.04; | |
color[] = {0.8,0.8,0.8,1}; | |
colorBackground[] = {0.8,0.8,0.8,1}; | |
dirColor[] = {0.8,0.8,0.8,1}; | |
turretDirColor[] = {0.8,0.6,0.0,1}; | |
texture0 = "#(argb,8,8,3)color(1,1,1,1)"; | |
texture90 = "#(argb,8,8,3)color(1,1,1,1)"; | |
texture180 = "#(argb,8,8,3)color(1,1,1,1)"; | |
texture270 = "#(argb,8,8,3)color(1,1,1,1)"; | |
shadow = 0; | |
}; | |
class Menu | |
{ | |
hide = "HTNone"; | |
align = 1; | |
x = 0.98; | |
widthMin = 0.2; | |
widthMax = 0.3; | |
top = 0.02; | |
height = 0.5; | |
left2 = 0.28; | |
top2 = 0.02; | |
width2 = 0.25; | |
height2 = 0.5; | |
colorChecked[] = {0.8,0.6,0.0,1}; | |
colorEnabled[] = {0.8,0.8,0.8,1}; | |
colorDisabled[] = {0.4,0.4,0.4,1}; | |
colorSelected[] = {0.39,0.68,0.44,0.6}; | |
colorSelectedText[] = {0.8,0.8,0.8,1}; | |
hideTime = 60; | |
font = "TahomaB"; | |
size = "( 16 / 408 )"; | |
shadow = 0; | |
quickMenuDelay = 0.0; | |
}; | |
class GameInfo | |
{ | |
left = 0.78; | |
top = 0.9; | |
width = 0.2; | |
height = 0.08; | |
}; | |
class GroupDir | |
{ | |
image = "#(argb,8,8,3)color(1,1,1,1)"; | |
left = 0.0; | |
top = 0.63; | |
width = 0.12; | |
height = 0.15; | |
left2 = 0.02; | |
top2 = 0.84; | |
width2 = 0.12; | |
height2 = 0.15; | |
dimmStartTime = 8; | |
dimmEndTime = 20; | |
shadow = 0; | |
colorBackground[] = {0,0,0,0}; | |
}; | |
class PlayerInfo | |
{ | |
colorTime[] = {0.8,0.8,0.8,1}; | |
left = 0.02; | |
top = 0.02; | |
width = 0.2; | |
height = 0.28; | |
class UnitPicture | |
{ | |
width = 0.15; | |
height = 0.16; | |
}; | |
class Sign | |
{ | |
height = 0.03; | |
widthSector = 0.04; | |
widthGroup = 0.02; | |
widthUnit = 0.02; | |
}; | |
class Side | |
{ | |
height = 0.072; | |
width = 0.06; | |
}; | |
class HealthBar | |
{ | |
width = 0.12; | |
stallWarning = 0.2; | |
}; | |
class ArmorBar | |
{ | |
width = 0.12; | |
}; | |
class FuelBar | |
{ | |
width = 0.12; | |
}; | |
class ExperienceBar | |
{ | |
width = 0.12; | |
color[] = {0.8,0.8,0.8,1}; | |
}; | |
dimmStartTime = 5; | |
dimmEndTime = 10; | |
}; | |
class Hint | |
{ | |
dimmStartTime = 30; | |
dimmEndTime = 35; | |
sound[] = {"",0.31622776,1}; | |
}; | |
class TaskHint | |
{ | |
dimmStartTime = 0.3; | |
dimShowTime = 4.7; | |
dimmEndTime = 5; | |
}; | |
class Chat | |
{ | |
sound[] = {"",0.31622776,1}; | |
}; | |
class Actions | |
{ | |
font = "TahomaB"; | |
size = "( 16 / 408 )"; | |
right = 1.0; | |
bottom = 0.81; | |
rows = 4; | |
arrowWidth = 0.0225; | |
arrowHeight = 0.03; | |
iconArrowUp = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconArrowDown = "#(argb,8,8,3)color(1,1,1,1)"; | |
colorBackground[] = {0.2,0.15,0.1,0.8}; | |
colorBackgroundSelected[] = {0,0,0,0}; | |
colorText[] = {0.8,0.8,0.8,1}; | |
colorSelect[] = {0.2,0.8,0.2,1}; | |
background = "#(argb,8,8,3)color(0,0,0,1)"; | |
underlineSelected = 1; | |
shadow = 0; | |
}; | |
class DefaultAction | |
{ | |
showHint = 1; | |
showNext = 1; | |
showLine = 1; | |
font = "TahomaB"; | |
size = "( 21 / 408 )"; | |
fontNext = "TahomaB"; | |
sizeNext = "( 16 / 408 )"; | |
offsetX = 0; | |
offsetY = 0; | |
relativeToCursor = 1; | |
hotspotX = 0.0; | |
hotspotY = 0.0; | |
colorText[] = {1,1,1,1}; | |
background = "#(argb,8,8,3)color(0,0,0,0)"; | |
shadow = 0; | |
textTipFade = 1; | |
textTipDelay = 1.5; | |
}; | |
class GroupInfo | |
{ | |
left = 0.02; | |
top = 0.9; | |
width = 0.96; | |
height = 0.08; | |
colorIDNone[] = {0,0,0,1}; | |
colorIDNormal[] = {0.8,0.8,0.8,1}; | |
colorIDSelected[] = {0.0,0.6,0.0,1}; | |
colorIDSelecting[] = {0.8,0.8,0.8,1}; | |
colorIDPlayer[] = {0.8,0.6,0.0,1}; | |
class Semaphore | |
{ | |
imageSemaphore = "#(argb,8,8,3)color(1,1,1,1)"; | |
width = 0.0075; | |
height = 0.01; | |
colorHoldFire[] = {0.7,0.1,0.0,1}; | |
}; | |
imageDefaultWeapons = "#(argb,8,8,3)color(1,1,1,1)"; | |
imageNoWeapons = "#(argb,8,8,3)color(1,1,1,1)"; | |
imageCommander = "#(argb,8,8,3)color(0,1,0,1)"; | |
imageDriver = "#(argb,8,8,3)color(1,0,0,1)"; | |
imageGunner = "#(argb,8,8,3)color(0,0,1,1)"; | |
imageCargo = "#(argb,8,8,3)color(0,0,0,0)"; | |
imagePrevPage = "#(argb,8,8,3)color(1,0,0,1)"; | |
imageNextPage = "#(argb,8,8,3)color(1,0,0,1)"; | |
fontUnitID = "TahomaB"; | |
sizeUnitID = "( 16 / 408 )"; | |
fontCommand = "TahomaB"; | |
sizeCommand = "( 16 / 408 )"; | |
dimm = 0.3; | |
}; | |
class CommandBar | |
{ | |
left = 0; | |
top = 0.8; | |
width = 0.1; | |
height = 0.1; | |
elementSpacing = 0.05; | |
dimm = 0.3; | |
imageDefaultWeapons = "#(argb,8,8,3)color(1,1,1,1)"; | |
imageNoWeapons = "#(argb,8,8,3)color(1,1,1,1)"; | |
imageCommander = "#(argb,8,8,3)color(0,1,0,1)"; | |
imageDriver = "#(argb,8,8,3)color(1,0,0,1)"; | |
imageGunner = "#(argb,8,8,3)color(0,0,1,1)"; | |
imageCargo = "#(argb,8,8,3)color(0,0,0,0)"; | |
colorRedTeam[] = {0.5,0,0,0.5}; | |
colorBlueTeam[] = {0,0.5,0,0.5}; | |
colorGreenTeam[] = {0,0,0.5,0.5}; | |
colorYellowTeam[] = {0.5,0.5,0,0.5}; | |
colorWhiteTeam[] = {1,1,1,0.5}; | |
colorText[] = {1,1,1,1}; | |
colorIDNone[] = {0,0,0,1}; | |
colorIDNormal[] = {0.8,0.8,0.8,1}; | |
colorIDSelected[] = {0.0,0.6,0.0,1}; | |
colorIDSelecting[] = {0.8,0.8,0.8,1}; | |
colorIDPlayer[] = {0.8,0.6,0.0,1}; | |
class prevPage | |
{ | |
x = 0; | |
y = 0; | |
w = 0.028; | |
h = 0.04; | |
color[] = {1,1,1,1}; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
shadow = 0; | |
}; | |
class nextPage | |
{ | |
x = 0; | |
y = 0; | |
w = 0.028; | |
h = 0.04; | |
color[] = {1,1,1,1}; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
shadow = 0; | |
}; | |
class UnitInfo | |
{ | |
w = 0.976; | |
h = 0.105; | |
font = "Zeppelin32"; | |
class GroupIcon | |
{ | |
x = 0.016; | |
y = 0.012; | |
w = 0.05733; | |
h = 0.07623; | |
shadow = 0; | |
}; | |
class UnitBackground | |
{ | |
x = 0; | |
y = 0; | |
w = 0.028; | |
h = 0.04; | |
textureNormal = "#(argb,8,8,3)color(1,1,1,1)"; | |
textureSelected = "#(argb,8,8,3)color(1,1,1,1)"; | |
texturePlayer = "#(argb,8,8,3)color(1,1,1,1)"; | |
textureFocus = "#(argb,8,8,3)color(1,1,1,1)"; | |
shadow = 0; | |
}; | |
class UnitFocus | |
{ | |
x = 0; | |
y = 0; | |
w = 0.028; | |
h = 0.04; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
shadow = 0; | |
}; | |
class UnitIcon | |
{ | |
x = 0; | |
y = 0; | |
w = 0.028; | |
h = 0.04; | |
color[] = {1,1,1,1}; | |
colorPlayer[] = {1,1,1,1}; | |
colorNoAmmo[] = {0.8,0.4,0.5,1}; | |
colorWounded[] = {0.8,0,0,1}; | |
colorNoFuel[] = {0.8,0.7,0,1}; | |
colorWoundedFade[] = {0,0,0,1}; | |
colorFocus[] = {0,0,0,1}; | |
colorSelected[] = {0,0,0,1}; | |
colorNormal[] = {0,0,0,1}; | |
colorDamaged[] = {1.0,0.0,0.0,1}; | |
shadow = 0; | |
}; | |
class UnitVehicleStatus | |
{ | |
x = 0; | |
y = 0; | |
w = 0.028; | |
h = 0.04; | |
texture = "#(argb,8,8,3)color(0,0,0,1)"; | |
}; | |
class Semaphore | |
{ | |
x = 0; | |
y = 0; | |
w = 0.04; | |
h = 0.03; | |
color[] = {0.8,0,0,1}; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
shadow = 0; | |
}; | |
class CommandBackground | |
{ | |
x = 0; | |
y = 0; | |
w = 0.04; | |
h = 0.03; | |
color[] = {1.0,1.0,1.0,1}; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
shadow = 0; | |
}; | |
class HoldFire | |
{ | |
x = 0; | |
y = 0; | |
w = 0.028; | |
h = 0.04; | |
color[] = {1,1,1,1}; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
shadow = 0; | |
}; | |
class OrderBackground | |
{ | |
x = 0.1; | |
y = 0.1; | |
w = 0.04; | |
h = 0.03; | |
color[] = {1,1,1,1}; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
shadow = 0; | |
}; | |
class OrderText | |
{ | |
x = 0.1; | |
y = 0.1; | |
w = 0.04; | |
h = 0.03; | |
colorText[] = {1,1,1,1}; | |
font = "TahomaB"; | |
SizeEx = 0.05; | |
shadow = 0; | |
}; | |
class VehicleBackground | |
{ | |
x = 0.1; | |
y = 0.1; | |
w = 0.04; | |
h = 0.03; | |
color[] = {1,1,1,1}; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
shadow = 0; | |
}; | |
class VehicleText | |
{ | |
x = 0.1; | |
y = 0.1; | |
w = 0.04; | |
h = 0.03; | |
colorText[] = {1,1,1,1}; | |
font = "TahomaB"; | |
SizeEx = 0.05; | |
shadow = 0; | |
}; | |
class UnitSpecialRole | |
{ | |
x = 0.1; | |
y = 0.1; | |
w = 0.04; | |
h = 0.03; | |
color[] = {1,1,1,1}; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
shadow = 0; | |
}; | |
class UnitRole | |
{ | |
x = 0.1; | |
y = 0.1; | |
w = 0.04; | |
h = 0.03; | |
color[] = {1,1,1,1}; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
shadow = 0; | |
}; | |
class UnitNumberBackground | |
{ | |
x = 0.1; | |
y = 0.1; | |
w = 0.04; | |
h = 0.03; | |
color[] = {0.5,0.5,0.5,0.5}; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
shadow = 0; | |
}; | |
class UnitNumberText | |
{ | |
x = 0.1; | |
y = 0.1; | |
w = 0.04; | |
h = 0.03; | |
font = "TahomaB"; | |
SizeEx = 0.05; | |
text = ""; | |
shadow = 0; | |
}; | |
class CommandText | |
{ | |
x = 0.045; | |
y = 0; | |
w = 0.091; | |
h = 0.033; | |
color[] = {1.0,1.0,1.0,1}; | |
font = "TahomaB"; | |
SizeEx = 0.05; | |
shadow = 0; | |
}; | |
class VehicleNumberText | |
{ | |
x = 0.045; | |
y = 0; | |
w = 0.091; | |
h = 0.033; | |
color[] = {1.0,1.0,1.0,1}; | |
font = "TahomaB"; | |
SizeEx = 0.05; | |
shadow = 0; | |
}; | |
class VehicleNumberBackground | |
{ | |
x = 0.1; | |
y = 0.1; | |
w = 0.04; | |
h = 0.03; | |
color[] = {0.5,0.5,0.5,0.5}; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
shadow = 0; | |
}; | |
class CombatMode | |
{ | |
x = 0.017; | |
y = 0.064; | |
w = 0.03; | |
h = 0.03; | |
textureMCareless = "#(argb,8,8,3)color(1,1,1,1)"; | |
textureMSafe = "#(argb,8,8,3)color(0,1,0,1)"; | |
textureMAware = "#(argb,8,8,3)color(1,1,0,1)"; | |
textureMCombat = "#(argb,8,8,3)color(1,0,0,1)"; | |
textureMStealth = "#(argb,8,8,3)color(0,0,0,1)"; | |
shadow = 0; | |
}; | |
class VehicleStatus | |
{ | |
x = 0.0; | |
y = 0.0; | |
w = 0.0; | |
h = 0.0; | |
color[] = {0.5,0.5,0.5,0.5}; | |
shadow = 0; | |
}; | |
class UnitCombatMode | |
{ | |
x = 0.017; | |
y = 0.064; | |
w = 0.03; | |
h = 0.03; | |
textureMCareless = "#(argb,8,8,3)color(1,1,1,1)"; | |
textureMSafe = "#(argb,8,8,3)color(0,1,0,1)"; | |
textureMAware = "#(argb,8,8,3)color(1,1,0,1)"; | |
textureMCombat = "#(argb,8,8,3)color(1,0,0,1)"; | |
textureMStealth = "#(argb,8,8,3)color(0,0,0,1)"; | |
texture = "#(argb,8,8,3)color(0,0,0,1)"; | |
textureBlue = "#(argb,8,8,3)color(0,0,1,1)"; | |
textureWhite = "#(argb,8,8,3)color(1,1,1,1)"; | |
textureYellow = "#(argb,8,8,3)color(1,1,0,1)"; | |
textureRed = "#(argb,8,8,3)color(1,0,0,1)"; | |
textureGreen = "#(argb,8,8,3)color(0,1,0,1)"; | |
colorBlue[] = {0.0,0.0,0.0,0.0}; | |
colorGreen[] = {0.0,0.0,0.0,0.0}; | |
colorWhite[] = {0.0,0.0,0.0,0.0}; | |
colorYellow[] = {0.0,0.0,0.0,0.0}; | |
colorRed[] = {0.0,0.0,0.0,0.0}; | |
shadow = 0; | |
class UnitCombatMode | |
{ | |
textureBlue = "#(argb,8,8,3)color(0,0,1,1)"; | |
textureWhite = "#(argb,8,8,3)color(1,1,1,1)"; | |
textureYellow = "#(argb,8,8,3)color(1,1,0,1)"; | |
textureRed = "#(argb,8,8,3)color(1,0,0,1)"; | |
textureGreen = "#(argb,8,8,3)color(0,1,0,1)"; | |
}; | |
}; | |
class UnitNameBackground | |
{ | |
x = 0.017; | |
y = 0.064; | |
w = 0.03; | |
h = 0.03; | |
textureNormal = "#(argb,8,8,3)color(1,1,1,1)"; | |
texturePlayer = "#(argb,8,8,3)color(0,1,0,1)"; | |
textureSelected = "#(argb,8,8,3)color(1,1,0,1)"; | |
textureFocus = "#(argb,8,8,3)color(1,0,0,1)"; | |
colorBlue[] = {0.0,0.0,0.0,0.0}; | |
colorGreen[] = {0.0,0.0,0.0,0.0}; | |
colorWhite[] = {0.0,0.0,0.0,0.0}; | |
colorYellow[] = {0.0,0.0,0.0,0.0}; | |
colorRed[] = {0.0,0.0,0.0,0.0}; | |
shadow = 0; | |
}; | |
class UnitName | |
{ | |
x = 0.017; | |
y = 0.064; | |
w = 0.03; | |
h = 0.03; | |
colorText[] = {0.0,0.0,0.0,0.0}; | |
font = "TahomaB"; | |
SizeEx = 0.05; | |
shadow = 0; | |
}; | |
class UnitBehavior | |
{ | |
x = 0.017; | |
y = 0.064; | |
w = 0.03; | |
h = 0.03; | |
textureMCareless = "#(argb,8,8,3)color(1,1,1,1)"; | |
textureMSafe = "#(argb,8,8,3)color(0,1,0,1)"; | |
textureMAware = "#(argb,8,8,3)color(1,1,0,1)"; | |
textureMCombat = "#(argb,8,8,3)color(1,0,0,1)"; | |
textureMStealth = "#(argb,8,8,3)color(0,0,0,1)"; | |
colorCareless[] = {0.0,0.0,0.0,0.0}; | |
colorSafe[] = {0.0,0.0,0.0,0.0}; | |
colorAware[] = {0.0,0.0,0.0,0.0}; | |
colorCombat[] = {0.0,0.0,0.0,0.0}; | |
colorStealth[] = {0.0,0.0,0.0,0.0}; | |
shadow = 0; | |
}; | |
class VehicleRole | |
{ | |
x = 0.0; | |
y = 0.0; | |
w = 0.0; | |
h = 0.0; | |
color[] = {0.5,0.5,0.5,0.5}; | |
shadow = 0; | |
}; | |
class VehicleIcon | |
{ | |
x = 0.0; | |
y = 0.0; | |
w = 0.0; | |
h = 0.0; | |
color[] = {0.5,0.5,0.5,0.5}; | |
shadow = 0; | |
}; | |
class UnitRank | |
{ | |
x = 0.0; | |
y = 0.0; | |
w = 0.0; | |
h = 0.0; | |
color[] = {0.5,0.5,0.5,0.5}; | |
shadow = 0; | |
}; | |
class UnitStatus | |
{ | |
x = 0.0; | |
y = 0.0; | |
w = 0.0; | |
h = 0.0; | |
color[] = {0.5,0.5,0.5,0.5}; | |
shadow = 0; | |
texture = "#(argb,8,8,3)color(0,0,0,1)"; | |
}; | |
}; | |
}; | |
class ConnectionLost | |
{ | |
left = 0.0; | |
top = 0.45; | |
width = 1.0; | |
height = 0.1; | |
font = "TahomaB"; | |
size = "( 16 / 408 )"; | |
color[] = {1.0,0.5,0.25,1.0}; | |
shadow = 0; | |
}; | |
class Cursor | |
{ | |
aim = "#(argb,8,8,3)color(1,1,1,1)"; | |
weapon = "#(argb,8,8,3)color(1,1,1,1)"; | |
freelook = "#(argb,8,8,3)color(1,1,1,1)"; | |
outArrow = "#(argb,8,8,3)color(1,1,1,1)"; | |
select_target = "#(argb,8,8,3)color(1,1,1,1)"; | |
known_target = "#(argb,8,8,3)color(1,1,1,1)"; | |
lock_target = "#(argb,8,8,3)color(1,1,1,1)"; | |
gunner_lock = "#(argb,8,8,3)color(1,1,1,1)"; | |
me = "#(argb,8,8,3)color(1,1,1,1)"; | |
meColor[] = {0.8,0.8,0.8,0.65}; | |
dimmMe = 0.0; | |
dimmMeStartTime = 5; | |
dimmMeEndTime = 10; | |
dimmCmdStartTime = 5; | |
dimmCmdEndTime = 10; | |
select = "#(argb,8,8,3)color(1,1,1,1)"; | |
selectColor[] = {0.0,0.6,0.0,0.65}; | |
leader = "#(argb,8,8,3)color(1,1,1,1)"; | |
leaderColor[] = {0.0,0.6,0.0,0.65}; | |
mission = "#(argb,8,8,3)color(1,1,1,1)"; | |
missionFade = 0.3; | |
missionColor1[] = {0.8,0.6,0.0,0.5}; | |
missionColor2[] = {0.8,0.6,0.0,1.0}; | |
customMark = "#(argb,8,8,3)color(1,0.5,0,1)"; | |
customMarkColor[] = {0.8,0.8,0.8,1.0}; | |
blinkingPeriod = 2.0; | |
unitUnconscious = "#(argb,8,8,3)color(1,0,0,1)"; | |
unitBleeding = "#(argb,8,8,3)color(1,0,0,1)"; | |
iconBoardOut = "#(argb,8,8,3)color(1,1,1,1)"; | |
selectOver = "#(argb,8,8,3)color(1,1,1,1)"; | |
unitUnconsciousColor[] = {0.7,0.1,0.0,0.65}; | |
iconComplex = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconCursorSupport = "#(argb,8,8,3)color(0,0,0,0)"; | |
iconRepairVehicle = "#(argb,8,8,3)color(1,1,0,1)"; | |
iconTakeBackpack = "#(argb,8,8,3)color(1,1,0,1)"; | |
iconAssemble = "#(argb,8,8,3)color(1,1,0,1)"; | |
iconDisassemble = "#(argb,8,8,3)color(1,1,0,1)"; | |
freeLookActionColor[] = {0.7,0.1,0.0,1.0}; | |
freeLookActionColorSelected[] = {0.0,0.6,0.0,1.0}; | |
freeLookActionColorAvailable[] = {0.1,0.1,0.9,1.0}; | |
explosive = "#(argb,8,8,3)color(1,0,0,1)"; | |
explosiveColor[] = {0.7,0.1,0.0,1}; | |
shadow = 0; | |
infoTextShadow = 0; | |
font = "TahomaB"; | |
size = "( 16 / 408 )"; | |
tactical = "#(argb,8,8,3)color(1,1,1,1)"; | |
move = "#(argb,8,8,3)color(1,1,1,1)"; | |
selected = "#(argb,8,8,3)color(1,1,1,1)"; | |
attack = "#(argb,8,8,3)color(1,1,1,1)"; | |
getIn = "#(argb,8,8,3)color(1,1,1,1)"; | |
watch = "#(argb,8,8,3)color(1,1,1,1)"; | |
color[] = {0.8,0.8,0.8,1}; | |
colorBackground[] = {0,0,0,0.65}; | |
colorLocked[] = {0.7,0.1,0.0,1}; | |
dimm = 0.15; | |
assault = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconBoardIn = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconMove = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconJoin = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconRepairAt = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconHealAt = "#(argb,8,8,3)color(0,0,0,0)"; | |
iconRearmAt = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconRefuelAt = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconSupport = "#(argb,8,8,3)color(0,0,0,0)"; | |
iconInFormation = "#(argb,8,8,3)color(0,0,0,0)"; | |
board = "#(argb,8,8,3)color(0,0,0,0)"; | |
assaultColor[] = {0,0,0,1}; | |
boardColor[] = {0,0,0,1}; | |
iconMoveColor[] = {0,0,0,1}; | |
iconJoinColor[] = {0,0,0,1}; | |
iconHealAtColor[] = {0,0,0,1}; | |
iconRepairAtColor[] = {0,0,0,1}; | |
iconRearmAtColor[] = {0,0,0,1}; | |
iconRefuelAtColor[] = {0,0,0,1}; | |
iconSupportColor[] = {0,0,0,1}; | |
iconInFormationColor[] = {0,0,0,1}; | |
class Sign | |
{ | |
height = 0.015; | |
widthSector = 0.02; | |
widthGroup = 0.01; | |
widthUnit = 0.01; | |
}; | |
activeWidth = 0.1875; | |
activeHeight = 0.25; | |
activeMinimum = 0.07; | |
activeMaximum = 0.12; | |
enemyActiveColor[] = {0.7,0.1,0.0,0.5}; | |
throwCursorMinScale = 1; | |
throwCursorMaxScale = 2; | |
throwCursorFadeSpeed = 4; | |
}; | |
class PeripheralVision | |
{ | |
cueTexture = "#(argb,8,8,3)color(1,1,1,1)"; | |
bloodTexture = "#(argb,8,8,3)color(1,1,1,1)"; | |
bloodColor[] = {0.8,0.1,0.15,1}; | |
cueColor[] = {1,1,1,0.7}; | |
cueEnemyColor[] = {1,0.3,0.3,1}; | |
cueFriendlyColor[] = {0.5,1,0.5,0.7}; | |
shadow = 0; | |
}; | |
class HitZones | |
{ | |
colorEmpty[] = {1,1,1,0.1}; | |
}; | |
}; | |
class cfgGroupIcons | |
{ | |
class hc_selectable | |
{ | |
name = "$STR_A3_cfgGroupIcons_hc_selectable0"; | |
icon = "#(argb,8,8,3)color(1,1,1,1)"; | |
size = 48; | |
side = 1; | |
color[] = {0,0,1,1}; | |
shadow = 0; | |
}; | |
class hc_selected | |
{ | |
name = "$STR_A3_cfgGroupIcons_hc_selected0"; | |
icon = "#(argb,8,8,3)color(1,1,1,1)"; | |
size = 48; | |
side = 1; | |
color[] = {0,0,1,1}; | |
shadow = 0; | |
}; | |
class hc_selectedEnemy | |
{ | |
name = "$STR_A3_cfgGroupIcons_hc_selectedEnemy0"; | |
icon = "#(argb,8,8,3)color(1,1,1,1)"; | |
size = 48; | |
side = 1; | |
color[] = {0,0,1,1}; | |
shadow = 0; | |
}; | |
class waypoint | |
{ | |
name = "$STR_A3_cfgGroupIcons_waypoint0"; | |
icon = "#(argb,8,8,3)color(1,1,1,1)"; | |
size = 48; | |
side = 1; | |
color[] = {0,0,1,1}; | |
shadow = 0; | |
}; | |
maxHCDistanceAlphaEnd = 1500; | |
maxHCDistanceAlphaStart = 1000; | |
HC3DGroupAlpha = 0.4; | |
}; | |
class CfgDiary | |
{ | |
class FixedPages | |
{ | |
class Tasks | |
{ | |
type = "DiaryPageTasks"; | |
displayName = "$STR_LOGSUBJECT_BRIEFING"; | |
picture = "#(argb,8,8,3)color(1,1,1,1)"; | |
shortcuts[] = {}; | |
showEmpty = 0; | |
indexTitle = "%TASK_DESCRIPTION_SHORT"; | |
indexIcon = "%ICON_TASK_STATE"; | |
recordTitle = "%DATE, %TIME"; | |
text = "%TASK_DESCRIPTION %LINK_SET_CURRENT_TASK"; | |
}; | |
class Diary | |
{ | |
type = "DiaryPageDiary"; | |
displayName = "$STR_LOGSUBJECT_DIARY"; | |
picture = "#(argb,8,8,3)color(1,1,1,1)"; | |
shortcuts[] = {}; | |
showEmpty = 0; | |
indexTitle = "%TITLE"; | |
indexIcon = ""; | |
recordTitle = "%DATE, %TIME"; | |
text = "%TEXT"; | |
}; | |
class Conversation | |
{ | |
type = "DiaryPageConversation"; | |
displayName = "$STR_LOGSUBJECT_CONVERSATION"; | |
picture = "#(argb,8,8,3)color(1,1,1,1)"; | |
shortcuts[] = {}; | |
showEmpty = 0; | |
indexTitle = "%UNIT_NAME"; | |
indexIcon = ""; | |
recordTitle = "%TARGET_NAME"; | |
text = "%TEXT"; | |
}; | |
class Units | |
{ | |
type = "DiaryPageUnits"; | |
displayName = "$STR_DISP_SRVSETUP_UNITS"; | |
picture = "#(argb,8,8,3)color(1,1,1,1)"; | |
shortcuts[] = {}; | |
showEmpty = 0; | |
indexTitle = "%UNIT_NAME"; | |
indexIcon = "%ICON_UNIT_TYPE"; | |
recordTitle = "%UNIT_NAME"; | |
text = "%UNIT_GRP_NAME %UNIT_ID%UNIT_GRP_LEADER<br/>%$STR_GEAR_VEHICLE %UNIT_VEH_NAME %UNIT_VEH_POSITION<br/><br/>%LINK_UNIT_GEAR%LINK_UNIT_TEAMSWITCH%LINK_UNIT_CONVERSATION"; | |
skill = " - %SKILL_NAME ... %SKILL_LEVEL<br/>"; | |
}; | |
class Players | |
{ | |
type = "DiaryPagePlayers"; | |
displayName = "$STR_LOGSUBJECT_PLAYERS"; | |
picture = "#(argb,8,8,3)color(1,1,1,1)"; | |
shortcuts[] = {}; | |
showEmpty = 0; | |
indexTitle = "%PLAYER_NAME"; | |
indexIcon = "%ICON_PLAYERS_STATE"; | |
recordTitle = "%PLAYER_NAME"; | |
text = "%$STR_DISP_MP_PL_NAME %PLAYER_FULLNAME<br/>%$STR_DISP_MP_PL_MAIL %PLAYER_EMAIL<br/>%$STR_DISP_MP_PL_ICQ %PLAYER_ICQ<br/>%$STR_DISP_MP_PL_REMARK %PLAYER_REMARK<br/><br/>%$STR_DISP_MP_PING %PLAYER_PING_MIN %PLAYER_PING_AVG %PLAYER_PING_MAX<br/>%$STR_DISP_MP_BANDWIDTH %PLAYER_BANDWIDTH_MIN %PLAYER_BANDWIDTH_AVG %PLAYER_BANDWIDTH_MAX<br/>%$STR_DISP_MP_DESYNC %PLAYER_DESYNC<br/><br/>%PLAYER_SQUAD<br/>%LINK_PLAYER_KICK%LINK_PLAYER_BAN%LINK_PLAYER_MUTE"; | |
squad = "%$STR_DISP_MP_SQ<br/> %$STR_DISP_MP_SQ_NAME %SQUAD_NAME<br/> %$STR_DISP_MP_SQ_ID %SQUAD_ID<br/> %$STR_DISP_MP_SQ_MAIL %SQUAD_EMAIL<br/> %$STR_DISP_MP_SQ_WEB %SQUAD_WEB<br/> <img image width=80 height=80 image='%SQUAD_PICTURE'><br/>%SQUAD_TITLE"; | |
}; | |
class Statistics | |
{ | |
type = "DiaryPageStatistics"; | |
displayName = "$STR_LOGSUBJECT_STATISTICS"; | |
picture = "#(argb,8,8,3)color(1,1,1,1)"; | |
shortcuts[] = {}; | |
showEmpty = 0; | |
indexTitle = "%$STR_LOGSUBJECT_STATISTICS"; | |
indexIcon = ""; | |
recordTitle = "%$STR_STAT_MISSION"; | |
text = "%$STR_BRIEF_YOURKILLS<br/>%STAT_KILLS_ENEMY<br/>%$STR_BRIEF_YOURKILLS_FRIENDLY<br/>%STAT_KILLS_FRIENDLY<br/>%$STR_BRIEF_YOURKILLS_CIVIL<br/>%STAT_KILLS_CIVIL%<br/>%$STR_BRIEF_CASUALTIES<br/>%STAT_CASUALTIES"; | |
killsOnce = " %NAME<br/>"; | |
kills = " %COUNT x %NAME<br/>"; | |
casualtiesPlayerTotalOnce = " You (%NAME)<br/>"; | |
casualtiesPlayerTotal = " %COUNT x you (%NAME)<br/>"; | |
casualtiesPlayerOnce = " - by %NAME<br/>"; | |
casualtiesPlayer = " - %COUNT x by %NAME<br/>"; | |
casualtiesOnce = " %NAME<br/>"; | |
casualties = " %COUNT x %NAME<br/>"; | |
}; | |
}; | |
class Icons | |
{ | |
unitNone = "#(argb,8,8,3)color(0,0,0,0)"; | |
unitGroup = "#(argb,8,8,3)color(0,1,0,1)"; | |
unitPlayable = "#(argb,8,8,3)color(1,0,0,1)"; | |
unitGroupPlayable = "#(argb,8,8,3)color(1,0.5,0,1)"; | |
taskNone = "#(argb,8,8,3)color(0,0,0,0)"; | |
taskCreated = "#(argb,8,8,3)color(0,0,0,1)"; | |
taskAssigned = "#(argb,8,8,3)color(1,1,1,1)"; | |
taskSucceeded = "#(argb,8,8,3)color(0,1,0,1)"; | |
taskFailed = "#(argb,8,8,3)color(1,0,0,1)"; | |
taskCanceled = "#(argb,8,8,3)color(1,0.5,0,1)"; | |
playerWest = "#(argb,8,8,3)color(0,0,1,1)"; | |
playerEast = "#(argb,8,8,3)color(1,0,0,1)"; | |
playerCiv = "#(argb,8,8,3)color(1,1,1,1)"; | |
playerGuer = "#(argb,8,8,3)color(0,1,0,1)"; | |
playerUnknown = "#(argb,8,8,3)color(0,0,0,1)"; | |
playerBriefWest = "#(argb,8,8,3)color(0,0,1,1)"; | |
playerBriefEast = "#(argb,8,8,3)color(1,0,0,1)"; | |
playerBriefGuer = "#(argb,8,8,3)color(0,1,0,1)"; | |
playerBriefCiv = "#(argb,8,8,3)color(1,1,1,1)"; | |
playerBriefUnknown = "#(argb,8,8,3)color(0,0,0,1)"; | |
playerConnecting = "#(argb,8,8,3)color(0,0,0,1)"; | |
}; | |
}; | |
class CfgActions | |
{ | |
class None | |
{ | |
priority = 0; | |
show = 1; | |
showWindow = 0; | |
hideOnUse = 1; | |
shortcut = ""; | |
text = ""; | |
textDefault = ""; | |
textSimple = ""; | |
}; | |
class GetInCommander: None | |
{ | |
priority = 0.899; | |
showWindow = 1; | |
text = "$STR_ACTION_GETIN_COMMANDER"; | |
textDefault = "$STR_ACTION_GETIN_COMMANDER"; | |
}; | |
class GetInDriver: None | |
{ | |
priority = 0.9; | |
showWindow = 1; | |
text = "$STR_ACTION_GETIN_DRIVER"; | |
textDefault = "$STR_ACTION_GETIN_DRIVER"; | |
}; | |
class GetInPilot: None | |
{ | |
priority = 0.901; | |
showWindow = 1; | |
text = "$STR_ACTION_GETIN_PILOT"; | |
textDefault = "$STR_ACTION_GETIN_PILOT"; | |
}; | |
class GetInGunner: None | |
{ | |
priority = 0.898; | |
showWindow = 1; | |
text = "$STR_ACTION_GETIN_GUNNER"; | |
textDefault = "$STR_ACTION_GETIN_GUNNER"; | |
}; | |
class GetInCargo: None | |
{ | |
priority = 0.897; | |
showWindow = 1; | |
text = "$STR_ACTION_GETIN_CARGO"; | |
textDefault = "$STR_ACTION_GETIN_CARGO"; | |
}; | |
class GetInTurret: None | |
{ | |
priority = 0.898; | |
showWindow = 1; | |
text = "$STR_ACTION_GETIN_TURRET"; | |
textDefault = "$STR_ACTION_GETIN_TURRET"; | |
}; | |
class PutInPilot: None | |
{ | |
priority = 0.905; | |
showWindow = 1; | |
text = "$STR_ACTION_PUTIN_PILOT"; | |
textDefault = "$STR_ACTION_PUTIN_PILOT"; | |
}; | |
class PutInDriver: None | |
{ | |
priority = 0.906; | |
showWindow = 1; | |
text = "$STR_ACTION_PUTIN_DRIVER"; | |
textDefault = "$STR_ACTION_PUTIN_DRIVER"; | |
}; | |
class PutInCargo: None | |
{ | |
priority = 0.907; | |
showWindow = 1; | |
text = "$STR_ACTION_PUTIN_CARGO"; | |
textDefault = "$STR_ACTION_PUTIN_CARGO"; | |
}; | |
class Heal: None | |
{ | |
priority = 0.6; | |
showWindow = 1; | |
text = "$STR_ACTION_HEAL"; | |
textDefault = "$STR_ACTION_HEAL"; | |
}; | |
class HealSoldier: None | |
{ | |
priority = 0.6; | |
showWindow = 1; | |
text = "$STR_ACTION_HEAL_SOLDIER"; | |
textDefault = "$STR_ACTION_HEAL_SOLDIER"; | |
}; | |
class RepairVehicle: None | |
{ | |
priority = 0.6; | |
showWindow = 1; | |
text = "$STR_ACTION_REPAIR_VEHICLE"; | |
textDefault = "$STR_ACTION_REPAIR_VEHICLE"; | |
}; | |
class FirstAid: None | |
{ | |
priority = 0.6; | |
showWindow = 1; | |
text = "$STR_ACTION_FIRST_AID"; | |
textDefault = "$STR_ACTION_FIRST_AID"; | |
}; | |
class DragSoldier: None | |
{ | |
priority = 0.6; | |
text = "Drag %1"; | |
}; | |
class DragSoldierInterrupt: None | |
{ | |
priority = 0.6; | |
text = "Drop Draged"; | |
}; | |
class CarrySoldier: None | |
{ | |
priority = 0.6; | |
text = "Carry %1"; | |
}; | |
class CarrySoldierInterrupt: None | |
{ | |
priority = 0.6; | |
text = "Drop Body"; | |
}; | |
class DropCarried: None | |
{ | |
priority = 0.6; | |
text = "Drop Carried"; | |
}; | |
class Repair: None | |
{ | |
priority = 0.5; | |
showWindow = 1; | |
text = "$STR_ACTION_REPAIR"; | |
textDefault = "$STR_ACTION_REPAIR"; | |
}; | |
class Refuel: None | |
{ | |
priority = 0.5; | |
showWindow = 1; | |
text = "$STR_ACTION_REFUEL"; | |
textDefault = "$STR_ACTION_REFUEL"; | |
}; | |
class Rearm: None | |
{ | |
priority = 0.5; | |
showWindow = 1; | |
text = "$STR_ACTION_REARM"; | |
textDefault = "$STR_ACTION_REARM"; | |
}; | |
class GetOut: None | |
{ | |
priority = 0.9; | |
showWindow = 1; | |
shortcut = "GetOut"; | |
text = "$STR_ACTION_GETOUT"; | |
textDefault = "$STR_ACTION_GETOUT"; | |
}; | |
class LightOn: None | |
{ | |
priority = 0.3; | |
text = "$STR_ACTION_LIGHTON"; | |
textDefault = "$STR_ACTION_LIGHTON"; | |
}; | |
class LightOff: LightOn | |
{ | |
text = "$STR_ACTION_LIGHTOFF"; | |
textDefault = "$STR_ACTION_LIGHTOFF"; | |
}; | |
class SearchLightOn: None | |
{ | |
priority = 0.3; | |
show = 1; | |
text = "$STR_ACTION_SEARCHLIGHTS_ON"; | |
textDefault = "$STR_ACTION_SEARCHLIGHTS_ON"; | |
}; | |
class SearchLightOff: SearchLightOn | |
{ | |
text = "$STR_ACTION_SEARCHLIGHTS_OFF"; | |
textDefault = "$STR_ACTION_SEARCHLIGHTS_OFF"; | |
}; | |
class CollisionLightOn: None | |
{ | |
priority = 0.3; | |
show = 1; | |
text = "$STR_ACTION_COLLISIONLIGHTS_ON"; | |
textDefault = "$STR_ACTION_COLLISIONLIGHTS_ON"; | |
}; | |
class CollisionLightOff: CollisionLightOn | |
{ | |
text = "$STR_ACTION_COLLISIONLIGHTS_OFF"; | |
textDefault = "$STR_ACTION_COLLISIONLIGHTS_OFF"; | |
}; | |
class GunLightOn: None | |
{ | |
priority = 0.1; | |
show = 0; | |
text = "$STR_ACTION_LIGHTON"; | |
textDefault = "$STR_ACTION_LIGHTON"; | |
}; | |
class GunLightOff: None | |
{ | |
priority = 0.1; | |
show = 0; | |
text = "$STR_ACTION_LIGHTOFF"; | |
textDefault = "$STR_ACTION_LIGHTOFF"; | |
}; | |
class ArtilleryComputer: None | |
{ | |
priority = 0.1; | |
show = 1; | |
text = "$STR_artillery_computer"; | |
textDefault = "$STR_artillery_computer"; | |
}; | |
class EngineOn: None | |
{ | |
priority = 0.1; | |
text = "$STR_ACTION_ENGINEON"; | |
textDefault = "$STR_ACTION_ENGINEON"; | |
}; | |
class EngineOff: None | |
{ | |
priority = 0.1; | |
text = "$STR_ACTION_ENGINEOFF"; | |
textDefault = "$STR_ACTION_ENGINEOFF"; | |
}; | |
class TakeVehicleControl: None | |
{ | |
priority = 10.1; | |
text = "$STR_ACTION_TAKE_CONTROL"; | |
textDefault = "$STR_ACTION_TAKE_CONTROL"; | |
}; | |
class SuspendVehicleControl: None | |
{ | |
priority = 10.1; | |
text = "$STR_ACTION_SUSPEND_CONTROL"; | |
textDefault = "$STR_ACTION_SUSPEND_CONTROL"; | |
}; | |
class LockVehicleControl: None | |
{ | |
priority = 10.1; | |
text = "$STR_ACTION_LOCK_CONTROL"; | |
textDefault = "$STR_ACTION_LOCK_CONTROL"; | |
}; | |
class UnlockVehicleControl: None | |
{ | |
priority = 10.1; | |
text = "$STR_ACTION_UNLOCK_CONTROL"; | |
textDefault = "$STR_ACTION_UNLOCK_CONTROL"; | |
}; | |
class SwitchWeapon: None | |
{ | |
priority = 0.5; | |
shortcut = "SwitchWeapon"; | |
text = "$STR_ACTION_WEAPON"; | |
textDefault = "$STR_ACTION_WEAPON"; | |
}; | |
class SwitchMagazine: SwitchWeapon | |
{ | |
shortcut = "ReloadMagazine"; | |
}; | |
class HideWeapon: SwitchWeapon | |
{ | |
text = "$STR_ACTION_HIDE_WEAPON"; | |
textDefault = "$STR_ACTION_HIDE_WEAPON"; | |
}; | |
class UseWeapon: None | |
{ | |
priority = 0.5; | |
text = "%1"; | |
textDefault = "%1"; | |
}; | |
class LoadMagazine: None | |
{ | |
priority = 0.35; | |
shortcut = "ReloadMagazine"; | |
text = "$STR_ACTION_MAGAZINE"; | |
textDefault = "$STR_ACTION_MAGAZINE"; | |
}; | |
class LoadOtherMagazine: LoadMagazine{}; | |
class LoadEmptyMagazine: LoadMagazine | |
{ | |
priority = 1.5; | |
showWindow = 1; | |
}; | |
class TakeWeapon: None | |
{ | |
priority = 0.52; | |
showWindow = 1; | |
text = "$STR_ACTION_TAKEWEAPON"; | |
textDefault = "$STR_ACTION_TAKEWEAPON"; | |
}; | |
class TakeDropWeapon: TakeWeapon | |
{ | |
text = "$STR_ACTION_DROPTAKEWEAPON"; | |
textDefault = "$STR_ACTION_DROPTAKEWEAPON"; | |
}; | |
class TakeMagazine: None | |
{ | |
priority = 0.53; | |
showWindow = 1; | |
text = "$STR_ACTION_TAKEMAGAZINE"; | |
textDefault = "$STR_ACTION_TAKEMAGAZINE"; | |
}; | |
class TakeDropMagazine: TakeMagazine | |
{ | |
text = "$STR_ACTION_DROPTAKEMAGAZINE"; | |
textDefault = "$STR_ACTION_DROPTAKEMAGAZINE"; | |
}; | |
class TakeFlag: None | |
{ | |
priority = 0.99; | |
showWindow = 1; | |
text = "$STR_ACTION_TAKEFLAG"; | |
textDefault = "$STR_ACTION_TAKEFLAG"; | |
}; | |
class ReturnFlag: None | |
{ | |
priority = 0.99; | |
showWindow = 1; | |
text = "$STR_ACTION_RETURNFLAG"; | |
textDefault = "$STR_ACTION_RETURNFLAG"; | |
}; | |
class TurnIn: None | |
{ | |
priority = 0.95; | |
shortcut = "TurnIn"; | |
text = "$STR_ACTION_TURNIN"; | |
textDefault = "$STR_ACTION_TURNIN"; | |
}; | |
class TurnOut: None | |
{ | |
priority = 0.6; | |
shortcut = "TurnOut"; | |
text = "$STR_ACTION_TURNOUT"; | |
textDefault = "$STR_ACTION_TURNOUT"; | |
}; | |
class WeaponInHand: None | |
{ | |
show = 0; | |
priority = 2; | |
text = "$STR_ACTION_WEAPONINHAND"; | |
textDefault = "$STR_ACTION_WEAPONINHAND"; | |
}; | |
class WeaponOnBack: None | |
{ | |
show = 0; | |
priority = 0.3; | |
text = "$STR_ACTION_WEAPONONBACK"; | |
textDefault = "$STR_ACTION_WEAPONONBACK"; | |
}; | |
class SitDown: None | |
{ | |
priority = 0.1; | |
shortcut = "SitDown"; | |
show = 0; | |
text = "$STR_ACTION_SITDOWN"; | |
textDefault = "$STR_ACTION_SITDOWN"; | |
}; | |
class Land: None | |
{ | |
priority = 0.9; | |
text = "$STR_ACTION_LAND"; | |
textDefault = "$STR_ACTION_LAND"; | |
}; | |
class CancelLand: None | |
{ | |
priority = 0.9; | |
text = "$STR_ACTION_CANCEL_LAND"; | |
textDefault = "$STR_ACTION_CANCEL_LAND"; | |
}; | |
class Eject: None | |
{ | |
priority = 0.05; | |
shortcut = "Eject"; | |
text = "$STR_ACTION_EJECT"; | |
textDefault = "$STR_ACTION_EJECT"; | |
}; | |
class MoveToDriver: None | |
{ | |
priority = 0.04; | |
shortcut = "SwapGunner"; | |
text = "$STR_ACTION_TO_DRIVER"; | |
textDefault = "$STR_ACTION_TO_DRIVER"; | |
}; | |
class MoveToPilot: MoveToDriver | |
{ | |
text = "$STR_ACTION_TO_PILOT"; | |
textDefault = "$STR_ACTION_TO_PILOT"; | |
}; | |
class MoveToGunner: None | |
{ | |
priority = 0.04; | |
shortcut = "SwapGunner"; | |
text = "$STR_ACTION_TO_GUNNER"; | |
textDefault = "$STR_ACTION_TO_GUNNER"; | |
}; | |
class MoveToCommander: None | |
{ | |
priority = 0.04; | |
shortcut = "SwapGunner"; | |
text = "$STR_ACTION_TO_COMMANDER"; | |
textDefault = "$STR_ACTION_TO_COMMANDER"; | |
}; | |
class MoveToCargo: None | |
{ | |
priority = 0.01; | |
text = "$STR_UI_PASSENGER_SEAT"; | |
textDefault = "$STR_UI_PASSENGER_SEAT"; | |
}; | |
class MoveToTurret: None | |
{ | |
priority = 0.02; | |
shortcut = "SwapGunner"; | |
text = "$STR_ACTION_TO_TURRET"; | |
textDefault = "$STR_ACTION_TO_TURRET"; | |
}; | |
class HideBody: None | |
{ | |
priority = 0.51; | |
text = "$STR_ACTION_HIDE_BODY"; | |
textDefault = "$STR_ACTION_HIDE_BODY"; | |
}; | |
class TouchOff: None | |
{ | |
priority = 0.515; | |
text = "$STR_ACTION_TOUCH_OFF"; | |
textDefault = "$STR_ACTION_TOUCH_OFF"; | |
}; | |
class TouchOffMines: None | |
{ | |
priority = 0.515; | |
text = "$STR_ACTION_TOUCH_OFF"; | |
textDefault = "$STR_ACTION_TOUCH_OFF"; | |
}; | |
class SetTimer: None | |
{ | |
priority = 0.516; | |
showWindow = 1; | |
text = "$STR_ACTION_SET_TIMER"; | |
textDefault = "$STR_ACTION_SET_TIMER"; | |
}; | |
class StartTimer: SetTimer | |
{ | |
text = "$STR_ACTION_START_TIMER"; | |
textDefault = "$STR_ACTION_START_TIMER"; | |
}; | |
class Deactivate: None | |
{ | |
priority = 0.514; | |
showWindow = 1; | |
text = "$STR_ACTION_DEACTIVATE"; | |
textDefault = "$STR_ACTION_DEACTIVATE"; | |
}; | |
class NVGoggles: None | |
{ | |
priority = 0.511; | |
text = "$STR_ACTION_TAKEON_GOGGLES"; | |
textDefault = "$STR_ACTION_TAKEON_GOGGLES"; | |
}; | |
class NVGogglesOff: NVGoggles | |
{ | |
text = "$STR_ACTION_TAKEOFF_GOGGLES"; | |
textDefault = "$STR_ACTION_TAKEOFF_GOGGLES"; | |
}; | |
class ManualFire: None | |
{ | |
priority = 0.59; | |
shortcut = "HeliManualFire"; | |
text = "$STR_ACTION_MANUAL_FIRE"; | |
textDefault = "$STR_ACTION_MANUAL_FIRE"; | |
}; | |
class ManualFireCancel: ManualFire | |
{ | |
text = "$STR_ACTION_MANUAL_FIRE_CANCEL"; | |
textDefault = "$STR_ACTION_MANUAL_FIRE_CANCEL"; | |
}; | |
class AutoHover: None | |
{ | |
shortcut = "AutoHover"; | |
priority = 0.9; | |
text = "$STR_ACTION_HOVER"; | |
textDefault = "$STR_ACTION_HOVER"; | |
showWindow = 0; | |
}; | |
class AutoHoverCancel: AutoHover | |
{ | |
shortcut = "AutoHoverCancel"; | |
text = "$STR_ACTION_HOVER_CANCEL"; | |
textDefault = "$STR_ACTION_HOVER_CANCEL"; | |
showWindow = 0; | |
priority = 1.9; | |
}; | |
class StrokeFist: None | |
{ | |
priority = 0.1; | |
text = "$STR_ACTION_STROKEFIST"; | |
textDefault = "$STR_ACTION_STROKEFIST"; | |
}; | |
class StrokeGun: None | |
{ | |
priority = 0.1; | |
text = "$STR_ACTION_STROKEGUN"; | |
textDefault = "$STR_ACTION_STROKEGUN"; | |
}; | |
class LadderUp: None | |
{ | |
text = "$STR_ACTION_LADDERUP"; | |
textDefault = "$STR_ACTION_LADDERUP"; | |
}; | |
class LadderDown: None | |
{ | |
text = "$STR_ACTION_LADDERDOWN"; | |
textDefault = "$STR_ACTION_LADDERDOWN"; | |
}; | |
class LadderOnDown: None | |
{ | |
priority = 10; | |
showWindow = 1; | |
text = "$STR_ACTION_LADDERDOWN"; | |
textDefault = "$STR_ACTION_LADDERDOWN"; | |
}; | |
class LadderOnUp: None | |
{ | |
priority = 10; | |
showWindow = 1; | |
text = "$STR_ACTION_LADDERUP"; | |
textDefault = "$STR_ACTION_LADDERUP"; | |
}; | |
class LadderOff: None | |
{ | |
priority = 10; | |
text = "$STR_ACTION_LADDEROFF"; | |
textDefault = "$STR_ACTION_LADDEROFF"; | |
}; | |
class FireInflame: None | |
{ | |
priority = 0.99; | |
showWindow = 1; | |
text = "$STR_ACTION_FIRE_INFLAME"; | |
textDefault = "$STR_ACTION_FIRE_INFLAME"; | |
}; | |
class FirePutDown: None | |
{ | |
priority = 0.99; | |
showWindow = 1; | |
text = "$STR_ACTION_FIRE_PUT_DOWN"; | |
textDefault = "$STR_ACTION_FIRE_PUT_DOWN"; | |
}; | |
class LandGear: None | |
{ | |
priority = 0.8; | |
hideOnUse = 0; | |
shortcut = "LandGear"; | |
text = "$STR_ACTION_GEAR_DOWN"; | |
textDefault = "$STR_ACTION_GEAR_DOWN"; | |
}; | |
class LandGearUp: LandGear | |
{ | |
shortcut = "LandGearUp"; | |
text = "$STR_ACTION_GEAR_UP"; | |
textDefault = "$STR_ACTION_GEAR_UP"; | |
}; | |
class FlapsDown: None | |
{ | |
priority = 0.7; | |
hideOnUse = 0; | |
shortcut = "FlapsDown"; | |
text = "$STR_ACTION_FLAPS_DOWN"; | |
textDefault = "$STR_ACTION_FLAPS_DOWN"; | |
}; | |
class FlapsUp: None | |
{ | |
priority = 0.7; | |
hideOnUse = 0; | |
shortcut = "FlapsUp"; | |
text = "$STR_ACTION_FLAPS_UP"; | |
textDefault = "$STR_ACTION_FLAPS_UP"; | |
}; | |
class Salute: None | |
{ | |
priority = 0.11; | |
shortcut = "Salute"; | |
show = 0; | |
text = "$STR_ACTION_SALUTE"; | |
textDefault = "$STR_ACTION_SALUTE"; | |
}; | |
class ScudLaunch: None | |
{ | |
priority = 0.04; | |
text = "$STR_ACTION_SCUDLAUNCH"; | |
textDefault = "$STR_ACTION_SCUDLAUNCH"; | |
}; | |
class ScudStart: None | |
{ | |
priority = 0.04; | |
text = "$STR_ACTION_SCUDSTART"; | |
textDefault = "$STR_ACTION_SCUDSTART"; | |
}; | |
class ScudCancel: None | |
{ | |
priority = 0.039; | |
text = "$STR_ACTION_SCUDCANCEL"; | |
textDefault = "$STR_ACTION_SCUDCANCEL"; | |
}; | |
class User: None | |
{ | |
priority = 1.5; | |
showWindow = 1; | |
text = "%1"; | |
textDefault = "%2"; | |
textToolTip = "%3"; | |
}; | |
class DropWeapon: None | |
{ | |
text = "$STR_ACTION_DROP_WEAPON"; | |
textDefault = "$STR_ACTION_DROP_WEAPON"; | |
}; | |
class PutWeapon: DropWeapon | |
{ | |
text = "$STR_ACTION_PUT_WEAPON"; | |
textDefault = "$STR_ACTION_PUT_WEAPON"; | |
}; | |
class DropMagazine: None | |
{ | |
text = "$STR_ACTION_DROP_MAGAZINE"; | |
textDefault = "$STR_ACTION_DROP_MAGAZINE"; | |
}; | |
class PutMagazine: DropMagazine | |
{ | |
text = "$STR_ACTION_PUT_MAGAZINE"; | |
textDefault = "$STR_ACTION_PUT_MAGAZINE"; | |
}; | |
class UserType: None | |
{ | |
priority = 1.4; | |
showWindow = 1; | |
text = "%1"; | |
textDefault = "%2"; | |
textToolTip = "%3"; | |
}; | |
class HandGunOn: None | |
{ | |
priority = 0.4; | |
text = "$STR_ACTION_WEAPON"; | |
textDefault = "$STR_ACTION_WEAPON"; | |
}; | |
class HandGunOnStand: HandGunOn | |
{ | |
text = "$STR_ACTION_WEAPONINHAND"; | |
textDefault = "$STR_ACTION_WEAPONINHAND"; | |
}; | |
class HandGunOff: None | |
{ | |
priority = 0.4; | |
text = "$STR_ACTION_WEAPON"; | |
textDefault = "$STR_ACTION_WEAPON"; | |
}; | |
class HandGunOffStand: HandGunOff | |
{ | |
text = "$STR_ACTION_WEAPONINHAND"; | |
textDefault = "$STR_ACTION_WEAPONINHAND"; | |
}; | |
class TakeMine: None | |
{ | |
priority = 0.512; | |
showWindow = 1; | |
text = "$STR_ACTION_TAKE_MINE"; | |
textDefault = "$STR_ACTION_TAKE_MINE"; | |
}; | |
class DeactivateMine: None | |
{ | |
priority = 0.513; | |
showWindow = 1; | |
text = "$STR_ACTION_DEACTIVATE_MINE"; | |
textDefault = "$STR_ACTION_DEACTIVATE_MINE"; | |
}; | |
class UseMagazine: None | |
{ | |
priority = 0.519; | |
text = "%1"; | |
textDefault = "%1"; | |
}; | |
class IngameMenu: None | |
{ | |
priority = -1; | |
shortcut = "MenuSelect"; | |
text = "$STR_ACTION_INGAME_MENU"; | |
textDefault = "$STR_ACTION_INGAME_MENU"; | |
}; | |
class CancelTakeFlag: None | |
{ | |
priority = 21; | |
showWindow = 1; | |
text = "$STR_ACTION_CANCEL_ACTION"; | |
textDefault = "$STR_ACTION_CANCEL_ACTION"; | |
}; | |
class CancelAction: None | |
{ | |
priority = 20; | |
showWindow = 1; | |
shortcut = "CancelAction"; | |
text = "$STR_ACTION_CANCEL_ACTION"; | |
textDefault = "$STR_ACTION_CANCEL_ACTION"; | |
}; | |
class MarkEntity: None | |
{ | |
priority = 0.5199; | |
showWindow = 1; | |
text = "$STR_ACTION_MARK_ENTITY"; | |
textDefault = "$STR_ACTION_MARK_ENTITY"; | |
}; | |
class MarkWeapon: MarkEntity | |
{ | |
text = "$STR_ACTION_MARK_WEAPON"; | |
textDefault = "$STR_ACTION_MARK_WEAPON"; | |
}; | |
class TeamSwitch: None | |
{ | |
priority = 0.11; | |
shortcut = "TeamSwitch"; | |
show = 0; | |
text = "$STR_ACTION_TEAM_SWITCH"; | |
textDefault = "$STR_ACTION_TEAM_SWITCH"; | |
}; | |
class Gear: None | |
{ | |
priority = 0.5198; | |
showWindow = 1; | |
shortcut = "Gear"; | |
text = "$STR_ACTION_GEAR"; | |
textDefault = "$STR_ACTION_GEAR"; | |
}; | |
class OpenBag: None | |
{ | |
priority = 1.6198; | |
showWindow = 1; | |
text = "$STR_ACTION_OPEN_BAG"; | |
textDefault = "$STR_ACTION_OPEN_BAG"; | |
}; | |
class TakeBag: None | |
{ | |
priority = 1.5198; | |
text = "$STR_ACTION_TAKE_BAG"; | |
textDefault = "$STR_ACTION_TAKE_BAG"; | |
showWindow = 1; | |
}; | |
class PutBag: None | |
{ | |
priority = 1.5198; | |
showWindow = 0; | |
text = "$STR_ACTION_DROP_BAG"; | |
textDefault = "$STR_ACTION_DROP_BAG"; | |
}; | |
class DropBag: None | |
{ | |
priority = 1.5198; | |
showWindow = 0; | |
text = "$STR_ACTION_DROP_BAG"; | |
textDefault = "$STR_ACTION_DROP_BAG"; | |
}; | |
class AddBag: None | |
{ | |
priority = 1.5198; | |
showWindow = 0; | |
text = "$STR_ACTION_TAKE_BAG"; | |
textDefault = "$STR_ACTION_TAKE_BAG"; | |
}; | |
class IRLaserOn: None | |
{ | |
priority = 0.1; | |
show = 0; | |
text = "Laser Enable"; | |
textDefault = "Laser Enable"; | |
}; | |
class IRLaserOff: None | |
{ | |
priority = 0.1; | |
show = 0; | |
text = "Laser Disable"; | |
textDefault = "Laser Disable"; | |
}; | |
class Assemble: None | |
{ | |
priority = 1.5198; | |
showWindow = 0; | |
text = "$STR_ACTION_ASSEMBLE"; | |
textDefault = "$STR_ACTION_ASSEMBLE"; | |
}; | |
class DisAssemble: None | |
{ | |
priority = 1.5198; | |
showWindow = 0; | |
text = "$STR_ACTION_DISASSEMBLE"; | |
textDefault = "$STR_ACTION_DISASSEMBLE"; | |
}; | |
class Talk: None | |
{ | |
priority = 2; | |
showWindow = 1; | |
text = "$STR_ACTION_ASK"; | |
textDefault = "$STR_ACTION_ASK"; | |
}; | |
class Tell: None | |
{ | |
priority = 2; | |
showWindow = 1; | |
text = """%1"""; | |
textDefault = """%1"""; | |
}; | |
class Surrender: None | |
{ | |
priority = 0.11; | |
shortcut = "Surrender"; | |
show = 0; | |
text = "$STR_ACTION_SURRENDER"; | |
textDefault = "$STR_ACTION_SURRENDER"; | |
}; | |
class GetOver: None | |
{ | |
priority = 0.11; | |
shortcut = "GetOver"; | |
show = 0; | |
text = "$STR_ACTION_GET_OVER"; | |
textDefault = "$STR_ACTION_GET_OVER"; | |
}; | |
class OpenParachute: None | |
{ | |
priority = 9.1; | |
text = "Open parachute"; | |
}; | |
class HelicopterAutoTrimOn: None | |
{ | |
text = "$STR_ACTION_AUTOTRIM_ON"; | |
textDefault = "$STR_ACTION_AUTOTRIM_ON"; | |
priority = 3; | |
show = 1; | |
}; | |
class HelicopterAutoTrimOff: None | |
{ | |
text = "$STR_ACTION_AUTOTRIM_OFF"; | |
textDefault = "$STR_ACTION_AUTOTRIM_OFF"; | |
priority = 3; | |
show = 1; | |
}; | |
class HelicopterTrimOn: None | |
{ | |
text = "$STR_ACTION_TRIM_ON"; | |
textDefault = "$STR_ACTION_TRIM_ON"; | |
priority = 3; | |
show = 1; | |
}; | |
class HelicopterTrimOff: None | |
{ | |
text = "$STR_ACTION_TRIM_OFF"; | |
textDefault = "$STR_ACTION_TRIM_OFF"; | |
priority = 3; | |
show = 1; | |
}; | |
class RotorBrakeOn: None | |
{ | |
text = "$STR_ACTION_ROTOR_BRAKE_ON"; | |
textDefault = "$STR_ACTION_ROTOR_BRAKE_ON"; | |
priority = 3.0; | |
show = 1; | |
}; | |
class RotorBrakeOff: RotorBrakeOn | |
{ | |
text = "$STR_ACTION_ROTOR_BRAKE_OFF"; | |
textDefault = "$STR_ACTION_ROTOR_BRAKE_OFF"; | |
}; | |
class WheelsBrakeOn: None | |
{ | |
text = "$STR_ACTION_BRAKE_ON"; | |
textDefault = "$STR_ACTION_BRAKE_ON"; | |
priority = 3.0; | |
show = 1; | |
}; | |
class WheelsBrakeOff: WheelsBrakeOn | |
{ | |
text = "$STR_ACTION_BRAKE_OFF"; | |
textDefault = "$STR_ACTION_BRAKE_OFF"; | |
}; | |
class PeriscopeDepthOn: None | |
{ | |
text = "$STR_A3_LOC_PeriscopeDepthOn"; | |
textDefault = "$STR_A3_LOC_PeriscopeDepthOn"; | |
}; | |
class PeriscopeDepthOff: None | |
{ | |
text = "$STR_A3_LOC_PeriscopeDepthOff"; | |
textDefault = "$STR_A3_LOC_PeriscopeDepthOff"; | |
}; | |
class UAVTerminalOpen: None | |
{ | |
text = "$STR_useract_uav_openuavterminal"; | |
textDefault = "$STR_useract_uav_openuavterminal"; | |
}; | |
class UAVTerminalMakeConnection: None | |
{ | |
text = "$STR_useract_uav_uavterminalmakeconnection"; | |
textDefault = "$STR_useract_uav_uavterminalmakeconnection"; | |
}; | |
class UAVTerminalReleaseConnection: None | |
{ | |
text = "$STR_useract_uav_uavterminalreleaseconnection"; | |
textDefault = "$STR_useract_uav_uavterminalreleaseconnection"; | |
}; | |
class BackFromUAV: None | |
{ | |
text = "$STR_useract_uav_releasecontrols"; | |
textDefault = "$STR_useract_uav_releasecontrols"; | |
}; | |
class SwitchToUAVDriver: None | |
{ | |
text = "$STR_useract_uav_takecontrols"; | |
textDefault = "$STR_useract_uav_takecontrols"; | |
}; | |
class SwitchToUAVGunner: None | |
{ | |
text = "$STR_useract_uav_takegunnercontrols"; | |
textDefault = "$STR_useract_uav_takegunnercontrols"; | |
}; | |
class Sleep: None | |
{ | |
text = "Sleep"; | |
}; | |
class WakeUp: None | |
{ | |
text = "WakeUp"; | |
}; | |
class UnmountItem: None | |
{ | |
showWindow = 1; | |
priority = 0.7; | |
text = "Unmount %1 from %2"; | |
textDefault = ""; | |
}; | |
class MountItem: None | |
{ | |
showWindow = 1; | |
priority = 0.7; | |
text = "Mount %1 to %2"; | |
textDefault = ""; | |
}; | |
class DropItem: None | |
{ | |
showWindow = 1; | |
priority = 0.7; | |
text = "Drop %1"; | |
textDefault = ""; | |
}; | |
class TakeItem: None | |
{ | |
showWindow = 1; | |
priority = 0.7; | |
text = "Take %1 %2"; | |
textDefault = ""; | |
}; | |
class UnloadMagazine: None | |
{ | |
showWindow = 1; | |
priority = 0.7; | |
text = "Unload Magazine"; | |
textDefault = ""; | |
}; | |
class ChangeUniformWithBody: None | |
{ | |
showWindow = 0; | |
priority = 0.7; | |
text = "ChangeUniformWithBody %1"; | |
textDefault = ""; | |
}; | |
class DropItemFromBody: None | |
{ | |
showWindow = 0; | |
priority = 0.7; | |
text = "DropItemFromBody %1"; | |
textDefault = ""; | |
}; | |
class TakeItemFromBody: None | |
{ | |
showWindow = 0; | |
priority = 0.7; | |
text = "TakeItemFromBody %1"; | |
textDefault = ""; | |
}; | |
class ChangeBackpackFromBackpack: None | |
{ | |
showWindow = 0; | |
priority = 0.7; | |
text = "ChangeBackpackFromBackpack %1"; | |
textDefault = ""; | |
}; | |
class TakeWeaponFromBody: None | |
{ | |
showWindow = 0; | |
priority = 0.7; | |
text = "TakeWeaponFromBody %1"; | |
textDefault = ""; | |
}; | |
class TakeBackpackFromBody: None | |
{ | |
showWindow = 0; | |
priority = 0.7; | |
text = "TakeBackpackFromBody %1"; | |
textDefault = ""; | |
}; | |
class UnmountUniformItem: None | |
{ | |
showWindow = 0; | |
priority = 0.7; | |
text = "Unmount %1 from uniform"; | |
textDefault = ""; | |
}; | |
class MountUniformItem: None | |
{ | |
showWindow = 0; | |
priority = 0.7; | |
text = "Mount %1 on uniform"; | |
textDefault = ""; | |
}; | |
class MountWeaponFromInv: None | |
{ | |
showWindow = 1; | |
priority = 0.7; | |
text = "Mount %1 from inventory"; | |
extDefault = ""; | |
}; | |
class UnmountWeaponToInv: None | |
{ | |
showWindow = 1; | |
priority = 0.7; | |
text = "Unmount %1 to inventory"; | |
extDefault = ""; | |
}; | |
class OpenParachuteSteerable: None | |
{ | |
priority = 9.1; | |
text = "Open steerable parachute"; | |
}; | |
class OpenParachuteNonSteerable: None | |
{ | |
priority = 9.2; | |
text = "Open nonsteerable parachute"; | |
}; | |
class ActivateBreathingBomb: None | |
{ | |
priority = 9.3; | |
text = "Activate oxygen tube"; | |
}; | |
class DeactivateBreathingBomb: None | |
{ | |
priority = 9.4; | |
text = "Deactivate oxygen tube"; | |
}; | |
class PatchSoldier: None | |
{ | |
text = "Help %1"; | |
priority = 9.9; | |
showWindow = 1; | |
textDefault = ""; | |
}; | |
class HealSoldierSelf: None | |
{ | |
text = "Treat self %1"; | |
priority = 9.9; | |
showWindow = 1; | |
textDefault = ""; | |
}; | |
}; | |
class PreloadTextures | |
{ | |
class CfgInGameUI | |
{ | |
imageCornerElement = "*"; | |
class GroupDir | |
{ | |
image = "*"; | |
}; | |
class PeripheralVision | |
{ | |
cueTexture = "\*"; | |
bloodTexture = "\*"; | |
}; | |
class Cursor | |
{ | |
me = "*"; | |
aim = "*"; | |
weapon = "*"; | |
select_target = "*"; | |
lock_target = "*"; | |
leader = "*"; | |
mission = "*"; | |
tactical = "*"; | |
move = "*"; | |
selected = "*"; | |
attack = "*"; | |
getIn = "*"; | |
watch = "*"; | |
outArrow = "*"; | |
}; | |
}; | |
class CfgCloudletShapes | |
{ | |
cloudletSmoke = "@*"; | |
cloudletWater = "@*"; | |
cloudletFire = "@*"; | |
}; | |
}; | |
class CfgMissions | |
{ | |
class Cutscenes{}; | |
class Campaigns{}; | |
class Missions{}; | |
class MPMissions{}; | |
class Templates{}; | |
class MPTemplates{}; | |
class Tutorial{}; | |
}; | |
class CfgRanks | |
{ | |
class 0 | |
{ | |
rank = "Private"; | |
displayName = "$STR_PRIVATE"; | |
displayNameShort = "$STR_SHORT_PRIVATE"; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class 1 | |
{ | |
rank = "Corporal"; | |
displayName = "$STR_CORPORAL"; | |
displayNameShort = "$STR_SHORT_CORPORAL"; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class 2 | |
{ | |
rank = "Sergeant"; | |
displayName = "$STR_SERGEANT"; | |
displayNameShort = "$STR_SHORT_SERGEANT"; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class 3 | |
{ | |
rank = "Lieutenant"; | |
displayName = "$STR_LIEUTENANT"; | |
displayNameShort = "$STR_SHORT_LIEUTENANT"; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class 4 | |
{ | |
rank = "Captain"; | |
displayName = "$STR_CAPTAIN"; | |
displayNameShort = "$STR_SHORT_CAPTAIN"; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class 5 | |
{ | |
rank = "Major"; | |
displayName = "$STR_MAJOR"; | |
displayNameShort = "$STR_SHORT_MAJOR"; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class 6 | |
{ | |
rank = "Colonel"; | |
displayName = "$STR_COLONEL"; | |
displayNameShort = "$STR_SHORT_COLONEL"; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class 7 | |
{ | |
rank = "General"; | |
displayName = "$STR_GENERAL"; | |
displayNameShort = "$STR_SHORT_GENERAL"; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
}; | |
pboTryEntity = "textLog ""%1"""; | |
pboTryWeapon = "textLog ""%1"""; | |
pboIsEntityLocked = "false"; | |
pboIsWeaponLocked = "false"; | |
class CfgDefaultKeysPresets | |
{ | |
class Default | |
{ | |
displayName = "$STR_DISP_DEFAULT"; | |
default = 1; | |
class Mappings | |
{ | |
swimUp[] = {16}; | |
swimDown[] = {44}; | |
adjust[] = {29}; | |
moveForward[] = {17,200}; | |
moveBack[] = {31,208}; | |
turnLeft[] = {30,203}; | |
turnRight[] = {32,205}; | |
moveUp[] = {}; | |
moveDown[] = {}; | |
moveFastForward[] = {"256+0x11"}; | |
moveSlowForward[] = {}; | |
moveLeft[] = {211}; | |
moveRight[] = {207}; | |
evasiveForward[] = {}; | |
evasiveLeft[] = {16}; | |
evasiveRight[] = {18}; | |
evasiveBack[] = {}; | |
stand[] = {46}; | |
crouch[] = {45}; | |
prone[] = {44}; | |
nextWeapon[] = {33}; | |
prevWeapon[] = {}; | |
switchWeapon[] = {}; | |
fire[] = { | |
{ 29,65536 }}; | |
defaultAction[] = {65536}; | |
reloadMagazine[] = {19}; | |
lockTargets[] = {15}; | |
lockEmptyTargets[] = { | |
{ 29,15 }}; | |
lockTarget[] = {"0x00010000 + 1"}; | |
revealTarget[] = {"0x00010000 + 1"}; | |
zoomTemp[] = {}; | |
tempRaiseWeapon[] = {}; | |
toggleRaiseWeapon[] = { | |
{ 157,19 },"256+0x1D"}; | |
launchCM[] = {19}; | |
nextCM[] = { | |
{ 29,19 }}; | |
throw[] = {}; | |
cycleThrownItems[] = {}; | |
prevAction[] = {26,"(0x00100000 +4)"}; | |
nextAction[] = {27,"(0x00100000 +5)"}; | |
action[] = {28,"0x00010000 + 2"}; | |
actionContext[] = {65536}; | |
actionFreeLook[] = {65536}; | |
headlights[] = {38}; | |
nightVision[] = {49}; | |
binocular[] = {48}; | |
handgun[] = {39}; | |
compass[] = {37}; | |
watch[] = {24}; | |
minimap[] = {}; | |
uavView[] = {}; | |
compassToggle[] = {"256+0x25"}; | |
watchToggle[] = {"256+0x18"}; | |
minimapToggle[] = { | |
{ 157,50 }}; | |
uavViewToggle[] = {}; | |
showMap[] = {50}; | |
hideMap[] = {50}; | |
help[] = {35}; | |
timeInc[] = {13}; | |
timeDec[] = {12}; | |
copyVersion[] = { | |
{ 29,53 }}; | |
optics[] = {82,"0x00010000 +128+1"}; | |
OpticsTemp[] = {}; | |
opticsMode[] = {181}; | |
personView[] = {156}; | |
tacticalView[] = {83}; | |
liteUnitInfoToggle[] = { | |
{ 157,35 }}; | |
zoomIn[] = {78}; | |
zoomInToggle[] = {"256+0x4E"}; | |
zoomOut[] = {74}; | |
zoomOutToggle[] = {"256+0x4A"}; | |
zoomContIn[] = {}; | |
zoomContOut[] = {}; | |
gunElevUp[] = {201}; | |
gunElevDown[] = {209}; | |
gunElevSlow[] = {42,54}; | |
gunElevAuto[] = {43}; | |
zeroingUp[] = {201}; | |
zeroingDown[] = {209}; | |
lookAround[] = {56}; | |
lookAroundToggle[] = {55,"256+0x38"}; | |
lookLeftDown[] = {79}; | |
lookDown[] = {80}; | |
lookRightDown[] = {81}; | |
lookLeft[] = {75}; | |
lookCenter[] = {76}; | |
lookRight[] = {77}; | |
lookLeftUp[] = {71}; | |
lookUp[] = {72}; | |
lookRightUp[] = {73}; | |
lookLeftCont[] = {"0x00080000 + 1"}; | |
lookRightCont[] = {"0x00080000 + 7"}; | |
lookDownCont[] = {"0x00080000 + 0"}; | |
lookUpCont[] = {"0x00080000 + 6"}; | |
lookShiftLeftCont[] = {"0x00080000 + 3"}; | |
lookShiftRightCont[] = {"0x00080000 + 9"}; | |
lookShiftUpCont[] = {"0x00080000 + 4"}; | |
lookShiftDownCont[] = {}; | |
lookShiftForwardCont[] = {"0x00080000 + 11"}; | |
lookShiftBackCont[] = {}; | |
lookRollLeftCont[] = {"0x00080000 + 2"}; | |
lookRollRightCont[] = {"0x00080000 + 8"}; | |
lookShiftLeft[] = {}; | |
lookShiftRight[] = {}; | |
lookShiftUp[] = { | |
{ 29,201 }}; | |
lookShiftDown[] = { | |
{ 29,209 }}; | |
lookShiftForward[] = {}; | |
lookShiftBack[] = {}; | |
lookRollLeft[] = { | |
{ 29,16 }}; | |
lookRollRight[] = { | |
{ 29,18 }}; | |
lookShiftCenter[] = { | |
{ 29,76 }}; | |
freeHeadMove[] = {29}; | |
leanLeft[] = {16,"0x00080000 + 3"}; | |
leanRight[] = {18,"0x00080000 + 9"}; | |
leanLeftToggle[] = {"256+0x10"}; | |
leanRightToggle[] = {"256+0x12"}; | |
prevChannel[] = {51}; | |
nextChannel[] = {52}; | |
chat[] = {53}; | |
voiceOverNet[] = {"256+0x3A"}; | |
pushToTalk[] = {58}; | |
networkStats[] = {23}; | |
networkPlayers[] = {25}; | |
selectAll[] = {41}; | |
turbo[] = {}; | |
turboToggle[] = {}; | |
vehicleTurbo[] = {42}; | |
holdBreath[] = {"0x00010000 + 1"}; | |
salute[] = {43}; | |
sitDown[] = {40}; | |
walk[] = {}; | |
walkRunToggle[] = {"256+0x2A"}; | |
walkRunTemp[] = {42}; | |
tactToggle[] = {}; | |
tactTemp[] = {}; | |
TactShort[] = {}; | |
getOver[] = {47}; | |
aimUp[] = {"(0x00100000 +2)"}; | |
aimDown[] = {"(0x00100000 +3)"}; | |
aimLeft[] = {"(0x00100000 +0)"}; | |
aimRight[] = {"(0x00100000 +1)"}; | |
aimHeadUp[] = {"(0x00100000 +2)"}; | |
aimHeadDown[] = {"(0x00100000 +3)"}; | |
aimHeadLeft[] = {"(0x00100000 +0)"}; | |
aimHeadRight[] = {"(0x00100000 +1)"}; | |
ingamePause[] = {1}; | |
menuSelect[] = {}; | |
menuBack[] = {14,"0x00010000 +128+1"}; | |
forceCommandingMode[] = {57}; | |
heliUp[] = {16}; | |
heliDown[] = {44}; | |
heliLeft[] = {"(0x00100000 +0)"}; | |
heliRight[] = {"(0x00100000 +1)"}; | |
airBankLeft[] = {30,203}; | |
airBankRight[] = {32,205}; | |
heliRudderLeft[] = {45,211}; | |
heliRudderRight[] = {46,207}; | |
heliForward[] = {17,200,"(0x00100000 +3)"}; | |
heliBack[] = {31,208,"(0x00100000 +2)"}; | |
heliFastForward[] = {18}; | |
landGear[] = { | |
{ 157,34 }}; | |
landGearUp[] = { | |
{ 157,34 }}; | |
flapsDown[] = { | |
{ 157,37 }}; | |
flapsUp[] = { | |
{ 157,38 }}; | |
heliCyclicLeft[] = {30,203}; | |
heliCyclicRight[] = {32,205}; | |
heliCyclicForward[] = {17,200,"(0x00100000 +3)"}; | |
heliCyclicBack[] = {31,208,"(0x00100000 +2)"}; | |
heliCollectiveRaise[] = {16}; | |
heliCollectiveLower[] = {44}; | |
heliBatteriesToggle[] = { | |
{ 157,48 }}; | |
heliRotorBrakeToggle[] = { | |
{ 157,19 }}; | |
heliEnginesToggle[] = { | |
{ 157,18 }}; | |
heliAPUToggle[] = { | |
{ 157,30 }}; | |
heliWheelsBrake[] = { | |
{ 157,17 }}; | |
helicopterTrimOn[] = { | |
{ 157,76 }}; | |
helicopterTrimOff[] = { | |
{ 157,83 }}; | |
HeliTrimLeft[] = { | |
{ 157,75 }}; | |
HeliTrimRight[] = { | |
{ 157,77 }}; | |
HeliTrimForward[] = { | |
{ 157,72 }}; | |
HeliTrimBackward[] = { | |
{ 157,80 }}; | |
HeliTrimRudderLeft[] = { | |
{ 157,79 }}; | |
HeliTrimRudderRight[] = { | |
{ 157,81 }}; | |
HeliRopeAction[] = {"256+0x13"}; | |
autoHover[] = {"256+0x2B"}; | |
autoHoverCancel[] = {43}; | |
submarineUp[] = {16}; | |
submarineDown[] = {44}; | |
submarineLeft[] = {30,203,"(0x00100000 +0)"}; | |
submarineRight[] = {32,205,"(0x00100000 +1)"}; | |
submarineForward[] = {17,200}; | |
submarineBack[] = {31,208}; | |
submarineCyclicForward[] = {"(0x00100000 +2)"}; | |
submarineCyclicBack[] = {"(0x00100000 +3)"}; | |
seagullUp[] = {16,"(0x00100000 +3)"}; | |
seagullDown[] = {44,"(0x00100000 +2)"}; | |
seagullForward[] = {17,200}; | |
seagullBack[] = {31,208}; | |
seagullFastForward[] = {18}; | |
carLeft[] = {30,203}; | |
carRight[] = {32,205}; | |
carLinearLeft[] = {"STICK_AXIS+8+0"}; | |
carLinearRight[] = {"STICK_AXIS+8+1"}; | |
carWheelLeft[] = {"(0x00100000 +0)"}; | |
carWheelRight[] = {"(0x00100000 +1)"}; | |
carForward[] = {17,200}; | |
carBack[] = {31,208}; | |
carHandBrake[] = {}; | |
carFastForward[] = {18}; | |
carSlowForward[] = {16}; | |
carAimUp[] = {"(0x00100000 +2)"}; | |
carAimDown[] = {"(0x00100000 +3)"}; | |
carAimLeft[] = {"(0x00100000 +0)"}; | |
carAimRight[] = {"(0x00100000 +1)"}; | |
commandLeft[] = {30,203}; | |
commandRight[] = {32,205}; | |
commandForward[] = {17,200}; | |
commandBack[] = {31,208}; | |
commandFast[] = {18}; | |
commandSlow[] = {16}; | |
switchGunnerWeapon[] = { | |
{ 29,33 }}; | |
vehLockTargets[] = {15}; | |
vehLockEmptyTargets[] = { | |
{ 29,15 }}; | |
swapGunner[] = {}; | |
heliManualFire[] = {40}; | |
turnIn[] = {45,46}; | |
turnOut[] = {44}; | |
cancelAction[] = {}; | |
commandWatch[] = {56}; | |
teamSwitch[] = {20}; | |
teamSwitchPrev[] = {21}; | |
teamSwitchNext[] = {22}; | |
gear[] = {34}; | |
CuratorInterface[] = { | |
{ 42,22 }}; | |
CuratorDelete[] = {211}; | |
CuratorDestroy[] = {207}; | |
CuratorMoveCamTo[] = {33}; | |
CuratorLockCameraTo[] = { | |
{ 29,33 }}; | |
CuratorLevelObject[] = {45}; | |
CuratorRotateMod[] = {42}; | |
CuratorGroupMod[] = {29}; | |
CuratorMultipleMod[] = {29}; | |
CuratorMoveY[] = {56}; | |
CuratorContentWaypoint[] = {56}; | |
CuratorGetOut[] = {34}; | |
cheat1[] = {220,219}; | |
cheat2[] = {184}; | |
buldSwitchCamera[] = {210}; | |
buldFreeLook[] = {76}; | |
buldSelect[] = {57}; | |
buldResetCamera[] = {82}; | |
buldMagnetizePoints[] = {63}; | |
buldMagnetizePlanes[] = {64}; | |
buldMagnetizeYFixed[] = {65}; | |
buldTerrainRaise1m[] = {24}; | |
buldTerrainRaise10cm[] = {22}; | |
buldTerrainLower1m[] = {38}; | |
buldTerrainLower10cm[] = {36}; | |
buldTerrainRaise5m[] = {25}; | |
buldTerrainRaise50cm[] = {23}; | |
buldTerrainLower5m[] = {39}; | |
buldTerrainLower50cm[] = {37}; | |
buldTerrainShowNode[] = {35}; | |
buldSelectionType[] = {31}; | |
buldLeft[] = {203}; | |
buldRight[] = {205}; | |
buldForward[] = {200}; | |
buldBack[] = {208}; | |
buldMoveLeft[] = {"(0x00100000 +0)"}; | |
buldMoveRight[] = {"(0x00100000 +1)"}; | |
buldMoveForward[] = {"(0x00100000 +2)"}; | |
buldMoveBack[] = {"(0x00100000 +3)"}; | |
buldTurbo[] = {42}; | |
buldBrushRatio[] = {48}; | |
buldBrushStrength[] = {50}; | |
buldBrushSmooth[] = {42}; | |
buldBrushRandomize[] = {19}; | |
buldBrushOuter[] = {49}; | |
buldUndo[] = { | |
{ 29,44 }}; | |
buldRedo[] = { | |
{ 29,19 }}; | |
BuldCreateObj[] = {47}; | |
BuldDuplicateSel[] = {46}; | |
BuldRemoveSel[] = {32}; | |
BuldRotateSelX[] = {45}; | |
BuldRotateSelZ[] = {44}; | |
BuldScaleSel[] = {18}; | |
BuldElevateSel[] = {17}; | |
buldUp[] = {201,16}; | |
buldDown[] = {209,44}; | |
buldLookLeft[] = {75}; | |
buldLookRight[] = {77}; | |
buldLookUp[] = {72}; | |
buldLookDown[] = {80}; | |
buldZoomIn[] = {78}; | |
buldZoomOut[] = {74}; | |
buldTextureInfo[] = {20}; | |
diary[] = {36}; | |
switchCommand[] = { | |
{ 29,57 },221}; | |
}; | |
}; | |
}; | |
class JoystickSchemes | |
{ | |
class Joystick1 | |
{ | |
name = "$STR_CONTROLLER_SCHEME_GENERIC_STICK"; | |
class ActionsMapping | |
{ | |
keyHeliCyclicForward[] = {"0x00030000 +8+1"}; | |
keyHeliCyclicBack[] = {"0x00030000 +1"}; | |
keyHeliCyclicLeft[] = {"0x00030000 +8+0"}; | |
keyHeliCyclicRight[] = {"0x00030000 +0"}; | |
keyHeliCollectiveRaiseCont[] = {"0x00030000 +8+6"}; | |
keyHeliCollectiveLowerCont[] = {"0x00030000 +6"}; | |
keyAirBankLeft[] = {"0x00030000 +8+0"}; | |
keyAirBankRight[] = {"0x00030000 +0"}; | |
keyHeliForward[] = {"0x00030000 +8+1"}; | |
keyHeliBack[] = {"0x00030000 +1"}; | |
keySeagullUp[] = {"0x00030000 +1"}; | |
keySeagullDown[] = {"0x00030000 +8+1"}; | |
keyCarLeft[] = {"0x00030000 +8+0"}; | |
keyCarRight[] = {"0x00030000 +8+1"}; | |
keyCarForward[] = {"0x00030000 +1"}; | |
keyCarBack[] = {"0x00030000 +1"}; | |
keyVehLockTargets[] = {"0x00020000 +1"}; | |
keyToggleWeapons[] = {"0x00020000 +2"}; | |
keyDefaultAction[] = {"0x00020000 +0"}; | |
keyLockTargets[] = {"0x00020000 +1"}; | |
keyPrevAction[] = {"0x00020000 +6"}; | |
keyNextAction[] = {"0x00020000 +4"}; | |
keyAction[] = {"0x00020000 +5"}; | |
keyActionContext[] = {"0x00020000 +0"}; | |
keyActionFreeLook[] = {"0x00020000 +0"}; | |
keyZoomIn[] = {"0x00020000 +3"}; | |
keyLookLeftDown[] = {"0x00040000 +5"}; | |
keyLookDown[] = {"0x00040000 +4"}; | |
keyLookRightDown[] = {"0x00040000 +3"}; | |
keyLookLeft[] = {"0x00040000 +6"}; | |
keyLookRight[] = {"0x00040000 +2"}; | |
keyLookLeftUp[] = {"0x00040000 +7"}; | |
keyLookUp[] = {"0x00040000 +0"}; | |
keyLookRightUp[] = {"0x00040000 +1"}; | |
}; | |
}; | |
class Joystick2 | |
{ | |
name = "$STR_CONTROLLER_SCHEME_GENERIC_THROTTLE"; | |
class ActionsMapping | |
{ | |
keyHeliCollectiveRaiseCont[] = {"0x00030000 +2"}; | |
keyHeliCollectiveLowerCont[] = {"0x00030000 +8+2"}; | |
keyLookLeftDown[] = {"0x00040000 +5"}; | |
keyLookDown[] = {"0x00040000 +4"}; | |
keyLookRightDown[] = {"0x00040000 +3"}; | |
keyLookLeft[] = {"0x00040000 +6"}; | |
keyLookRight[] = {"0x00040000 +2"}; | |
keyLookLeftUp[] = {"0x00040000 +7"}; | |
keyLookUp[] = {"0x00040000 +0"}; | |
keyLookRightUp[] = {"0x00040000 +1"}; | |
}; | |
}; | |
class Joystick3 | |
{ | |
name = "$STR_CONTROLLER_SCHEME_GENERIC_PEDALS"; | |
class ActionsMapping | |
{ | |
keyHeliRudderLeft[] = {"0x00030000 +8+2"}; | |
keyHeliRudderRight[] = {"0x00030000 +2"}; | |
}; | |
}; | |
class Joystick4 | |
{ | |
name = "$STR_CONTROLLER_SCHEME_GENERIC_TRACKIR"; | |
class ActionsMapping | |
{ | |
keyLeanLeft[] = {"0x00080000 +3"}; | |
keyLeanRight[] = {"0x00080000 +9"}; | |
keyZoomContIn[] = {"0x00080000 +11"}; | |
keyZoomContOut[] = {"0x00080000 +5"}; | |
keyLookLeftCont[] = {"0x00080000 +1"}; | |
keyLookRightCont[] = {"0x00080000 +7"}; | |
keyLookDownCont[] = {"0x00080000 +0"}; | |
keyLookUpCont[] = {"0x00080000 +6"}; | |
keyLookShiftLeftCont[] = {"0x00080000 +3"}; | |
keyLookShiftRightCont[] = {"0x00080000 +9"}; | |
keyLookRollLeftCont[] = {"0x00080000 +2"}; | |
keyLookRollRightCont[] = {"0x00080000 +8"}; | |
}; | |
}; | |
}; | |
DoubleTapAndHoldActions[] = {"moveForward","moveBack","turnLeft","turnRight","moveFastForward","moveSlowForward","moveLeft","moveRight","defaultAction","tempRaiseWeapon","compass","watch","lookAround","minimap","zoomIn","zoomOut"}; | |
class DefaultAnalogCurveDefs | |
{ | |
class MoveBack | |
{ | |
deadZone = 0.1; | |
curve[] = {"Gamma",1,4}; | |
}; | |
class MoveFastForward | |
{ | |
deadZone = 0.1; | |
curve[] = {"Gamma",1,4}; | |
}; | |
class TurnLeft | |
{ | |
deadZone = 0.1; | |
curve[] = {"Gamma",1,2}; | |
}; | |
class TurnRight | |
{ | |
deadZone = 0.1; | |
curve[] = {"Gamma",1,2}; | |
}; | |
class AimUp | |
{ | |
deadZone = 0; | |
curve[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
}; | |
class AimDown | |
{ | |
deadZone = 0; | |
curve[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
}; | |
class AimLeft | |
{ | |
deadZone = 0; | |
curve[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.9,0.9,0.99,1.8,1.0,3.0 }, | |
{ 0.7,0.4,0.1,0.9,0.75,0.99,1.5,1.0,2.5 }, | |
{ 0.3,0.4,0.1,0.9,0.6,0.99,0.9,1.0,1.2 }}; | |
}; | |
class AimRight | |
{ | |
deadZone = 0; | |
curve[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.9,0.9,0.99,1.8,1.0,3.0 }, | |
{ 0.7,0.4,0.1,0.9,0.75,0.99,1.5,1.0,2.5 }, | |
{ 0.3,0.4,0.1,0.9,0.6,0.99,0.9,1.0,1.2 }}; | |
}; | |
class AimHeadUp | |
{ | |
deadZone = 0; | |
curve[] = {"Gamma",1,2.5}; | |
}; | |
class AimHeadDown | |
{ | |
deadZone = 0; | |
curve[] = {"Gamma",1,2.5}; | |
}; | |
class AimHeadLeft | |
{ | |
deadZone = 0; | |
curve[] = {"Gamma",2,4}; | |
}; | |
class AimHeadRight | |
{ | |
deadZone = 0; | |
curve[] = {"Gamma",2,4}; | |
}; | |
class CarLeft | |
{ | |
deadZone = 0; | |
curve[] = {"Gamma",2,3}; | |
}; | |
class CarRight | |
{ | |
deadZone = 0; | |
curve[] = {"Gamma",2,3}; | |
}; | |
class CarBack | |
{ | |
deadZone = 0; | |
curve[] = {"Gamma",1,1.5}; | |
}; | |
class CarFastForward | |
{ | |
deadZone = 0; | |
curve[] = {"Gamma",1,1.5}; | |
}; | |
class CarAimUp | |
{ | |
deadZone = 0; | |
curve[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,1.8,1.0,5.4 }, | |
{ 0.7,0.2,0.03,0.99,1.2,1.0,4.8 }, | |
{ 0.3,0.2,0.02,0.99,1.8,1.0,3.0 }}; | |
}; | |
class CarAimDown | |
{ | |
deadZone = 0; | |
curve[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,1.8,1.0,5.4 }, | |
{ 0.7,0.2,0.03,0.99,1.2,1.0,4.8 }, | |
{ 0.3,0.2,0.02,0.99,1.8,1.0,3.0 }}; | |
}; | |
class CarAimLeft | |
{ | |
deadZone = 0; | |
curve[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.9,0.9,0.99,3.6,1.0,9.0 }, | |
{ 0.7,0.4,0.1,0.9,0.75,0.99,3.0,1.0,8.0 }, | |
{ 0.3,0.4,0.1,0.9,0.6,0.99,1.8,1.0,5.0 }}; | |
}; | |
class CarAimRight | |
{ | |
deadZone = 0; | |
curve[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.9,0.9,0.99,3.6,1.0,9.0 }, | |
{ 0.7,0.4,0.1,0.9,0.75,0.99,3.0,1.0,8.0 }, | |
{ 0.3,0.4,0.1,0.9,0.6,0.99,1.8,1.0,5.0 }}; | |
}; | |
class HeliUp | |
{ | |
deadZone = 0; | |
curve[] = {"Gamma",1,1.5}; | |
}; | |
class HeliDown | |
{ | |
deadZone = 0; | |
curve[] = {"Gamma",1,1.5}; | |
}; | |
class HeliCyclicLeft | |
{ | |
deadZone = 0; | |
curve[] = {"Gamma",1,1.5}; | |
}; | |
class HeliCyclicRight | |
{ | |
deadZone = 0; | |
curve[] = {"Gamma",1,1.5}; | |
}; | |
class HeliRudderLeft | |
{ | |
deadZone = 0; | |
curve[] = {"Gamma",1,1.5}; | |
}; | |
class HeliRudderRight | |
{ | |
deadZone = 0; | |
curve[] = {"Gamma",1,1.5}; | |
}; | |
class HeliBack | |
{ | |
deadZone = 0; | |
curve[] = {"Gamma",1,1.5}; | |
}; | |
class HeliFastForward | |
{ | |
deadZone = 0; | |
curve[] = {"Gamma",1,1.5}; | |
}; | |
class SeagullUp | |
{ | |
deadZone = 0; | |
curve[] = {"Gamma",1,1.5}; | |
}; | |
class SeagullDown | |
{ | |
deadZone = 0; | |
curve[] = {"Gamma",1,1.5}; | |
}; | |
class SeagullBack | |
{ | |
deadZone = 0; | |
curve[] = {"Gamma",1,1.5}; | |
}; | |
class SeagullFastForward | |
{ | |
deadZone = 0; | |
curve[] = {"Gamma",1,1.5}; | |
}; | |
}; | |
class DefaultMouseCurveDefs{}; | |
class CfgDetectors | |
{ | |
objects[] = {"EmptyDetector"}; | |
}; | |
class CfgFaceWounds | |
{ | |
wounds[] = {"xicht_a.paa","xicht_a_zranen","xicht_b.paa","xicht_a_zranen","xicht_c.paa","xicht_a_zranen","xicht_d.paa","xicht_a_zranen","xicht_e.paa","xicht_e_zranen","xicht_f.paa","xicht_a_zranen","xicht_g.paa","xicht_a_zranen","xicht_h.paa","xicht_a_zranen","xicht_i.paa","xicht_a_zranen","xicht_j.paa","xicht_a_zranen","xicht_k.paa","xicht_a_zranen","xicht_l.paa","xicht_a_zranen","xicht_m.paa","xicht_a_zranen","xicht_n.paa","xicht_a_zranen","xicht_o.paa","xicht_o_zranen","xicht_p.paa","xicht_a_zranen","xicht_q.paa","xicht_a_zranen","xicht_r.paa","xicht_a_zranen","xicht_s.paa","xicht_a_zranen","xicht_t.paa","xicht_a_zranen","xicht_u.paa","xicht_a_zranen","xicht_v.paa","xicht_v_zranen","xicht_w.paa","xicht_w_zranen","xicht_x.paa","xicht_a_zranen","xicht_y.paa","xicht_a_zranen","xicht_z.paa","xicht_a_zranen","xicht_2a.paa","xicht_a_zranen","xicht_2b.paa","xicht_w_zranen","xicht_2c.paa","xicht_a_zranen","xicht_2d.paa","xicht_v_zranen","xicht_2e.paa","xicht_a_zranen","xicht_2f.paa","xicht_a_zranen","xicht_2g.paa","xicht_w_zranen","xicht_2h.paa","xicht_a_zranen","xicht_2i.paa","xicht_a_zranen","xicht_2j.paa","xicht_a_zranen","xicht_2k.paa","xicht_a_zranen","xicht_2l.paa","xicht_a_zranen","xicht_2m.paa","xicht_a_zranen","xicht_2n.paa","xicht_a_zranen","xicht_2o.paa","xicht_a_zranen","xicht_2p.paa","xicht_2p_zranen","xicht_2q.paa","xicht_a_zranen","xicht_2r.paa","xicht_e_zranen","xicht_2s.paa","xicht_a_zranen","xicht_2t.paa","xicht_a_zranen","xicht_2u.paa","xicht_a_zranen","xicht_2v.paa","xicht_a_zranen","xicht_2w.paa","xicht_w_zranen","xicht_2x.paa","xicht_a_zranen","xicht_2y.paa","xicht_a_zranen","xicht_2z.paa","xicht_a_zranen","\o\char\faceR01.paa","\o\char\faceR01_d.pac","\o\misc\eva.pac","\o\misc\eva_d.pac","\o\misc\kamila.pac","\o\misc\kamila_d.pac","\o\misc\lada.pac","\o\misc\lada_d.pac","\o\misc\lucie.pac","\o\misc\lucie_d.pac","\o\misc\marketa.pac","\o\misc\marketa_d.pac","\o\misc\nada.pac","\o\misc\nada_d.pac","armstrong_hh.pac","armstrong_hi.pac","blake_hh.pac","blake_hi.pac","gastovski_hh.pac","gastovski_hh.pac","geronimo_hh.pac","geronimo_hi.pac","gray_beard_hh.pac","gray_beard_hi.pac","guba_hh.pac","guba_hi.pac","mr_black_hh.pac","mr_black_hi.pac","troska_hh.pac","troska_hi.pac","Adam_hh.pac","blackhair_shaved_HI.pac","Andrew_hh.pac","brown_shaved_HI.pac","Andy_hh.pac","brown_shaved_HI.pac","Armstrong_HH.pac","armstrong_HI.pac","Baldhead_hh.pac","baldhead_oholen_HI.pac","Bart_hh.pac","blackhair_shaved_HI.pac","Black_beard_hh.pac","blackhair_beard_HI.pac","Black_shaved_hh.pac","blackhair_shaved_HI.pac","Blake_hh.pac","blake_HI.pac","Brown_beard_hh.pac","brown_shaved_HI.pac","Brown_Shaved_hh.pac","brown_shaved_HI.pac","Bud_beard_hh.pac","blackhair_fullbea_HI.pac","Earl_black_hh.pac","blackhair_shaved_HI.pac","Earl_brown_hh.pac","brown_shaved_HI.pac","George_black_hh.pac","baldhead_oholen_HI.pac","George_brown_hh.pac","brown_shaved_HI.pac","Gray_beard_hh.pac","gray_beard_HI.pac","Charles_black_hh.pac","blackhair_shaved_HI.pac","Charles_gray_hh.pac","gray_shaved_HI.pac","Charles_scar_hh.pac","brown_shaved_HI.pac","Jack_brown_hh.pac","brown_shaved_HI.pac","Jack_gray_hh.pac","gray_shaved_HI.pac","John_hh.pac","blackhair_fullbea_HI.pac","Joris_HH.pac","baldhead_oholen_HI.pac","Luke_hh.pac","blackhair_beard_HI.pac","MarekPetr_HH.pac","baldhead_unshaved_HI.pac","mareks_hh.pac","baldhead_oholen_HI.pac","MarekTomas_HH.pac","blackhair_shaved_HI.pac","Markus_hh.pac","blackhair_beard_HI.pac","Michael_hh.pac","blackhair_fullbea_HI.pac","Mr_Black_HH.pac","Mr_Black_HI.pac","Newman_black_hh.pac","blackhair_shaved_HI.pac","Newman_shaved_hh.pac","baldhead_oholen_HI.pac","Pete_brown_hh.pac","brown_shaved_HI.pac","Peterp_hh.pac","baldhead_unshaved_HI.pac","PetrxMarek_HH.pac","baldhead_oholen_HI.pac","Rasta_face_HH.paa","baldhead_beard_HI.pac","Rasta_face_HH.pac","baldhead_beard_HI.pac","Sebastian_bird_hh.pac","baldhead_oholen_HI.pac","Sebastian_black_hh.pac","blackhair_shaved_HI.pac","Tom_hh.pac","blackhair_shaved_HI.pac","Tomas_HH.pac","blackhair_beard_HI.pac","TomasMarek_HH.pac","baldhead_oholen_HI.pac","Troska_hh.pac","troska_HI.pac","Waldez_hh.pac","brown_shaved_HI.pac","Young_beaver_hh.pac","blackhair_shaved_HI.pac"}; | |
}; | |
class CfgGlasses | |
{ | |
class None | |
{ | |
scope = 2; | |
name = "$STR_A3_CfgGlasses_None0"; | |
model = ""; | |
identityTypes[] = {}; | |
}; | |
}; | |
class CfgFaces | |
{ | |
class Default | |
{ | |
class Default | |
{ | |
name = ""; | |
head = ""; | |
material = ""; | |
texture = "#(rgb,8,8,3)color(0.5,0.5,1,1)"; | |
textureHL = "#(rgb,8,8,3)color(0.5,0.5,1,1)"; | |
materialHL = ""; | |
identityTypes[] = {"Default"}; | |
}; | |
class Custom | |
{ | |
name = ""; | |
head = ""; | |
material = ""; | |
texture = "#(rgb,8,8,3)color(1,1,1,1)"; | |
textureHL = "#(rgb,8,8,3)color(0.5,0.5,1,1)"; | |
materialHL = ""; | |
front = "#(rgb,8,8,3)color(1,1,1,1)"; | |
side = "#(rgb,8,8,3)color(1,1,1,1)"; | |
back = "#(rgb,8,8,3)color(1,1,1,1)"; | |
identityTypes[] = {}; | |
}; | |
}; | |
}; | |
class CfgMimics | |
{ | |
class HeadPreview | |
{ | |
microMimics = "Micro"; | |
boneHead = "head"; | |
}; | |
class Micro | |
{ | |
lBrow[] = {0.002,0.002,0.001,0.6,3.0}; | |
mBrow[] = {0.002,0.002,0.001,0.6,2.5}; | |
rBrow[] = {0.002,0.002,0.001,0.6,3.0}; | |
lMouth[] = {0.001,0.002,0.001,0.6,2.0}; | |
mMouth[] = {0.0,0.0,0.0,0.6,3.0}; | |
rMouth[] = {0.001,0.002,0.001,0.6,2.0}; | |
}; | |
class NoMicro | |
{ | |
lBrow[] = {0.0,0.0,0.0,0.6,3.0}; | |
mBrow[] = {0.0,0.0,0.0,0.6,2.5}; | |
rBrow[] = {0.0,0.0,0.0,0.6,3.0}; | |
lMouth[] = {0.0,0.0,0.0,0.6,2.0}; | |
mMouth[] = {0.0,0.0,0.0,0.6,3.0}; | |
rMouth[] = {0.0,0.0,0.0,0.6,2.0}; | |
}; | |
class States | |
{ | |
class Default | |
{ | |
lBrow[] = {0,0}; | |
mBrow[] = {0,0}; | |
rBrow[] = {0,0}; | |
lMouth[] = {0,0}; | |
mMouth[] = {0,0}; | |
rMouth[] = {0,0}; | |
}; | |
class Normal | |
{ | |
lBrow[] = {0,0}; | |
mBrow[] = {0,0}; | |
rBrow[] = {0,0}; | |
lMouth[] = {0,0}; | |
mMouth[] = {0,0}; | |
rMouth[] = {0,0}; | |
}; | |
class Smile | |
{ | |
lBrow[] = {0,0.25}; | |
mBrow[] = {0,0.25}; | |
rBrow[] = {0,0.25}; | |
lMouth[] = {-0.5,0.6}; | |
mMouth[] = {0,0.0}; | |
rMouth[] = {0.5,0.6}; | |
}; | |
class Hurt | |
{ | |
lBrow[] = {0,-0.35}; | |
mBrow[] = {0,-0.5}; | |
rBrow[] = {0,-0.6}; | |
lMouth[] = {0.5,-0.3}; | |
mMouth[] = {0,0.3}; | |
rMouth[] = {-0.5,-0.6}; | |
}; | |
class Ironic | |
{ | |
lBrow[] = {0,-0.35}; | |
mBrow[] = {0,-0.35}; | |
rBrow[] = {0,-0.35}; | |
lMouth[] = {0.1,0.3}; | |
mMouth[] = {0,0.9}; | |
rMouth[] = {-0.1,0.3}; | |
}; | |
class Sad | |
{ | |
lBrow[] = {0,0.2}; | |
mBrow[] = {0,0.2}; | |
rBrow[] = {0,0.2}; | |
lMouth[] = {0.1,-0.5}; | |
mMouth[] = {0,-0.5}; | |
rMouth[] = {-0.1,-0.5}; | |
}; | |
class Cynic | |
{ | |
lBrow[] = {0,-0.35}; | |
mBrow[] = {0,0.0}; | |
rBrow[] = {0,0.05}; | |
lMouth[] = {0.2,-0.9}; | |
mMouth[] = {0,-0.2}; | |
rMouth[] = {0.0,0}; | |
}; | |
class Surprised | |
{ | |
lBrow[] = {0,0.5}; | |
mBrow[] = {0,0.5}; | |
rBrow[] = {0,0.5}; | |
lMouth[] = {0.0,-0.3}; | |
mMouth[] = {0,0.3}; | |
rMouth[] = {0.0,-0.2}; | |
}; | |
class Agresive | |
{ | |
lBrow[] = {0,-0.25}; | |
mBrow[] = {0,-0.4}; | |
rBrow[] = {0,-0.3}; | |
lMouth[] = {0.4,0.5}; | |
mMouth[] = {0,0.5}; | |
rMouth[] = {-0.4,-0.5}; | |
}; | |
class Angry | |
{ | |
lBrow[] = {0.4,-0.5}; | |
mBrow[] = {0.1,-0.4}; | |
rBrow[] = {-0.4,-0.5}; | |
lMouth[] = {0.4,-0.9}; | |
mMouth[] = {0,-0.2}; | |
rMouth[] = {-0.4,-0.8}; | |
}; | |
}; | |
combat[] = {"Sad",0.1,"Surprised",0.1,"Cynic",0.3,"Angry",0.1,"Normal"}; | |
aware[] = {"Angry",0.2,"Normal"}; | |
safe[] = {"Smile",0.1,"Surprised",0.1,"Normal"}; | |
neutral[] = {"Surprised",0.1,"Sad",0.1,"Normal"}; | |
danger[] = {"Surprised",0.4,"Sad"}; | |
dead[] = {"Hurt"}; | |
hurt[] = {"Hurt"}; | |
}; | |
class CfgEnvSounds | |
{ | |
class Default | |
{ | |
name = "$STR_CFG_ENVSOUNDS_DEFAULT"; | |
sound[] = {"$DEFAULT$",0,1}; | |
soundNight[] = {"$DEFAULT$",0,1}; | |
}; | |
class Rain | |
{ | |
name = "$STR_A3_CfgEnvSounds_Rain0"; | |
sound[] = {"",0.0017782794,1}; | |
volume = "rain"; | |
}; | |
class Sea | |
{ | |
name = "$STR_A3_CfgEnvSounds_Sea0"; | |
sound[] = {"",0.00031622776,1}; | |
volume = "coast"; | |
}; | |
class Meadows | |
{ | |
name = "Meadows"; | |
sound[] = {"",5.6234134e-005,1}; | |
volume = "meadow*(1-rain)*(1-night)"; | |
}; | |
class Trees | |
{ | |
name = "$STR_A3_CfgEnvSounds_Trees0"; | |
sound[] = {"",0.00017782794,1}; | |
volume = "trees*(1-rain)*(1-night)"; | |
}; | |
class MeadowsNight | |
{ | |
name = "Meadows (relaxing in night)"; | |
sound[] = {"",5.6234134e-005,1}; | |
volume = "meadow*(1-rain)*night"; | |
}; | |
class TreesNight | |
{ | |
name = "$STR_A3_CfgEnvSounds_TreesNight0"; | |
sound[] = {"",0.00017782794,1}; | |
volume = "trees*(1-rain)*night"; | |
}; | |
class Hills | |
{ | |
name = "$STR_A3_CfgEnvSounds_Hills0"; | |
sound[] = {"",0.00017782794,1}; | |
volume = "hills"; | |
}; | |
class Wind | |
{ | |
name = "$STR_A3_CfgEnvSounds_Wind0"; | |
sound[] = {"",0.00017782794,1}; | |
volume = "(1-hills)*windy*0.5"; | |
}; | |
}; | |
class CfgHQIdentities | |
{ | |
class Base | |
{ | |
name = "$STR_CFG_PAPABEAR"; | |
speaker = "NoVoice"; | |
pitch = 0.95; | |
}; | |
class HQ | |
{ | |
name = "$STR_CFG_PAPABEAR"; | |
speaker = "NoVoice"; | |
pitch = 1.05; | |
}; | |
class PAPA_BEAR | |
{ | |
name = "$STR_CFG_PAPABEAR"; | |
speaker = "NoVoice"; | |
pitch = 1.05; | |
}; | |
class AirBase | |
{ | |
name = "$STR_CFG_FIREFLYBASE"; | |
speaker = "NoVoice"; | |
pitch = 1.05; | |
}; | |
}; | |
class CfgHeads | |
{ | |
class Air | |
{ | |
friction = 10; | |
movement = 160; | |
maxAmp = 0.05; | |
maxSpeed = 3; | |
radius = 0.2; | |
}; | |
class Land | |
{ | |
friction = 20; | |
movement = 260; | |
maxAmp = 0.1; | |
maxSpeed = 4; | |
radius = 0.3; | |
}; | |
}; | |
class CfgMusic{}; | |
class CfgSounds{}; | |
class CfgWhistleSound | |
{ | |
sound[] = {"",1,1}; | |
downTime = 0.5; | |
silentTime = 1; | |
upTime = 4; | |
}; | |
class CfgTitles | |
{ | |
defaultSpeed = 1; | |
defaultIn = 0.5; | |
defaultTime = 10; | |
defaultOut = 0.5; | |
titles[] = {"Sphere","BISLogo","TVSet"}; | |
class Sphere | |
{ | |
name = "$STR_CFG_TITLES_SPHERE"; | |
model = "koule.p3d"; | |
duration = 5; | |
camera[] = {0,0,-10}; | |
}; | |
class BISLogo | |
{ | |
name = "$STR_CFG_TITLES_BISLOGO"; | |
model = "bohemiaolor2.p3d"; | |
duration = 3; | |
camera[] = {0,0,-200}; | |
}; | |
class TVSet | |
{ | |
name = "$STR_CFG_TITLES_TVSET"; | |
duration = 1000; | |
model = "TVhi.p3d"; | |
camera[] = {0,0,-1.2}; | |
}; | |
}; | |
class CfgIntro | |
{ | |
firstCampaign = ""; | |
}; | |
class CfgCredits | |
{ | |
cutscene = ""; | |
}; | |
class CfgCutScenes | |
{ | |
class Refuel | |
{ | |
sound[] = {"",0.5,0.2}; | |
titleType = 1; | |
title = "$STR_CFG_CUTSCENES_REFUEL"; | |
}; | |
class Rearm | |
{ | |
sound[] = {"",0.3,1}; | |
titleType = 1; | |
title = "$STR_CFG_CUTSCENES_REARM"; | |
}; | |
class Repair | |
{ | |
sound[] = {"",0.1,1}; | |
titleType = 1; | |
title = "$STR_CFG_CUTSCENES_REPAIR"; | |
}; | |
}; | |
class CfgCameraEffects | |
{ | |
class Interpolated | |
{ | |
type = 0; | |
scale = 0.1; | |
duration = 5; | |
spline = 1; | |
show = 2; | |
}; | |
class Exact: Interpolated | |
{ | |
scale = -1; | |
}; | |
class Chain | |
{ | |
type = 3; | |
show = 2; | |
}; | |
class Array | |
{ | |
class Terminate | |
{ | |
name = "$STR_CFG_CAMEFFECTS_TERMINATE"; | |
type = 4; | |
show = 0; | |
}; | |
class Internal | |
{ | |
name = "$STR_CFG_CAMEFFECTS_INTERNAL"; | |
type = 5; | |
show = 2; | |
}; | |
class Fixed: Interpolated | |
{ | |
name = "$STR_CFG_CAMEFFECTS_FIXED"; | |
type = 1; | |
duration = 10; | |
}; | |
class FixedWithZoom: Fixed | |
{ | |
name = "$STR_CFG_CAMEFFECTS_FIXEDZOOM"; | |
type = 2; | |
duration = 10; | |
}; | |
class External: Fixed | |
{ | |
name = "$STR_CFG_CAMEFFECTS_EXTERNAL"; | |
type = 0; | |
duration = 5; | |
file = ""; | |
}; | |
}; | |
}; | |
class CfgMarkers | |
{ | |
class Empty | |
{ | |
name = "$STR_A3_CfgMarkers_Empty0"; | |
icon = "#(argb,8,8,3)color(1,1,1,1)"; | |
color[] = {0.2,0.1,0.4,1}; | |
size = 0; | |
scope = 2; | |
}; | |
}; | |
class CfgMarkerColors{}; | |
class CfgMarkerBrushes | |
{ | |
class Solid | |
{ | |
name = "$STR_CFG_MARKERBR_SOLID"; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
drawBorder = 0; | |
}; | |
}; | |
class CfgLocationTypes | |
{ | |
class Mount | |
{ | |
name = "$STR_GETIN"; | |
drawStyle = "mount"; | |
texture = ""; | |
color[] = {0,0,0,1}; | |
size = 0; | |
font = "TahomaB"; | |
textSize = 0.04; | |
shadow = 1; | |
}; | |
class Name | |
{ | |
name = "$STR_NAME"; | |
drawStyle = "name"; | |
texture = ""; | |
color[] = {0,0,0,1}; | |
size = 0; | |
font = "TahomaB"; | |
textSize = 0.04; | |
shadow = 1; | |
}; | |
class Strategic: Name | |
{ | |
name = "$STR_A3_CfgLocationTypes_Strategic0"; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
color[] = {0.25,0.4,0.2,1}; | |
size = 16; | |
textSize = 0.05; | |
}; | |
class StrongpointArea: Strategic | |
{ | |
name = "$STR_A3_CfgLocationTypes_StrongpointArea0"; | |
}; | |
class FlatArea: Strategic | |
{ | |
name = "$STR_A3_CfgLocationTypes_FlatArea0"; | |
}; | |
class FlatAreaCity: FlatArea | |
{ | |
name = "$STR_A3_CfgLocationTypes_FlatAreaCity0"; | |
}; | |
class FlatAreaCitySmall: FlatAreaCity | |
{ | |
name = "$STR_A3_CfgLocationTypes_FlatAreaCitySmall0"; | |
}; | |
class CityCenter: Strategic | |
{ | |
name = "$STR_A3_CfgLocationTypes_CityCenter0"; | |
}; | |
class Airport: Strategic | |
{ | |
name = "$STR_A3_CfgLocationTypes_Airport0"; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
importance = 20; | |
}; | |
class NameMarine: Name | |
{ | |
name = "$STR_NAME_MARINE"; | |
color[] = {0,0.5,0.95,0.5}; | |
textSize = 0.05; | |
importance = 3; | |
}; | |
class NameCityCapital: Name | |
{ | |
name = "$STR_NAME_CAPITAL"; | |
textSize = 0.07; | |
importance = 7; | |
}; | |
class NameCity: Name | |
{ | |
name = "$STR_NAME_CITY"; | |
textSize = 0.06; | |
importance = 6; | |
}; | |
class NameVillage: Name | |
{ | |
name = "$STR_NAME_VILLAGE"; | |
textSize = 0.05; | |
importance = 5; | |
}; | |
class NameLocal: Name | |
{ | |
name = "$STR_NAME_LOCALNAME"; | |
color[] = {0,0,0,0.5}; | |
textSize = 0.05; | |
importance = 4; | |
}; | |
class Hill: Name | |
{ | |
name = "$STR_NAME_HILL"; | |
drawStyle = "icon"; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
color[] = {0,0,0,1}; | |
size = 14; | |
textSize = 0.04; | |
shadow = 0; | |
importance = 2; | |
}; | |
class ViewPoint: Hill | |
{ | |
name = "$STR_NAME_VIEWPOINT"; | |
drawStyle = "icon"; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
color[] = {0.78,0,0.05,1}; | |
size = 12; | |
textSize = 0.04; | |
shadow = 0; | |
importance = 1; | |
}; | |
class RockArea: Hill | |
{ | |
name = "$STR_NAME_ROCKAREA"; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
color[] = {0,0,0,1}; | |
size = 12; | |
shadow = 0; | |
importance = 2; | |
}; | |
class BorderCrossing: Hill | |
{ | |
name = "$STR_NAME_BCROSS"; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
color[] = {0.78,0,0.05,1}; | |
size = 16; | |
shadow = 0; | |
importance = 1; | |
}; | |
class VegetationBroadleaf: Hill | |
{ | |
name = "$STR_NAME_VEGB"; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
color[] = {0.25,0.4,0.2,1}; | |
size = 18; | |
shadow = 0; | |
importance = 2; | |
}; | |
class VegetationFir: Hill | |
{ | |
name = "$STR_NAME_VEGF"; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
color[] = {0.25,0.4,0.2,1}; | |
size = 18; | |
shadow = 0; | |
importance = 2; | |
}; | |
class VegetationPalm: Hill | |
{ | |
name = "$STR_NAME_VEGP"; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
color[] = {0.25,0.4,0.2,1}; | |
size = 18; | |
shadow = 0; | |
importance = 2; | |
}; | |
class VegetationVineyard: Hill | |
{ | |
name = "$STR_NAME_VEGV"; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
color[] = {0.25,0.4,0.2,1}; | |
size = 16; | |
shadow = 0; | |
importance = 2; | |
}; | |
}; | |
class CfgWorlds | |
{ | |
access = 0; | |
eastSign = "\core\default_co.paa"; | |
westSign = "\core\default_co.paa"; | |
eastFlag = "\core\default_co.paa"; | |
westFlag = "\core\default_co.paa"; | |
guerrilaSign = "\core\default_co.paa"; | |
guerrilaFlag = "\core\default_co.paa"; | |
groupNameFormat = "%GroupCompany %GroupPlatoon-%GroupSquad"; | |
class GroupSquad | |
{ | |
class Squad1 | |
{ | |
name = "$STR_A3_CfgWorlds_GroupSquad_Squad10"; | |
}; | |
class Squad2 | |
{ | |
name = "$STR_A3_CfgWorlds_GroupSquad_Squad20"; | |
}; | |
class Squad3 | |
{ | |
name = "$STR_A3_CfgWorlds_GroupSquad_Squad30"; | |
}; | |
}; | |
class GroupPlatoon | |
{ | |
class Platoon1 | |
{ | |
name = "$STR_A3_CfgWorlds_GroupPlatoon_Platoon10"; | |
}; | |
class Platoon2 | |
{ | |
name = "$STR_A3_CfgWorlds_GroupPlatoon_Platoon20"; | |
}; | |
class Platoon3 | |
{ | |
name = "$STR_A3_CfgWorlds_GroupPlatoon_Platoon30"; | |
}; | |
class Platoon4 | |
{ | |
name = "$STR_A3_CfgWorlds_GroupPlatoon_Platoon40"; | |
}; | |
}; | |
class GroupCompany | |
{ | |
class CompanyAlpha | |
{ | |
name = "$STR_A3_CfgWorlds_GroupCompany_CompanyAlpha0"; | |
}; | |
class CompanyBravo | |
{ | |
name = "$STR_A3_CfgWorlds_GroupCompany_CompanyBravo0"; | |
}; | |
class CompanyCharlie | |
{ | |
name = "$STR_A3_CfgWorlds_GroupCompany_CompanyCharlie0"; | |
}; | |
class CompanyDelta | |
{ | |
name = "$STR_A3_CfgWorlds_GroupCompany_CompanyDelta0"; | |
}; | |
class CompanyEcho | |
{ | |
name = "$STR_A3_CfgWorlds_GroupCompany_CompanyEcho0"; | |
}; | |
class CompanyFoxtrot | |
{ | |
name = "$STR_A3_CfgWorlds_GroupCompany_CompanyFoxtrot0"; | |
}; | |
class CompanyGolf | |
{ | |
name = "$STR_A3_CfgWorlds_GroupCompany_CompanyGolf0"; | |
}; | |
class CompanyHotel | |
{ | |
name = "$STR_A3_CfgWorlds_GroupCompany_CompanyHotel0"; | |
}; | |
class CompanyIndia | |
{ | |
name = "$STR_A3_CfgWorlds_GroupCompany_CompanyIndia0"; | |
}; | |
class CompanyKilo | |
{ | |
name = "$STR_A3_CfgWorlds_GroupCompany_CompanyKilo0"; | |
}; | |
class CompanyLima | |
{ | |
name = "$STR_A3_CfgWorlds_GroupCompany_CompanyLima0"; | |
}; | |
class CompanyMike | |
{ | |
name = "$STR_A3_CfgWorlds_GroupCompany_CompanyMike0"; | |
}; | |
}; | |
class GroupNames | |
{ | |
class Alpha | |
{ | |
name = "$STR_CFG_GRPNAMES_ALPHA"; | |
image = "\core\default_co.paa"; | |
}; | |
class Bravo | |
{ | |
name = "$STR_CFG_GRPNAMES_BRAVO"; | |
image = "\core\default_co.paa"; | |
}; | |
class Charlie | |
{ | |
name = "$STR_CFG_GRPNAMES_CHARLIE"; | |
image = "\core\default_co.paa"; | |
}; | |
class Delta | |
{ | |
name = "$STR_CFG_GRPNAMES_DELTA"; | |
image = "\core\default_co.paa"; | |
}; | |
class Echo | |
{ | |
name = "$STR_CFG_GRPNAMES_ECHO"; | |
image = "\core\default_co.paa"; | |
}; | |
class Foxtrot | |
{ | |
name = "$STR_CFG_GRPNAMES_FOXTROT"; | |
image = "\core\default_co.paa"; | |
}; | |
class Golf | |
{ | |
name = "$STR_CFG_GRPNAMES_GOLF"; | |
image = "\core\default_co.paa"; | |
}; | |
class Hotel | |
{ | |
name = "$STR_CFG_GRPNAMES_HOTEL"; | |
image = "\core\default_co.paa"; | |
}; | |
class November | |
{ | |
name = "$STR_CFG_GRPNAMES_NOVEMBER"; | |
image = "\core\default_co.paa"; | |
}; | |
class Kilo | |
{ | |
name = "$STR_CFG_GRPNAMES_KILO"; | |
image = "\core\default_co.paa"; | |
}; | |
class Yankee | |
{ | |
name = "$STR_CFG_GRPNAMES_YANKEE"; | |
image = "\core\default_co.paa"; | |
}; | |
class Zulu | |
{ | |
name = "$STR_CFG_GRPNAMES_ZULU"; | |
image = "\core\default_co.paa"; | |
}; | |
class Two | |
{ | |
name = "$STR_CFG_GRPNAMES_TWO"; | |
image = "\core\default_co.paa"; | |
}; | |
class Three | |
{ | |
name = "$STR_CFG_GRPNAMES_THREE"; | |
image = "\core\default_co.paa"; | |
}; | |
class Buffalo | |
{ | |
name = "$STR_CFG_GRPNAMES_BUFFALO"; | |
image = "\core\default_co.paa"; | |
}; | |
class Guardian | |
{ | |
name = "$STR_CFG_GRPNAMES_GUARDIAN"; | |
image = "\core\default_co.paa"; | |
}; | |
class Convoy | |
{ | |
name = "$STR_CFG_GRPNAMES_CONVOY"; | |
image = "\core\default_co.paa"; | |
}; | |
class Fox | |
{ | |
name = "$STR_CFG_GRPNAMES_FOX"; | |
image = "\core\default_co.paa"; | |
}; | |
}; | |
class GroupColors | |
{ | |
class GroupColor1 | |
{ | |
name = "$STR_CFG_GRPCOL_BLACK"; | |
image = "\core\default_co.paa"; | |
}; | |
class GroupColor2 | |
{ | |
name = "$STR_CFG_GRPCOL_RED"; | |
image = "\core\default_co.paa"; | |
}; | |
class GroupColor3 | |
{ | |
name = "$STR_CFG_GRPCOL_GREEN"; | |
image = "\core\default_co.paa"; | |
}; | |
class GroupColor4 | |
{ | |
name = "$STR_CFG_GRPCOL_BLUE"; | |
image = "\core\default_co.paa"; | |
}; | |
class GroupColor5 | |
{ | |
name = "$STR_CFG_GRPCOL_YELLOW"; | |
image = "\core\default_co.paa"; | |
}; | |
class GroupColor6 | |
{ | |
name = "$STR_CFG_GRPCOL_ORANGE"; | |
image = "\core\default_co.paa"; | |
}; | |
class GroupColor7 | |
{ | |
name = "$STR_CFG_GRPCOL_PINK"; | |
image = "\core\default_co.paa"; | |
}; | |
class GroupColor0 | |
{ | |
name = ""; | |
image = ""; | |
}; | |
class Six | |
{ | |
name = "$STR_CFG_GRPNAMES_SIX"; | |
image = "\core\default_co.paa"; | |
}; | |
}; | |
class GenericNames | |
{ | |
access = 0; | |
class Default | |
{ | |
class FirstNames | |
{ | |
default = "Unknown"; | |
}; | |
class LastNames | |
{ | |
default = "Entity"; | |
}; | |
}; | |
class RussianMen | |
{ | |
class FirstNames | |
{ | |
ivan = "Ivan"; | |
mikhail = "Mikhail"; | |
vasili = "Vasili"; | |
boris = "Boris"; | |
pavel = "Pavel"; | |
vladimir = "Vladimir"; | |
oleg = "Oleg"; | |
daniil = "Daniil"; | |
fedor = "Fedor"; | |
kiril = "Kiril"; | |
pyotr = "Pyotr"; | |
filip = "Filip"; | |
fyodor = "Fyodor"; | |
andrey = "Andrey"; | |
igor = "Igor"; | |
aleksander = "Aleksander"; | |
lev = "Lev"; | |
dimitri = "Dimitri"; | |
viktor = "Viktor"; | |
vasil = "Vasil"; | |
ruslan = "Ruslan"; | |
vadim = "Vadim"; | |
stepan = "Stepan"; | |
roman = "Roman"; | |
nikolay = "Nikolay"; | |
yuri = "Yuri"; | |
aleksei = "Aleksei"; | |
maksim = "Maksim"; | |
valery = "Valery"; | |
vyacheslav = "Vyacheslav"; | |
egor = "Egor"; | |
vitaly = "Vitaly"; | |
nikita = "Nikita"; | |
konstantin = "Konstantin"; | |
timofey = "Timofey"; | |
valentin = "Valentin"; | |
leonid = "Leonid"; | |
ilya = "Ilya"; | |
grigoriy = "Grigoriy"; | |
abram = "Abram"; | |
alyosha = "Alyosha"; | |
arkadiy = "Arkadiy"; | |
german = "German"; | |
kuzma = "Kuzma"; | |
semyon = "Semyon"; | |
yevgeniy = "Yevgeniy"; | |
}; | |
class LastNames | |
{ | |
produnov = "Produnov"; | |
zubov = "Zubov"; | |
blagonravov = "Blagonravov"; | |
davidov = "Davidov"; | |
gusakov = "Gusakov"; | |
nikolayev = "Nikolayev"; | |
ivanov = "Ivanov"; | |
maksimov = "Maksimov"; | |
fisenko = "Fisenko"; | |
shcherbakov = "Shcherbakov"; | |
zverev = "Zverev"; | |
zykov = "Zykov"; | |
doronin = "Doronin"; | |
turchinsky = "Turchinsky"; | |
malyukov = "Malyukov"; | |
rogozhkin = "Rogozhkin"; | |
bychkov = "Bychkov"; | |
zhegalov = "Zhegalov"; | |
soloveychik = "Soloveychik"; | |
strugackiy = "Strugackiy"; | |
bulgakov = "Bulgakov"; | |
tolstoy = "Tolstoy"; | |
pushkin = "Pushkin"; | |
dobryakov = "Dobryakov"; | |
timoshenko = "Timoshenko"; | |
alekseev = "Alekseev"; | |
zhitkov = "Zhitkov"; | |
potapenko = "Potapenko"; | |
yefremov = "Yefremov"; | |
krasko = "Krasko"; | |
pashinin = "Pashinin"; | |
yeltsin = "Yeltsin"; | |
medvedev = "Medvedev"; | |
putin = "Putin"; | |
smirnov = "Smirnov"; | |
kuznetsov = "Kuznetsov"; | |
vasilyev = "Vasilyev"; | |
petrov = "Petrov"; | |
golovko = "Golovko"; | |
chapayev = "Chapayev"; | |
mamayev = "Mamayev"; | |
baranov = "Baranov"; | |
beregovoi = "Beregovoi"; | |
derevenko = "Derevenko"; | |
glebov = "Glebov"; | |
gorbunov = "Gorbunov"; | |
pecharov = "Pecharov"; | |
kirygin = "Kirygin"; | |
lermontov = "Lermontov"; | |
litvinov = "Litvinov"; | |
maryshkin = "Naryshkin"; | |
morozov = "Morozov"; | |
molotov = "Molotov"; | |
popov = "Popov"; | |
privalov = "Privalov"; | |
titov = "Titov"; | |
sudakov = "Sudakov"; | |
kamenev = "Kamenev"; | |
yakushkin = "Yakushkin"; | |
yagudin = "Yagudin"; | |
}; | |
}; | |
class RussianWomen | |
{ | |
class FirstNames | |
{ | |
alena = "Alena"; | |
galina = "Galina"; | |
ekaterina = "Ekaterina"; | |
irina = "Irina"; | |
ksenia = "Ksenia"; | |
natasha = "Natasha"; | |
ludmila = "Ludmila"; | |
marina = "Marina"; | |
yelena = "Yelena"; | |
nadezhda = "Nadezhda"; | |
olga = "Olga"; | |
oksana = "Oksana"; | |
raisa = "Raisa"; | |
svetlana = "Svetlana"; | |
tamara = "Tamara"; | |
tatyana = "Tatyana"; | |
vera = "Vera"; | |
zoya = "Zoya"; | |
zhenya = "Zhenya"; | |
katya = "Katya"; | |
nadya = "Nadya"; | |
sasha = "Sasha"; | |
yulya = "Yulya"; | |
lena = "Lena"; | |
karina = "Karina"; | |
nina = "Nina"; | |
natalia = "Natalia"; | |
}; | |
class LastNames | |
{ | |
produnova = "Produnova"; | |
zubova = "Zubova"; | |
blagonravova = "Blagonravova"; | |
davidova = "Davidova"; | |
gusakova = "Gusakova"; | |
nikolayeva = "Nikolayeva"; | |
ivanova = "Ivanova"; | |
maksimova = "Maksimova"; | |
fisenkova = "Fisenkova"; | |
shcherbakova = "Shcherbakova"; | |
zvereva = "Zvereva"; | |
zykova = "Zykova"; | |
doronina = "Doronina"; | |
turchinskaya = "Turchinskaya"; | |
malyukova = "Malyukova"; | |
rogozhkina = "Rogozhkina"; | |
bychkova = "Bychkova"; | |
zhegalova = "Zhegalova"; | |
soloveychika = "Soloveychika"; | |
strugackaya = "Strugackaya"; | |
bulgakova = "Bulgakova"; | |
tolstoyeva = "Tolstoyeva"; | |
pushkina = "Pushkina"; | |
dobryakova = "Dobryakova"; | |
timoshenkoa = "Timoshenkoa"; | |
alekseeva = "Alekseeva"; | |
zhitkova = "Zhitkova"; | |
potapenkova = "Potapenkova"; | |
yefremova = "Yefremova"; | |
kraskova = "Kraskova"; | |
pashinina = "Pashinina"; | |
yeltsina = "Yeltsina"; | |
medvedeva = "Medvedeva"; | |
putina = "Putina"; | |
smirnova = "Smirnova"; | |
kuznetsova = "Kuznetsova"; | |
vasilyeva = "Vasilyeva"; | |
petrova = "Petrova"; | |
golovkoa = "Golovkoa"; | |
chapayeva = "Chapayeva"; | |
mamayeva = "Mamayeva"; | |
baranova = "Baranova"; | |
beregovoia = "Beregovoia"; | |
derevenkova = "Derevenkova"; | |
glebova = "Glebova"; | |
gorbunova = "Gorbunova"; | |
kirygina = "Kirygina"; | |
lermontova = "Lermontova"; | |
litvinova = "Litvinova"; | |
maryshkina = "Naryshkina"; | |
morozova = "Morozova"; | |
molotova = "Molotova"; | |
popova = "Popova"; | |
privalova = "Privalova"; | |
titova = "Titova"; | |
sudakova = "Sudakova"; | |
kameneva = "Kameneva"; | |
yakushkina = "Yakushkina"; | |
yagudina = "Yagudina"; | |
}; | |
}; | |
class EnglishMen | |
{ | |
class FirstNames | |
{ | |
michael = "Michael"; | |
jacob = "Jacob"; | |
matthew = "Matthew"; | |
joseph = "Joseph"; | |
christopher = "Christopher"; | |
nicholas = "Nicholas"; | |
andrew = "Andrew"; | |
william = "William"; | |
joshua = "Joshua"; | |
daniel = "Daniel"; | |
tyler = "Tyler"; | |
ryan = "Ryan"; | |
anthony = "Anthony"; | |
alexander = "Alexander"; | |
zachary = "Zachary"; | |
david = "David"; | |
james = "James"; | |
john = "John"; | |
christian = "Christian"; | |
justin = "Justin"; | |
benjamin = "Benjamin"; | |
austin = "Austin"; | |
brandon = "Brandon"; | |
samuel = "Samuel"; | |
dylan = "Dylan"; | |
noah = "Noah"; | |
bobby = "Bobby"; | |
nathan = "Nathan"; | |
ethan = "Ethan"; | |
jonathan = "Jonathan"; | |
harry = "Harry"; | |
sean = "Sean"; | |
jeremy = "Jeremy"; | |
cameron = "Cameron"; | |
edgar = "Edgar"; | |
carlos = "Carlos"; | |
eric = "Eric"; | |
miguel = "Miguel"; | |
ian = "Ian"; | |
chad = "Chad"; | |
bryan = "Bryan"; | |
travis = "Travis"; | |
peter = "Peter"; | |
jesse = "Jesse"; | |
mark = "Mark"; | |
jared = "Jared"; | |
richard = "Richard"; | |
mario = "Mario"; | |
george = "George"; | |
edward = "Edward"; | |
steven = "Steven"; | |
mike = "Mike"; | |
evan = "Evan"; | |
simon = "Simon"; | |
alan = "Alan"; | |
}; | |
class LastNames | |
{ | |
smith = "Smith"; | |
johnson = "Johnson"; | |
williams = "Williams"; | |
jones = "Jones"; | |
brown = "Brown"; | |
davis = "Davis"; | |
miller = "Miller"; | |
wilson = "Wilson"; | |
moore = "Moore"; | |
taylor = "Taylor"; | |
anderson = "Anderson"; | |
thomas = "Thomas"; | |
jackson = "Jackson"; | |
white = "White"; | |
harris = "Harris"; | |
martin = "Martin"; | |
thompson = "Thompson"; | |
garcia = "Garcia"; | |
martinez = "Martinez"; | |
robinson = "Robinson"; | |
clark = "Clark"; | |
lewis = "Lewis"; | |
lee = "Lee"; | |
walker = "Walker"; | |
hall = "Hall"; | |
allen = "Allen"; | |
young = "Young"; | |
king = "King"; | |
wright = "Wright"; | |
hill = "Hill"; | |
scott = "Scott"; | |
doe = "Doe"; | |
vomacka = "Vomacka"; | |
carey = "Carey"; | |
melvin = "Melvin"; | |
gluck = "Gluck"; | |
eady = "Eady"; | |
richardson = "Richardson"; | |
shannon = "Shannon"; | |
mcgregor = "McGregor"; | |
hoffman = "Hoffman"; | |
killoran = "Killoran"; | |
rochelle = "Rochelle"; | |
goben = "Goben"; | |
hanau = "Hanau"; | |
bircsak = "Bircsak"; | |
wagner = "Wagner"; | |
green = "Green"; | |
adams = "Adams"; | |
gonzales = "Gonzales"; | |
carter = "Carter"; | |
campbell = "Campbell"; | |
collins = "Collins"; | |
rodriguez = "Rodriguez"; | |
mitchell = "Mitchell"; | |
lopez = "Lopez"; | |
pound = "Pound"; | |
self = "Self"; | |
bruning = "Bruning"; | |
hirasaki = "Hirasaki"; | |
byrd = "Byrd"; | |
sissman = "Sissman"; | |
hutchinson = "Hutchinson"; | |
nielsen = "Nielsen"; | |
}; | |
}; | |
class EnglishWomen | |
{ | |
class FirstNames | |
{ | |
hannah = "Hannah"; | |
emily = "Emily"; | |
madison = "Madison"; | |
elizabeth = "Elizabeth"; | |
alexis = "Alexis"; | |
sarah = "Sarah"; | |
taylor = "Taylor"; | |
lauren = "Lauren"; | |
jessica = "Jessica"; | |
ashley = "Ashley"; | |
samantha = "Samantha"; | |
brianna = "Brianna"; | |
kayla = "Kayla"; | |
olivia = "Olivia"; | |
abigail = "Abigail"; | |
anna = "Anna"; | |
alyssa = "Alyssa"; | |
emma = "Emma"; | |
jennifer = "Jennifer"; | |
nicole = "Nicole"; | |
grace = "Grace"; | |
alexandra = "Alexandra"; | |
sydney = "Sydney"; | |
rachel = "Rachel"; | |
victoria = "Victoria"; | |
morgan = "Morgan"; | |
haley = "Haley"; | |
katherine = "Katherine"; | |
amanda = "Amanda"; | |
megan = "Megan"; | |
}; | |
class LastNames | |
{ | |
smith = "Smith"; | |
johnson = "Johnson"; | |
williams = "Williams"; | |
jones = "Jones"; | |
brown = "Brown"; | |
davis = "Davis"; | |
miller = "Miller"; | |
wilson = "Wilson"; | |
moore = "Moore"; | |
taylor = "Taylor"; | |
anderson = "Anderson"; | |
thomas = "Thomas"; | |
jackson = "Jackson"; | |
white = "White"; | |
harris = "Harris"; | |
martin = "Martin"; | |
thompson = "Thompson"; | |
garcia = "Garcia"; | |
martinez = "Martinez"; | |
robinson = "Robinson"; | |
clark = "Clark"; | |
lewis = "Lewis"; | |
lee = "Lee"; | |
walker = "Walker"; | |
hall = "Hall"; | |
allen = "Allen"; | |
young = "Young"; | |
king = "King"; | |
wright = "Wright"; | |
hill = "Hill"; | |
doe = "Doe"; | |
green = "Green"; | |
adams = "Adams"; | |
gonzales = "Gonzales"; | |
carter = "Carter"; | |
campbell = "Campbell"; | |
collins = "Collins"; | |
rodriguez = "Rodriguez"; | |
scott = "Scott"; | |
mitchell = "Mitchell"; | |
lopez = "Lopez"; | |
pound = "Pound"; | |
self = "Self"; | |
bruning = "Bruning"; | |
hirasaki = "Hirasaki"; | |
byrd = "Byrd"; | |
sissman = "Sissman"; | |
hutchinson = "Hutchinson"; | |
nielsen = "Nielsen"; | |
}; | |
}; | |
class CzechMen | |
{ | |
class FirstNames | |
{ | |
rostislav = "Rostislav"; | |
matous = "Matous"; | |
ivan = "Ivan"; | |
jakub = "Jakub"; | |
josef = "Josef"; | |
zdislav = "Zdislav"; | |
lukas = "Lukas"; | |
vilem = "Vilem"; | |
michal = "Michal"; | |
martin = "Martin"; | |
jiri = "Jiri"; | |
vasil = "Vasil"; | |
bohuslav = "Bohuslav"; | |
boris = "Boris"; | |
pavel = "Pavel"; | |
vladimir = "Vladimir"; | |
oleg = "Oleg"; | |
daniel = "Daniel"; | |
marek = "Marek"; | |
fedor = "Fedor"; | |
vlastimil = "Vlastimil"; | |
frantisek = "Frantisek"; | |
jan = "Jan"; | |
radim = "Radim"; | |
kiril = "Kiril"; | |
petr = "Petr"; | |
filip = "Filip"; | |
miro = "Miro"; | |
bronislav = "Bronislav"; | |
marian = "Marian"; | |
libor = "Libor"; | |
ctibor = "Ctibor"; | |
karel = "Karel"; | |
jaroslav = "Jaroslav"; | |
dalibor = "Dalibor"; | |
jaromir = "Jaromir"; | |
otakar = "Otakar"; | |
slavomir = "Slavomir"; | |
vojtech = "Vojtech"; | |
dobromil = "Dobromil"; | |
ladislav = "Ladislav"; | |
taras = "Taras"; | |
miroslav = "Miroslav"; | |
ctirad = "Ctirad"; | |
andrej = "Andrej"; | |
igor = "Igor"; | |
alexandr = "Alexandr"; | |
lev = "Lev"; | |
dmytro = "Dmytro"; | |
bogdan = "Bogdan"; | |
viktor = "Viktor"; | |
stanislav = "Stanislav"; | |
ruslan = "Ruslan"; | |
vadim = "Vadim"; | |
semen = "Semen"; | |
stepan = "Stepan"; | |
roman = "Roman"; | |
nikol = "Nikola"; | |
}; | |
class LastNames | |
{ | |
novak = "Novak"; | |
masin = "Masin"; | |
jiroutek = "Jiroutek"; | |
benes = "Benes"; | |
zemanek = "Zemanek"; | |
vosahlo = "Vosahlo"; | |
svoboda = "Svoboda"; | |
hajek = "Hajek"; | |
kral = "Kral"; | |
novotny = "Novotny"; | |
dvorak = "Dvorak"; | |
moravec = "Moravec"; | |
valenta = "Valenta"; | |
hruby = "Hruby"; | |
mach = "Mach"; | |
liska = "Liska"; | |
klima = "Klima"; | |
kulhanek = "Kulhanek"; | |
jelinek = "Jelinek"; | |
zapletal = "Zapletal"; | |
hanak = "Hanak"; | |
slama = "Slama"; | |
korinek = "Korinek"; | |
martinek = "Martinek"; | |
zelenka = "Zelenka"; | |
kalina = "Kalina"; | |
kvapil = "Kvapil"; | |
skala = "Skala"; | |
hujer = "Hujer"; | |
peterka = "Peterka"; | |
kozal = "Kozel"; | |
smolik = "Smolik"; | |
mucha = "Mucha"; | |
smetana = "Smetana"; | |
sejkora = "Sejkora"; | |
nejedly = "Nejedly"; | |
homolka = "Homolka"; | |
hron = "Hron"; | |
spanel = "Spanel"; | |
vymazal = "Vymazal"; | |
duda = "Duda"; | |
vrzal = "Vrzal"; | |
skopek = "Skopek"; | |
horvat = "Horvat"; | |
vitek = "Vitek"; | |
nedbal = "Nedbal"; | |
jelen = "Jelen"; | |
starecek = "Starecek"; | |
planicka = "Planicka"; | |
konopnik = "Konopnik"; | |
troska = "Troska"; | |
bobek = "Bobek"; | |
zajic = "Zajic"; | |
nohavica = "Nohavica"; | |
janda = "Janda"; | |
koukal = "Koukal"; | |
beran = "Beran"; | |
beranek = "Beranek"; | |
jary = "Jary"; | |
lebeda = "Lebeda"; | |
kropacek = "Kropacek"; | |
horacek = "Horacek"; | |
pazout = "Pazout"; | |
pernica = "Pernica"; | |
kana = "Kana"; | |
macecek = "Macecek"; | |
chlup = "Chlup"; | |
brazda = "Brazda"; | |
tuma = "Tuma"; | |
matejka = "Matejka"; | |
havel = "Havel"; | |
prutko = "Prutko"; | |
kravchuk = "Kravchuk"; | |
guglava = "Guglava"; | |
bulba = "Bulba"; | |
horyna = "Horyna"; | |
vanek = "Vanek"; | |
grygar = "Grygar"; | |
macura = "Macura"; | |
kubik = "Kubik"; | |
bednar = "Bednar"; | |
hlinik = "Hlinik"; | |
jurcik = "Jurcik"; | |
janko = "Janko"; | |
mazur = "Mazur"; | |
ledvina = "Ledvina"; | |
fojt = "Fojt"; | |
gazda = "Gazda"; | |
mironov = "Mironov"; | |
antonov = "Antonov"; | |
tkachuk = "Tkachuk"; | |
petrenko = "Petrenko"; | |
vandrovec = "Vandrovec"; | |
korolenko = "Korolenko"; | |
brodsky = "Brodsky"; | |
rybski = "Rybski"; | |
trachnikov = "Trachnikov"; | |
nobski = "Nobski"; | |
cerny = "Cerny"; | |
suhaj = "Suhaj"; | |
}; | |
}; | |
class CzechWomen | |
{ | |
class FirstNames | |
{ | |
ludmila = "Ludmila"; | |
ivana = "Ivana"; | |
anna = "Anna"; | |
petra = "Petra"; | |
katerina = "Katerina"; | |
vera = "Vera"; | |
hana = "Hana"; | |
daniela = "Daniela"; | |
eva = "Eva"; | |
magda = "Magda"; | |
bozena = "Bozena"; | |
darja = "Darja"; | |
natalia = "Natalia"; | |
natasha = "Natasha"; | |
irina = "Irina"; | |
olga = "Olga"; | |
zuzana = "Zuzana"; | |
marie = "Marie"; | |
martina = "Martina"; | |
pavla = "Pavla"; | |
marta = "Marta"; | |
zlata = "Zlata"; | |
kazi = "Kazi"; | |
libuse = "Libuse"; | |
teta = "Teta"; | |
linda = "Linda"; | |
marketa = "Marketa"; | |
eliska = "Eliska"; | |
apolena = "Apolena"; | |
vladimira = "Vladimira"; | |
jana = "Jana"; | |
dagmar = "Dagmar"; | |
jaroslava = "Jaroslava"; | |
nela = "Nela"; | |
sara = "Sara"; | |
karolina = "Karolina"; | |
nikola = "Nikola"; | |
gabriela = "Gabriela"; | |
}; | |
class LastNames | |
{ | |
novakova = "Novakova"; | |
kubikova = "Kubikova"; | |
masinova = "Masinova"; | |
jiroutkova = "Jiroutkova"; | |
benesova = "Benesova"; | |
zemankova = "Zemankova"; | |
vosahlova = "Vosahlova"; | |
svobodova = "Svobodova"; | |
hajkova = "Hajkova"; | |
kralova = "Kralova"; | |
novotna = "Novotna"; | |
dvorakova = "Dvorakova"; | |
moravcova = "Moravcova"; | |
valentova = "Valentova"; | |
hruba = "Hruba"; | |
machova = "Machova"; | |
liskova = "Liskova"; | |
klimova = "Klimova"; | |
kulhankova = "Kulhankova"; | |
jelinkova = "Jelinkova"; | |
zapletalova = "Zapletalova"; | |
hanakova = "Hanakova"; | |
slamova = "Slamova"; | |
korinkova = "Korinkova"; | |
martinkova = "Martinkova"; | |
zelenkova = "Zelenkova"; | |
kalinova = "Kalinova"; | |
kvapilova = "Kvapilova"; | |
skalova = "Skalova"; | |
hujerova = "Hujerova"; | |
peterkova = "Peterkova"; | |
kozlova = "Kozlova"; | |
smolikova = "Smolikova"; | |
muchova = "Muchova"; | |
smetanova = "Smetanova"; | |
sejkorova = "Sejkorova"; | |
nejedla = "Nejedla"; | |
homolkova = "Homolkova"; | |
hronova = "Hronova"; | |
spanelova = "Spanelova"; | |
vymazalova = "Vymazalova"; | |
dudova = "Dudova"; | |
vrzalova = "Vrzalova"; | |
skopkova = "Skopkova"; | |
horvatova = "Horvatova"; | |
vitkova = "Vitkova"; | |
nedbalova = "Nedbalova"; | |
jelenova = "Jelenova"; | |
planickova = "Planickova"; | |
konopnikova = "Konopnikova"; | |
troskova = "Troskova"; | |
bobkova = "Bobkova"; | |
zajicova = "Zajicova"; | |
nohavicova = "Nohavicova"; | |
jandova = "Jandova"; | |
koukalova = "Koukalova"; | |
beranova = "Beranova"; | |
berankova = "Berankova"; | |
jara = "Jara"; | |
lebedova = "Lebedova"; | |
kropackova = "Kropackova"; | |
horackova = "Horackova"; | |
pazoutova = "Pazoutova"; | |
pernicova = "Perniaova"; | |
kanava = "Kanava"; | |
maceckova = "Maceckova"; | |
chlupova = "Chlupova"; | |
brazdaova = "Brazdaova"; | |
tumova = "Tumova"; | |
matejkova = "Matejkova"; | |
havlova = "Havlova"; | |
prutkova = "Prutkova"; | |
kravchukova = "Kravchukova"; | |
guglavova = "Guglavova"; | |
bulbova = "Bulbova"; | |
horynova = "Horynova"; | |
vankova = "Vankova"; | |
grygarova = "Grygarova"; | |
macuraova = "Macuraova"; | |
bednarova = "Bednarova"; | |
hlinikova = "Hlinikova"; | |
jurcikova = "Jurcikova"; | |
jankova = "Jankova"; | |
mazurova = "Mazurova"; | |
ledvinova = "Ledvinova"; | |
stareckova = "Stareckova"; | |
fojtova = "Fojtova"; | |
gazdova = "Gazdova"; | |
mironovova = "Mironovova"; | |
antonovova = "Antonovova"; | |
tkachukova = "Tkachukova"; | |
petrenkova = "Petrenkova"; | |
vandrovcova = "Vandrovcova"; | |
korolenkova = "Korolenkova"; | |
brodska = "Brodska"; | |
rybska = "Rybska"; | |
trachnikovova = "Trachnikovova"; | |
nobska = "Nobska"; | |
cerna = "Cerna"; | |
suhajova = "Suhajova"; | |
}; | |
}; | |
class CivilianMen | |
{ | |
class FirstNames | |
{ | |
rostislav = "Rostislav"; | |
matous = "Matous"; | |
ivan = "Ivan"; | |
jakub = "Jakub"; | |
josef = "Josef"; | |
zdislav = "Zdislav"; | |
lukas = "Lukas"; | |
vilem = "Vilem"; | |
michal = "Michal"; | |
martin = "Martin"; | |
jiri = "Jiri"; | |
vasil = "Vasil"; | |
bohuslav = "Bohuslav"; | |
boris = "Boris"; | |
pavel = "Pavel"; | |
vladimir = "Vladimir"; | |
oleg = "Oleg"; | |
daniel = "Daniel"; | |
marek = "Marek"; | |
fedor = "Fedor"; | |
vlastimil = "Vlastimil"; | |
frantisek = "Frantisek"; | |
jan = "Jan"; | |
radim = "Radim"; | |
kiril = "Kiril"; | |
petr = "Petr"; | |
filip = "Filip"; | |
miro = "Miro"; | |
bronislav = "Bronislav"; | |
marian = "Marian"; | |
libor = "Libor"; | |
ctibor = "Ctibor"; | |
karel = "Karel"; | |
jaroslav = "Jaroslav"; | |
dalibor = "Dalibor"; | |
jaromir = "Jaromir"; | |
otakar = "Otakar"; | |
slavomir = "Slavomir"; | |
vojtech = "Vojtech"; | |
dobromil = "Dobromil"; | |
ladislav = "Ladislav"; | |
taras = "Taras"; | |
miroslav = "Miroslav"; | |
ctirad = "Ctirad"; | |
andrej = "Andrej"; | |
igor = "Igor"; | |
alexandr = "Alexandr"; | |
lev = "Lev"; | |
dmytro = "Dmytro"; | |
bogdan = "Bogdan"; | |
viktor = "Viktor"; | |
stanislav = "Stanislav"; | |
ruslan = "Ruslan"; | |
vadim = "Vadim"; | |
semen = "Semen"; | |
stepan = "Stepan"; | |
roman = "Roman"; | |
nikol = "Nikola"; | |
yuri = "Yuri"; | |
aleksei = "Aleksei"; | |
maksim = "Maksim"; | |
valery = "Valery"; | |
vyacheslav = "Vyacheslav"; | |
vitaly = "Vitaly"; | |
nikita = "Nikita"; | |
timofey = "Timofey"; | |
valentin = "Valentin"; | |
leonid = "Leonid"; | |
ilya = "Ilya"; | |
grigoriy = "Grigoriy"; | |
abram = "Abram"; | |
arkadiy = "Arkadiy"; | |
german = "German"; | |
kuzma = "Kuzma"; | |
semyon = "Semyon"; | |
yevgeniy = "Yevgeniy"; | |
}; | |
class LastNames | |
{ | |
novak = "Novak"; | |
masin = "Masin"; | |
jiroutek = "Jiroutek"; | |
benes = "Benes"; | |
zemanek = "Zemanek"; | |
vosahlo = "Vosahlo"; | |
svoboda = "Svoboda"; | |
hajek = "Hajek"; | |
kral = "Kral"; | |
novotny = "Novotny"; | |
dvorak = "Dvorak"; | |
moravec = "Moravec"; | |
valenta = "Valenta"; | |
hruby = "Hruby"; | |
mach = "Mach"; | |
liska = "Liska"; | |
klima = "Klima"; | |
kulhanek = "Kulhanek"; | |
jelinek = "Jelinek"; | |
zapletal = "Zapletal"; | |
hanak = "Hanak"; | |
slama = "Slama"; | |
korinek = "Korinek"; | |
martinek = "Martinek"; | |
zelenka = "Zelenka"; | |
kalina = "Kalina"; | |
kvapil = "Kvapil"; | |
skala = "Skala"; | |
hujer = "Hujer"; | |
peterka = "Peterka"; | |
kozal = "Kozel"; | |
smolik = "Smolik"; | |
mucha = "Mucha"; | |
smetana = "Smetana"; | |
sejkora = "Sejkora"; | |
nejedly = "Nejedly"; | |
homolka = "Homolka"; | |
hron = "Hron"; | |
spanel = "Spanel"; | |
vymazal = "Vymazal"; | |
duda = "Duda"; | |
vrzal = "Vrzal"; | |
skopek = "Skopek"; | |
horvat = "Horvat"; | |
vitek = "Vitek"; | |
nedbal = "Nedbal"; | |
jelen = "Jelen"; | |
planicka = "Planicka"; | |
konopnik = "Konopnik"; | |
troska = "Troska"; | |
bobek = "Bobek"; | |
zajic = "Zajic"; | |
nohavica = "Nohavica"; | |
janda = "Janda"; | |
koukal = "Koukal"; | |
beran = "Beran"; | |
beranek = "Beranek"; | |
jary = "Jary"; | |
lebeda = "Lebeda"; | |
kropacek = "Kropacek"; | |
horacek = "Horacek"; | |
pazout = "Pazout"; | |
pernica = "Pernica"; | |
kana = "Kana"; | |
macecek = "Macecek"; | |
chlup = "Chlup"; | |
brazda = "Brazda"; | |
tuma = "Tuma"; | |
matejka = "Matejka"; | |
havel = "Havel"; | |
prutko = "Prutko"; | |
kravchuk = "Kravchuk"; | |
guglava = "Guglava"; | |
bulba = "Bulba"; | |
horyna = "Horyna"; | |
vanek = "Vanek"; | |
grygar = "Grygar"; | |
macura = "Macura"; | |
bednar = "Bednar"; | |
hlinik = "Hlinik"; | |
jurcik = "Jurcik"; | |
janko = "Janko"; | |
mazur = "Mazur"; | |
ledvina = "Ledvina"; | |
fojt = "Fojt"; | |
gazda = "Gazda"; | |
mironov = "Mironov"; | |
antonov = "Antonov"; | |
tkachuk = "Tkachuk"; | |
petrenko = "Petrenko"; | |
vandrovec = "Vandrovec"; | |
korolenko = "Korolenko"; | |
brodsky = "Brodsky"; | |
rybski = "Rybski"; | |
trachnikov = "Trachnikov"; | |
nobski = "Nobski"; | |
cerny = "Cerny"; | |
suhaj = "Suhaj"; | |
moricky = "Moricky"; | |
maksimov = "Maksimov"; | |
fisenko = "Fisenko"; | |
shcherbakov = "Shcherbakov"; | |
zverev = "Zverev"; | |
turchinsky = "Turchinsky"; | |
malyukov = "Malyukov"; | |
bychkov = "Bychkov"; | |
zhegalov = "Zhegalov"; | |
dobryakov = "Dobryakov"; | |
timoshenko = "Timoshenko"; | |
alekseev = "Alekseev"; | |
zhitkov = "Zhitkov"; | |
potapenko = "Potapenko"; | |
yefremov = "Yefremov"; | |
krasko = "Krasko"; | |
pashinin = "Pashinin"; | |
smirnov = "Smirnov"; | |
kuznetsov = "Kuznetsov"; | |
vasilyev = "Vasilyev"; | |
jagos = "Jagos"; | |
pravda = "Pravda"; | |
}; | |
}; | |
class CivilianWomen | |
{ | |
class FirstNames | |
{ | |
ludmila = "Ludmila"; | |
ivana = "Ivana"; | |
anna = "Anna"; | |
petra = "Petra"; | |
katerina = "Katerina"; | |
vera = "Vera"; | |
hana = "Hana"; | |
daniela = "Daniela"; | |
eva = "Eva"; | |
magda = "Magda"; | |
bozena = "Bozena"; | |
darja = "Darja"; | |
natalia = "Natalia"; | |
natasha = "Natasha"; | |
irina = "Irina"; | |
olga = "Olga"; | |
marie = "Marie"; | |
martina = "Martina"; | |
pavla = "Pavla"; | |
marta = "Marta"; | |
zlata = "Zlata"; | |
kazi = "Kazi"; | |
libuse = "Libuse"; | |
teta = "Teta"; | |
linda = "Linda"; | |
marketa = "Marketa"; | |
eliska = "Eliska"; | |
apolena = "Apolena"; | |
vladimira = "Vladimira"; | |
jana = "Jana"; | |
dagmar = "Dagmar"; | |
jaroslava = "Jaroslava"; | |
nela = "Nela"; | |
sara = "Sara"; | |
karolina = "Karolina"; | |
nikola = "Nikola"; | |
oksana = "Oksana"; | |
raisa = "Raisa"; | |
svetlana = "Svetlana"; | |
tamara = "Tamara"; | |
tatyana = "Tatyana"; | |
zoya = "Zoya"; | |
zhenya = "Zhenya"; | |
katya = "Katya"; | |
nadya = "Nadya"; | |
sasha = "Sasha"; | |
yulya = "Yulya"; | |
lena = "Lena"; | |
karina = "Karina"; | |
nina = "Nina"; | |
yelena = "Yelena"; | |
viktorie = "Viktorie"; | |
gabriela = "Gabriela"; | |
}; | |
class LastNames | |
{ | |
novakova = "Novakova"; | |
masinova = "Masinova"; | |
jiroutkova = "Jiroutkova"; | |
benesova = "Benesova"; | |
zemankova = "Zemankova"; | |
vosahlova = "Vosahlova"; | |
svobodova = "Svobodova"; | |
hajkova = "Hajkova"; | |
kralova = "Kralova"; | |
novotna = "Novotna"; | |
dvorakova = "Dvorakova"; | |
moravcova = "Moravcova"; | |
valentova = "Valentova"; | |
hruba = "Hruba"; | |
machova = "Machova"; | |
liskova = "Liskova"; | |
klimova = "Klimova"; | |
kulhankova = "Kulhankova"; | |
jelinkova = "Jelinkova"; | |
zapletalova = "Zapletalova"; | |
hanakova = "Hanakova"; | |
slamova = "Slamova"; | |
korinkova = "Korinkova"; | |
martinkova = "Martinkova"; | |
zelenkova = "Zelenkova"; | |
kalinova = "Kalinova"; | |
kvapilova = "Kvapilova"; | |
skalova = "Skalova"; | |
hujerova = "Hujerova"; | |
peterkova = "Peterkova"; | |
kozlova = "Kozlova"; | |
smolikova = "Smolikova"; | |
muchova = "Muchova"; | |
smetanova = "Smetanova"; | |
sejkorova = "Sejkorova"; | |
nejedla = "Nejedla"; | |
homolkova = "Homolkova"; | |
hronova = "Hronova"; | |
spanelova = "Spanelova"; | |
vymazalova = "Vymazalova"; | |
dudova = "Dudova"; | |
vrzalova = "Vrzalova"; | |
skopkova = "Skopkova"; | |
horvatova = "Horvatova"; | |
vitkova = "Vitkova"; | |
nedbalova = "Nedbalova"; | |
jelenova = "Jelenova"; | |
planickova = "Planickova"; | |
konopnikova = "Konopnikova"; | |
troskova = "Troskova"; | |
bobkova = "Bobkova"; | |
zajicova = "Zajicova"; | |
nohavicova = "Nohavicova"; | |
jandova = "Jandova"; | |
koukalova = "Koukalova"; | |
beranova = "Beranova"; | |
berankova = "Berankova"; | |
jara = "Jara"; | |
lebedova = "Lebedova"; | |
kropackova = "Kropackova"; | |
horackova = "Horackova"; | |
pazoutova = "Pazoutova"; | |
pernicova = "Perniaova"; | |
kanova = "Kanova"; | |
maceckova = "Maceckova"; | |
chlupova = "Chlupova"; | |
brazdaova = "Brazdaova"; | |
tumova = "Tumova"; | |
matejkova = "Matejkova"; | |
havlova = "Havlova"; | |
prutkova = "Prutkova"; | |
kravchukova = "Kravchukova"; | |
guglavova = "Guglavova"; | |
bulbova = "Bulbova"; | |
horynova = "Horynova"; | |
vankova = "Vankova"; | |
grygarova = "Grygarova"; | |
macuraova = "Macuraova"; | |
bednarova = "Bednarova"; | |
hlinikova = "Hlinikova"; | |
jurcikova = "Jurcikova"; | |
jankova = "Jankova"; | |
mazurova = "Mazurova"; | |
ledvinova = "Ledvinova"; | |
fojtova = "Fojtova"; | |
gazdova = "Gazdova"; | |
mironovova = "Mironovova"; | |
antonovova = "Antonovova"; | |
tkachukova = "Tkachukova"; | |
petrenkova = "Petrenkova"; | |
vandrovcova = "Vandrovcova"; | |
korolenkova = "Korolenkova"; | |
brodska = "Brodska"; | |
rybska = "Rybska"; | |
trachnikovova = "Trachnikovova"; | |
nobska = "Nobska"; | |
cerna = "Cerna"; | |
suhajova = "Suhajova"; | |
produnova = "Produnova"; | |
zubova = "Zubova"; | |
blagonravova = "Blagonravova"; | |
davidova = "Davidova"; | |
gusakova = "Gusakova"; | |
nikolayeva = "Nikolayeva"; | |
ivanova = "Ivanova"; | |
maksimova = "Maksimova"; | |
fisenkova = "Fisenkova"; | |
shcherbakova = "Shcherbakova"; | |
zvereva = "Zvereva"; | |
zykova = "Zykova"; | |
doronina = "Doronina"; | |
turchinskaya = "Turchinskaya"; | |
malyukova = "Malyukova"; | |
rogozhkina = "Rogozhkina"; | |
bychkova = "Bychkova"; | |
zhegalova = "Zhegalova"; | |
soloveychika = "Soloveychika"; | |
strugackaya = "Strugackaya"; | |
bulgakova = "Bulgakova"; | |
tolstoyeva = "Tolstoyeva"; | |
pushkina = "Pushkina"; | |
dobryakova = "Dobryakova"; | |
timoshenkova = "Timoshenkova"; | |
alekseeva = "Alekseeva"; | |
kanalosova = "Kanalosova"; | |
moricka = "Moricka"; | |
}; | |
}; | |
}; | |
class DefaultLighting | |
{ | |
access = 3; | |
groundReflection[] = {0.085,0.068,0.034}; | |
moonObjectColorFull[] = {0.9,0.9,1.0,0.7}; | |
moonHaloObjectColorFull[] = {0.9,0.9,1.0,0.01}; | |
moonsetObjectColor[] = {0.9,0.75,0.4}; | |
moonsetHaloObjectColor[] = {0.9,0.5,0.2}; | |
starEmissivity = 0.3; | |
class ThunderBoltLight | |
{ | |
diffuse[] = {1,1,2}; | |
ambient[] = {0.5,0.5,1}; | |
intensity = 1000000; | |
class Attenuation | |
{ | |
start = 0.0; | |
constant = 0.0; | |
linear = 0.0; | |
quadratic = 1.0; | |
}; | |
}; | |
nightAngle = 5; | |
sunSunset = 20; | |
endSunset = 10; | |
}; | |
class DefaultWorld | |
{ | |
access = 0; | |
worldId = 0; | |
plateFormat = "$$$ ## - ##"; | |
plateLetters = "ABCDEFHIKLMOPRSTVXYZ"; | |
centerPosition[] = {6400,6400,0}; | |
latitude = -40; | |
longitude = 15; | |
class Music: CfgMusic{}; | |
class EnvSounds: CfgEnvSounds{}; | |
cutscenes[] = {"intro"}; | |
class ReplaceObjects{}; | |
landGrid = 50; | |
gridNumbersOverLines = 0; | |
class Grid | |
{ | |
offsetX = 0; | |
offsetY = 0; | |
class Zoom1 | |
{ | |
zoomMax = 0.1; | |
format = "XY"; | |
formatX = "Aa"; | |
formatY = "00"; | |
stepX = 128; | |
stepY = 128; | |
}; | |
class Zoom2 | |
{ | |
zoomMax = 1e+030; | |
format = "XY"; | |
formatX = "A"; | |
formatY = "0"; | |
stepX = 1280; | |
stepY = 1280; | |
}; | |
}; | |
startTime = "16:45"; | |
startDate = "17/11/2006"; | |
startWeather = 0.12; | |
startFog = 0.0; | |
startFogBase = 0.0; | |
forecastFogBase = 0.0; | |
startFogDecay = 0.005; | |
forecastFogDecay = 0.005; | |
fogBeta0Min = 0.0001; | |
fogBeta0Max = 0.02; | |
hazeBaseHeight = 0; | |
hazeBaseBeta0 = 0; | |
hazeDensityDecay = 0.005; | |
startWind = 0.1; | |
startWindDir = 0.0; | |
startWaves = 0.1; | |
startRain = 0.0; | |
startLightnings = 0.0; | |
startGusts = 0.0; | |
forecastWeather = 0.3; | |
forecastFog = 0.0; | |
forecastWind = 0.1; | |
forecastWaves = 0.1; | |
forecastRain = 0.0; | |
forecastLightnings = 0.0; | |
forecastGusts = 0.0; | |
forecastWindDir = 0.0; | |
timeOfChanges = 1800; | |
rainForced = 0; | |
lightningsForced = 0; | |
wavesForced = 0; | |
windForced = 0; | |
class Lighting: DefaultLighting{}; | |
class DayLightingBrightAlmost | |
{ | |
deepNight[] = {-15, | |
{ 0.05,0.05,0.06 }, | |
{ 0.001,0.001,0.002 }, | |
{ 0.02,0.02,0.05 }, | |
{ 0.003,0.003,0.003 }, | |
{ 0.003,0.003,0.006 }, | |
{ 0.003,0.003,0.006 },0}; | |
fullNight[] = {-5, | |
{ 0.05,0.05,0.06 }, | |
{ 0.02,0.02,0.02 }, | |
{ 0.04,0.04,0.04 }, | |
{ 0.04,0.04,0.04 }, | |
{ 0.01,0.01,0.02 }, | |
{ 0.08,0.06,0.06 },0}; | |
sunMoon[] = {-3.75, | |
{ 0.04,0.04,0.05 }, | |
{ 0.04,0.04,0.05 }, | |
{ 0.04,0.04,0.05 }, | |
{ 0.04,0.04,0.05 }, | |
{ 0.04,0.035,0.04 }, | |
{ 0.11,0.08,0.09 },0.5}; | |
earlySun[] = {-2.5, | |
{ 0.32,0.24,0.28 }, | |
{ 0.08,0.06,0.07 }, | |
{ 0.32,0.24,0.28 }, | |
{ 0.08,0.06,0.07 }, | |
{ 0.08,0.07,0.08 }, | |
{ 0.14,0.1,0.12 },1}; | |
sunrise[] = {0, | |
{ | |
{ 0.7,0.45,0.45 },"5.5+(-4)" }, | |
{ | |
{ 0.07,0.09,0.12 },"4.5+(-4)" }, | |
{ | |
{ 0.6,0.47,0.25 },"4.7+(-4)" }, | |
{ | |
{ 0.1,0.09,0.1 },"4.4+(-4)" }, | |
{ | |
{ 0.5,0.4,0.4 },"4.5+(-4)" }, | |
{ | |
{ 0.88,0.51,0.24 },"6+(-4)" },1}; | |
earlyMorning[] = {5, | |
{ | |
{ 0.65,0.55,0.55 },"6+(-4)" }, | |
{ | |
{ 0.08,0.09,0.11 },"5+(-4)" }, | |
{ | |
{ 0.55,0.47,0.25 },"5.75+(-4)" }, | |
{ | |
{ 0.1,0.09,0.1 },"4.75+(-4)" }, | |
{ | |
{ 0.5,0.4,0.4 },"7.5+(-4)" }, | |
{ | |
{ 0.88,0.51,0.24 },"8.75+(-4)" },1}; | |
midMorning[] = {15, | |
{ | |
{ 0.98,0.85,0.8 },"10.5+(-4)" }, | |
{ | |
{ 0.08,0.09,0.11 },"6.5+(-4)" }, | |
{ | |
{ 0.87,0.47,0.25 },"9.5+(-4)" }, | |
{ | |
{ 0.09,0.09,0.1 },"7.5+(-4)" }, | |
{ | |
{ 0.5,0.4,0.4 },"9.5+(-4)" }, | |
{ | |
{ 0.88,0.51,0.24 },"9.75+(-4)" },1}; | |
morning[] = {25, | |
{ | |
{ 1,1,0.9 },"15.5+(-4)" }, | |
{ | |
{ 0.17,0.18,0.19 },"12.5+(-4)" }, | |
{ | |
{ 1,1,0.9 },"14.5+(-4)" }, | |
{ | |
{ 0.17,0.18,0.19 },"13+(-4)" }, | |
{ | |
{ 0.15,0.15,0.15 },"14.5+(-4)" }, | |
{ | |
{ 0.17,0.17,0.15 },"15.5+(-4)" },1}; | |
noon[] = {70, | |
{ | |
{ 0.96,0.98,1 },"15.75+(-4)" }, | |
{ | |
{ 0.36,0.49,0.61 },"13+(-4)" }, | |
{ | |
{ 1,1,1 },"15+(-4)" }, | |
{ | |
{ 0.36,0.37,0.38 },"13.5+(-4)" }, | |
{ | |
{ 0.9,0.9,0.9 },"15+(-4)" }, | |
{ | |
{ 1.0,1.0,0.9 },"16+(-4)" },1}; | |
}; | |
class DayLightingRainy | |
{ | |
deepNight[] = {-15, | |
{ 0.0034,0.0034,0.004 }, | |
{ 0.003,0.003,0.003 }, | |
{ 0.0034,0.0034,0.004 }, | |
{ 0.003,0.003,0.003 }, | |
{ 0.003,0.003,0.006 }, | |
{ 0.003,0.003,0.006 },0}; | |
fullNight[] = {-5, | |
{ 0.023,0.023,0.023 }, | |
{ 0.02,0.02,0.02 }, | |
{ 0.023,0.023,0.023 }, | |
{ 0.02,0.02,0.02 }, | |
{ 0.01,0.01,0.02 }, | |
{ 0.08,0.06,0.06 },0}; | |
sunMoon[] = {-3.75, | |
{ 0.04,0.04,0.05 }, | |
{ 0.04,0.04,0.05 }, | |
{ 0.04,0.04,0.05 }, | |
{ 0.04,0.04,0.05 }, | |
{ 0.04,0.035,0.04 }, | |
{ 0.11,0.08,0.09 },0.5}; | |
earlySun[] = {-2.5, | |
{ 0.0689,0.0689,0.0804 }, | |
{ 0.06,0.06,0.07 }, | |
{ 0.0689,0.0689,0.0804 }, | |
{ 0.06,0.06,0.07 }, | |
{ 0.08,0.07,0.08 }, | |
{ 0.14,0.1,0.12 },0.5}; | |
earlyMorning[] = {0, | |
{ | |
{ 1,1,1 },"(-4)+3.95" }, | |
{ | |
{ 1,1,1 },"(-4)+3.75" }, | |
{ | |
{ 1,1,1 },"(-4)+3.95" }, | |
{ | |
{ 1,1,1 },"(-4)+3.75" }, | |
{ | |
{ 1,1,1 },"(-4)+4" }, | |
{ | |
{ 1,1,1 },"(-4)+4.5" },1}; | |
morning[] = {5, | |
{ | |
{ 1,1,1 },"(-4)+5.7" }, | |
{ | |
{ 1,1,1 },"(-4)+5.5" }, | |
{ | |
{ 1,1,1 },"(-4)+5.7" }, | |
{ | |
{ 1,1,1 },"(-4)+5.5" }, | |
{ | |
{ 1,1,1 },"(-4)+7" }, | |
{ | |
{ 1,1,1 },"(-4)+7.5" },1}; | |
lateMorning[] = {25, | |
{ | |
{ 1,1,1 },"(-4)+10.45" }, | |
{ | |
{ 1,1,1 },"(-4)+10.25" }, | |
{ | |
{ 1,1,1 },"(-4)+10.45" }, | |
{ | |
{ 1,1,1 },"(-4)+10.25" }, | |
{ | |
{ 1,1,1 },"(-4)+12" }, | |
{ | |
{ 1,1,1 },"(-4)+12.5" },1}; | |
noon[] = {70, | |
{ | |
{ 1,1,1 },"(-4)+10.7" }, | |
{ | |
{ 1,1,1 },"(-4)+10.5" }, | |
{ | |
{ 1,1,1 },"(-4)+10.7" }, | |
{ | |
{ 1,1,1 },"(-4)+10.5" }, | |
{ | |
{ 1,1,1 },"(-4)+12.25" }, | |
{ | |
{ 1,1,1 },"(-4)+12.75" },1}; | |
}; | |
class Weather | |
{ | |
rainEnabled = 1; | |
class RainConfig | |
{ | |
minCloudiness = 0.5; | |
averageCloudLimit = 0.6; | |
minProbability = 0.02; | |
maxProbability = 0.9; | |
minRainDensity = 0.2; | |
maxRainDensity = 1.0; | |
rainChange = 60.0; | |
rainFading = 30; | |
squareLength = 0.5; | |
}; | |
class LightningsConfig | |
{ | |
minCloudiness = 0.85; | |
minProbability = 0.0; | |
maxProbability = 0.25; | |
minCount = 3; | |
maxCount = 6; | |
scatter = 120; | |
}; | |
class WindConfig | |
{ | |
windChange = 5.0; | |
minForce = 0.0; | |
maxForce = 10.0; | |
minForceScatter = 2.0; | |
maxForceScatter = 5.0; | |
minGustCount = 0.0; | |
maxGustCount = 10.0; | |
gustTimeScatter = 120.0; | |
minGustScatter = 10.0; | |
maxGustScatter = 20.0; | |
gustInfluenceMin = 0.2; | |
gustInfluenceMax = 0.4; | |
speedOfWindChange = 2.0; | |
minGustValue = 0.0; | |
maxGustValue = 0.7; | |
}; | |
class RainbowConfig | |
{ | |
distance = 10; | |
intensityCoef = 0.35; | |
maxCloudiness = 0.55; | |
}; | |
class Overcast | |
{ | |
class Weather1 | |
{ | |
overcast = 0; | |
sky = "#(argb,8,8,3)color(0.46,0.51,0.67,1)"; | |
skyR = "#(argb,8,8,3)color(0.46,0.51,0.67,1)"; | |
horizon = "#(argb,8,8,3)color(0.46,0.51,0.67,1)"; | |
alpha = 0; | |
bright = 0.5; | |
speed = 0.2; | |
size = 0.2; | |
height = 1.0; | |
through = 1.0; | |
lightingOvercast = 0; | |
diffuse = 1.0; | |
cloudDiffuse = 1.0; | |
waves = 0.15; | |
}; | |
class Weather2 | |
{ | |
overcast = 0.1; | |
sky = "#(argb,8,8,3)color(0.46,0.51,0.67,1)"; | |
skyR = "#(argb,8,8,3)color(0.46,0.51,0.67,1)"; | |
horizon = "#(argb,8,8,3)color(0.46,0.51,0.67,1)"; | |
alpha = 0.3; | |
size = 0.3; | |
height = 0.9; | |
bright = 0.5; | |
speed = 0.25; | |
through = 1.0; | |
lightingOvercast = 0.1; | |
diffuse = 1.0; | |
cloudDiffuse = 0.9; | |
waves = 0.22; | |
}; | |
class Weather3 | |
{ | |
overcast = 0.4; | |
sky = "#(argb,8,8,3)color(0.51,0.57,0.79,1)"; | |
skyR = "#(argb,8,8,3)color(0.51,0.57,0.79,1)"; | |
horizon = "#(argb,8,8,3)color(0.46,0.51,0.67,1)"; | |
alpha = 0.98; | |
size = 0.5; | |
height = 0.8; | |
bright = 0.45; | |
speed = 0.4; | |
through = 0.8; | |
lightingOvercast = 0.6; | |
diffuse = 0.7; | |
cloudDiffuse = 0.4; | |
waves = 0.5; | |
}; | |
class Weather4 | |
{ | |
overcast = 0.7; | |
sky = "#(argb,8,8,3)color(0.56,0.6,0.76,1)"; | |
skyR = "#(argb,8,8,3)color(0.56,0.6,0.76,1)"; | |
horizon = "#(argb,8,8,3)color(0.46,0.51,0.67,1)"; | |
alpha = 0.97; | |
size = 0.75; | |
height = 0.75; | |
bright = 0.45; | |
speed = 0.7; | |
through = 0.2; | |
diffuse = 0.4; | |
lightingOvercast = 0.9; | |
cloudDiffuse = 0.75; | |
waves = 0.6; | |
}; | |
class Weather5 | |
{ | |
overcast = 1.0; | |
sky = "#(argb,8,8,3)color(0.39,0.39,0.4,1)"; | |
skyR = "#(argb,8,8,3)color(0.39,0.39,0.4,1)"; | |
horizon = "#(argb,8,8,3)color(0.46,0.51,0.67,1)"; | |
alpha = 0.98; | |
size = 0.9; | |
height = 0.7; | |
bright = 0.45; | |
speed = 1.0; | |
through = 0.0; | |
diffuse = 0.2; | |
cloudDiffuse = 0.95; | |
waves = 0.7; | |
lightingOvercast = 1.0; | |
}; | |
}; | |
class Lighting | |
{ | |
class BrightAlmost: DayLightingBrightAlmost | |
{ | |
overcast = 0; | |
}; | |
class Rainy: DayLightingRainy | |
{ | |
overcast = 1.0; | |
}; | |
}; | |
class ThunderboltNorm | |
{ | |
model = "\core\default\default.p3d"; | |
soundNear[] = {"",0.31622776,1}; | |
soundFar[] = {"",0.31622776,1}; | |
}; | |
class ThunderboltHeavy | |
{ | |
model = "\core\default\default.p3d"; | |
soundNear[] = {"",0.31622776,1}; | |
soundFar[] = {"",0.31622776,1}; | |
}; | |
temperatureDayMax[] = {10,12,15,20,25,35,35,35,25,20,10,10}; | |
temperatureDayMin[] = {-10,-6,-5,-1,5,6,7,10,5,2,-5,-10}; | |
temperatureNightMax[] = {5,6,8,10,13,18,26,25,15,13,8,4}; | |
temperatureNightMin[] = {-10,-10,-10,-5,0,4,5,6,5,0,-5,-10}; | |
overcastTemperatureFactor = 0.4; | |
blackSurfaceTemperatureDelta = 5; | |
whiteSurfaceTemperatureDelta = -2; | |
}; | |
class Rain | |
{ | |
texture = "core\default_co.paa"; | |
speed = 1; | |
levels[] = {8,2}; | |
raindrop = "\core\default\default.p3d"; | |
}; | |
class RainParticles | |
{ | |
rainDropTexture = "core\default_co.paa"; | |
texDropCount = 4; | |
minRainDensity = 0.01; | |
effectRadius = 15; | |
windCoef = 0.05; | |
dropSpeed = 15.0; | |
rndSpeed = 0.2; | |
rndDir = 0.1; | |
dropWidth = 0.04; | |
dropHeight = 0.8; | |
dropColor[] = {0.1,0.1,0.1,0.1}; | |
lumSunFront = 0.3; | |
lumSunBack = 0.1; | |
refractCoef = 0.3; | |
refractSaturation = 0.3; | |
}; | |
humidityUpCoef = 0.1; | |
humidityDownCoef = 0.05; | |
class SimulWeather | |
{ | |
noiseTexture = ""; | |
numKeyframesPerDay = 48; | |
windSpeedCoef = "10.0f"; | |
moonIrradianceCoef = "10.0f"; | |
fadeMaxDistanceKm = 300.0; | |
fadeMaxAltitudeKm = 15.0; | |
fadeNumAltitudes = 4; | |
fadeNumElevations = 8; | |
fadeNumDistances = 8; | |
fadeEarthTest = 0; | |
autoBrightness = 1; | |
autoBrightnessStrength = 0.1; | |
cloudGridWidth = 128; | |
cloudGridLength = 128; | |
cloudGridHeight = 16; | |
helperGridElevationSteps = 24; | |
helperGridAzimuthSteps = 15; | |
helperEffectiveEarthRadius = 6378000; | |
helperCurvedEarth = 1; | |
helperAdjustCurvature = 0; | |
helperNumLayers = 100; | |
helperMaxDistance = 200000; | |
helperNearCloudFade = 0.5; | |
helperChurn = 10; | |
cloudWidth = 60000; | |
cloudLength = 60000; | |
wrapClouds = 1; | |
noiseResolution = 8; | |
noisePeriod = 4.0; | |
opticalDensity = 1.8; | |
alphaSharpness = 0.15; | |
selfShadowScale = 0.001; | |
mieAsymmetry = 0.87; | |
minimumLightElevationDegrees = 3.0; | |
directLightCoef = 0.25; | |
indirectLightCoef = 0.01; | |
fogStart = 10000; | |
fogEnd = 30000; | |
fogHeight = 1000; | |
class DefaultKeyframe | |
{ | |
rayleigh[] = {0.00749,0.01388,0.02878}; | |
mie[] = {0.0046,0.0046,0.0046}; | |
haze = 1.0; | |
hazeBaseKm = 1.0; | |
hazeScaleKm = 0.5; | |
hazeEccentricity = 0.82; | |
brightnessAdjustment = 1.0; | |
cloudiness = 0.5; | |
cloudBaseKm = 3.2; | |
cloudHeightKm = 6; | |
directLight = 1.0; | |
indirectLight = 1.0; | |
ambientLight = 1.0; | |
noiseOctaves = 3; | |
noisePersistence = 0.55; | |
fractalAmplitude = 2.2; | |
fractalWavelength = 220.0; | |
extinction = 1.8; | |
diffusivity = 0.01; | |
}; | |
class Overcast | |
{ | |
class Weather1: DefaultKeyframe | |
{ | |
overcast = 0.0; | |
cloudiness = 0.0; | |
}; | |
class Weather2: DefaultKeyframe | |
{ | |
overcast = 0.2; | |
cloudiness = 0.1; | |
}; | |
class Weather3: DefaultKeyframe | |
{ | |
overcast = 0.4; | |
cloudiness = 0.2; | |
}; | |
class Weather4: DefaultKeyframe | |
{ | |
overcast = 0.6; | |
cloudiness = 0.4; | |
}; | |
class Weather5: DefaultKeyframe | |
{ | |
overcast = 0.8; | |
cloudiness = 0.5; | |
}; | |
class Weather6: DefaultKeyframe | |
{ | |
overcast = 1.0; | |
cloudiness = 0.6; | |
}; | |
}; | |
}; | |
skyTexture = "#(argb,8,8,3)color(0.35,0.47,0.66,1)"; | |
skyTextureR = "#(argb,8,8,3)color(0.35,0.47,0.66,1)"; | |
seaTexture = "#(rgb,8,8,3)color(0,0,0,1)"; | |
midDetailTexture = "#(rgb,1,1,1)color(0.5,0.5,0.5,1,cdt)"; | |
outsideMaterial = ""; | |
outsideHeight = -10; | |
minHeight = -10; | |
shoreTop = 0; | |
peakWaveTop = -1; | |
peakWaveBottom = -5; | |
clouds[] = {"core\default\default.p3d","core\default\default.p3d","core\default\default.p3d","core\default\default.p3d"}; | |
noDetailDist = 50; | |
fullDetailDist = 20; | |
soundMapSizeCoef = 1; | |
satelliteNormalBlendStart = 80; | |
satelliteNormalBlendEnd = 100; | |
satelliteNormalOnDetail = 1; | |
hazeDistCoef = -1.0; | |
hazeFogCoef = -1.0; | |
aroundSunCoefMultiplier = "1.0f"; | |
aroundSunCoefExponent = "4.0f"; | |
horizonParallaxCoef = 0.045; | |
horizonFogColorationStart = "0.8f"; | |
skyFogColorationStart = "0.7f"; | |
horizonSunColorationScale = "10.0f"; | |
clutterGrid = 2; | |
clutterDist = 50; | |
clutterRadius = 1.0; | |
class DefaultClutter | |
{ | |
affectedByWind = 0; | |
relativeColor[] = {1,1,1,1}; | |
scaleMin = 0.5; | |
scaleMax = 1.0; | |
swLighting = 1; | |
}; | |
class Clutter{}; | |
skyObject = "core\skyobject\skyobject.p3d"; | |
starsObject = "core\default\default.p3d"; | |
pointObject = "core\default\default.p3d"; | |
horizontObject = "core\default\default.p3d"; | |
haloObject = "core\default\default.p3d"; | |
sunObject = "core\default\default.p3d"; | |
rainbowObject = "core\default\default.p3d"; | |
moonObject = "core\default\default.p3d"; | |
waterTexture = "#(argb,8,8,3)color(0.35,0.47,0.66,1)"; | |
underwaterOcclusionObject = ""; | |
causticsEnabled = 1; | |
causticsTexture = ""; | |
causticsTextureNumRows = 4; | |
causticsTextureMask = ""; | |
causticsTextureCount = 32; | |
causticsTextureArea = "4.0f"; | |
causticsTextureAreaDeep = "150.0f"; | |
causticsTextureChangeInterval = "0.09f"; | |
causticsDistanceLimit = "200.0f"; | |
causticsDepthLimit = "50.0f"; | |
causticsDepthFadeCoef = "1.0f"; | |
causticsTextureDepthGranularity = "3.0f"; | |
causticsBrightnessCoef = "4.0f"; | |
dynLightMinBrightnessAmbientCoef = 0.1; | |
dynLightMinBrightnessAbsolute = 0.001; | |
envTexture = ""; | |
satelliteMap = ""; | |
layerMask = ""; | |
seaMaterial = "#water"; | |
shoreMaterial = "#shore"; | |
shoreFoamMaterial = "#shoreFoam"; | |
shoreWetMaterial = "#shoreWet"; | |
terrainMaterial = "#terrain"; | |
class AnomalyPars | |
{ | |
outerModel = ""; | |
innerModel = ""; | |
refractScale[] = {"0.04f","0.03f","0.05f"}; | |
timeScale[] = {0.03,0.03,"0.0f"}; | |
postProcessDistance = "3.0f"; | |
}; | |
class SpriteRefractionPars | |
{ | |
refractScale[] = {"0.02f","0.02f","0.02f"}; | |
timeScale[] = {0.03,0.03,"0.0f"}; | |
}; | |
class Underwater | |
{ | |
noWaterFog = -0.3; | |
fullWaterFog = 0.1; | |
deepWaterFog = 10; | |
waterFogDistance = 20; | |
waterFogDistanceNear = 0; | |
waterColor[] = {0.02,0.08,0.12}; | |
deepWaterColor[] = {0.01,0.06,0.14}; | |
surfaceColor[] = {0.2,0.3,0.25}; | |
deepSurfaceColor[] = {0.1,0.18,0.22}; | |
}; | |
class SeaWaterShaderPars | |
{ | |
refractionMoveCoef = 0.01; | |
minWaterOpacity = 0.65; | |
waterOpacityDistCoef = 0.07; | |
underwaterOpacity = 0.2; | |
waterOpacityFadeStart = 100; | |
waterOpacityFadeLength = 20; | |
}; | |
class HDRNewPars | |
{ | |
minAperture = 1e-005; | |
maxAperture = 256; | |
apertureRatioMax = 4; | |
apertureRatioMin = 10; | |
bloomImageScale = 1.0; | |
bloomScale = 0.3; | |
bloomExponent = 1.0; | |
bloomLuminanceOffset = 0.8; | |
bloomLuminanceScale = 1; | |
bloomLuminanceExponent = 1.2; | |
tonemapShoulderStrength = 0.22; | |
tonemapLinearStrength = 0.3; | |
tonemapLinearAngle = 0.1; | |
tonemapToeStrength = 0.2; | |
tonemapToeNumerator = 0.01; | |
tonemapToeDenominator = 0.3; | |
tonemapLinearWhite = 11.2; | |
tonemapExposureBias = 2.0; | |
nvgApertureMin = 1; | |
nvgApertureStandard = 7; | |
nvgApertureMax = 15; | |
nvgStandardAvgLum = 3; | |
nvgLightGain = 100; | |
nvgTransition = 1; | |
nvgTransitionCoefOn = "40.0f"; | |
nvgTransitionCoefOff = "0.01f"; | |
nightShiftMinAperture = 0; | |
nightShiftMaxAperture = 0.002; | |
nightShiftMaxEffect = 0.6; | |
nightShiftLuminanceScale = 600; | |
eyeAdaptFactorLight = 0.6; | |
eyeAdaptFactorDark = 0.2; | |
}; | |
class NVGPars | |
{ | |
filmGrainEnabled = 1; | |
filmGrainPars[] = {0.04,1.5,0.5,0.2,1.0,1}; | |
}; | |
class DOFPars | |
{ | |
focusDistance = "25.0f"; | |
blur = "1.0f"; | |
farOnly = 1; | |
focusDistanceWater = "1.0f"; | |
blurWater = "1.3f"; | |
farOnlyWater = 1; | |
focusDistanceWaterGoggles = "4.0f"; | |
blurWaterGoggles = "1.0f"; | |
farOnlyWaterGoggles = 1; | |
}; | |
class Subdivision | |
{ | |
class Fractal | |
{ | |
rougness = 10; | |
maxRoad = 0.2; | |
maxTrack = 1.0; | |
maxSlopeFactor = 0.05; | |
}; | |
class WhiteNoise | |
{ | |
rougness = 5; | |
maxRoad = 0.1; | |
maxTrack = 0.5; | |
maxSlopeFactor = 0.025; | |
}; | |
minY = -0.0; | |
minSlope = 0.02; | |
}; | |
class Ambient{}; | |
}; | |
initWorld = ""; | |
demoWorld = ""; | |
}; | |
class CfgWorldList | |
{ | |
access = 1; | |
}; | |
class CfgGroups{}; | |
class CfgAddons | |
{ | |
class PreloadBanks{}; | |
class PreloadAddons{}; | |
}; | |
class CfgEditorObjects{}; | |
class CfgMPGameTypes | |
{ | |
class Unknown | |
{ | |
name = "$STR_XBOX_MPTYPE_UNKNOWN"; | |
shortcut = "$STR_XBOX_MPTYPE_UNKNOWN_SHORT"; | |
statsStandard = "StandardUnknown"; | |
statsRanked = "RankedUnknown"; | |
id = 0; | |
}; | |
class DM | |
{ | |
name = "$STR_XBOX_MPTYPE_DM"; | |
shortcut = "$STR_XBOX_MPTYPE_DM_SHORT"; | |
statsStandard = "StandardDM"; | |
statsRanked = "RankedDM"; | |
id = 1; | |
}; | |
class CTF | |
{ | |
name = "$STR_XBOX_MPTYPE_CTF"; | |
shortcut = "$STR_XBOX_MPTYPE_CTF_SHORT"; | |
statsStandard = "StandardCTF"; | |
statsRanked = "RankedCTF"; | |
id = 2; | |
}; | |
class FF | |
{ | |
name = "$STR_XBOX_MPTYPE_FF"; | |
shortcut = "$STR_XBOX_MPTYPE_FF_SHORT"; | |
statsStandard = "StandardFF"; | |
statsRanked = "RankedFF"; | |
id = 3; | |
}; | |
class Coop | |
{ | |
name = "$STR_XBOX_MPTYPE_COOP"; | |
shortcut = "$STR_XBOX_MPTYPE_COOP_SHORT"; | |
statsStandard = ""; | |
statsRanked = ""; | |
id = 4; | |
}; | |
class Team | |
{ | |
name = "$STR_XBOX_MPTYPE_TEAM"; | |
shortcut = "$STR_XBOX_MPTYPE_TEAM_SHORT"; | |
statsStandard = "StandardTeam"; | |
statsRanked = "RankedTeam"; | |
id = 5; | |
}; | |
class SCont | |
{ | |
name = "$STR_XBOX_MPTYPE_SCONTROL"; | |
shortcut = "$STR_XBOX_MPTYPE_SCONTROL_SHORT"; | |
statsStandard = "StandardSControl"; | |
statsRanked = "RankedSControl"; | |
id = 6; | |
}; | |
class Hold | |
{ | |
name = "$STR_XBOX_MPTYPE_HOLDLOCATION"; | |
shortcut = "$STR_XBOX_MPTYPE_HOLDLOCATION_SHORT"; | |
statsStandard = "StandardHold"; | |
statsRanked = "RankedHold"; | |
id = 7; | |
}; | |
class CTI | |
{ | |
name = "$STR_XBOX_MPTYPE_CTI"; | |
shortcut = "$STR_XBOX_MPTYPE_CTI_SHORT"; | |
statsStandard = "StandardCTI"; | |
statsRanked = "RankedCTI"; | |
id = 8; | |
}; | |
}; | |
class CfgLiveStats | |
{ | |
class TrueSkill | |
{ | |
name = "TrueSkill™ rankings"; | |
board = -65535; | |
class Columns | |
{ | |
class Rank | |
{ | |
id = -1; | |
name = "$STR_LIVE_STATS_RANK"; | |
width = 0.1; | |
format = "%d."; | |
align = 1; | |
}; | |
class Gamertag | |
{ | |
id = -2; | |
name = "$STR_LIVE_STATS_NAME"; | |
width = 0.5; | |
format = "%s"; | |
align = 0; | |
}; | |
class Skill | |
{ | |
id = 61; | |
name = "TrueSkill™ rank"; | |
width = 0.2; | |
format = "%d"; | |
align = 1; | |
}; | |
class GamesPlayed | |
{ | |
id = 62; | |
name = "Games played"; | |
width = 0.2; | |
format = "%d"; | |
align = 1; | |
}; | |
}; | |
}; | |
class StandardDM | |
{ | |
name = "Standard - Death Match"; | |
board = 1; | |
algorithm = 2; | |
dropouts = 1; | |
coefWin = 10; | |
coefLoose = -10; | |
coefM1 = 1; | |
coefS1 = 100; | |
coefM2 = 1; | |
coefS2 = 100; | |
coefMin = 0.1; | |
coefMax = 10.0; | |
class Columns | |
{ | |
class Rank | |
{ | |
id = -1; | |
name = "$STR_LIVE_STATS_RANK"; | |
width = 0.1; | |
format = "%d."; | |
align = 1; | |
}; | |
class Gamertag | |
{ | |
id = -2; | |
name = "$STR_LIVE_STATS_NAME"; | |
width = 0.5; | |
format = "%s"; | |
align = 0; | |
}; | |
class Score | |
{ | |
id = -3; | |
name = "Score"; | |
width = 0.2; | |
format = "%I64d"; | |
align = 1; | |
}; | |
class GamesPlayed | |
{ | |
id = 1; | |
name = "Games played"; | |
width = 0.2; | |
format = "%d"; | |
align = 1; | |
}; | |
}; | |
}; | |
class StandardCTF | |
{ | |
name = "Standard - Capture The Flag"; | |
board = 2; | |
algorithm = 3; | |
dropouts = 1; | |
coefWin = 10; | |
coefLoose = -10; | |
coefM1 = 1; | |
coefS1 = 100; | |
coefM2 = 1; | |
coefS2 = 100; | |
coefMin = 0.1; | |
coefMax = 10.0; | |
coefAI = 0.5; | |
class Columns | |
{ | |
class Rank | |
{ | |
id = -1; | |
name = "$STR_LIVE_STATS_RANK"; | |
width = 0.1; | |
format = "%d."; | |
align = 1; | |
}; | |
class Gamertag | |
{ | |
id = -2; | |
name = "$STR_LIVE_STATS_NAME"; | |
width = 0.5; | |
format = "%s"; | |
align = 0; | |
}; | |
class Score | |
{ | |
id = -3; | |
name = "Score"; | |
width = 0.2; | |
format = "%I64d"; | |
align = 1; | |
}; | |
class GamesPlayed | |
{ | |
id = 1; | |
name = "Games played"; | |
width = 0.2; | |
format = "%d"; | |
align = 1; | |
}; | |
}; | |
}; | |
class StandardFF: StandardDM | |
{ | |
name = "Standard - Flag Fight"; | |
board = 3; | |
}; | |
class StandardTeam: StandardCTF | |
{ | |
name = "Standard - Team Mission"; | |
board = 4; | |
}; | |
class StandardSControl: StandardCTF | |
{ | |
name = "Standard - Sector Control"; | |
board = 5; | |
}; | |
class StandardHold: StandardCTF | |
{ | |
name = "Standard - Hold Location"; | |
board = 6; | |
}; | |
class StandardUnknown: StandardDM | |
{ | |
name = "Standard - Unknown"; | |
board = 7; | |
}; | |
class RankedDM: StandardDM | |
{ | |
name = "Ranked - Death Match"; | |
board = 8; | |
}; | |
class RankedCTF: StandardCTF | |
{ | |
name = "Ranked - Capture The Flag"; | |
board = 9; | |
}; | |
class RankedFF: StandardFF | |
{ | |
name = "Ranked - Flag Fight"; | |
board = 10; | |
}; | |
class RankedTeam: StandardTeam | |
{ | |
name = "Ranked - Team Mission"; | |
board = 11; | |
}; | |
class RankedSControl: StandardSControl | |
{ | |
name = "Ranked - Sector Control"; | |
board = 12; | |
}; | |
class RankedHold: StandardHold | |
{ | |
name = "Ranked - Hold Location"; | |
board = 13; | |
}; | |
class RankedUnknown: StandardUnknown | |
{ | |
name = "Ranked - Unknown"; | |
board = 14; | |
}; | |
}; | |
class CfgAchievements | |
{ | |
class Quartermaster | |
{ | |
id = 1; | |
name = "Quartermaster"; | |
description = "Unlock all Armory items."; | |
descriptionUnachieved = "Unlock all Armory items."; | |
picture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class Marksman | |
{ | |
id = 2; | |
name = "Marksman"; | |
description = "Complete the Firing Range with 100% accuracy and at least 20 shots fired."; | |
descriptionUnachieved = "Complete the Firing Range with 100% accuracy and at least 20 shots fired."; | |
picture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class Speedfreak | |
{ | |
id = 3; | |
name = "Speedfreak"; | |
description = "Complete the Mobility Range in under 1:00."; | |
descriptionUnachieved = "Complete the Mobility Range in under 1:00."; | |
picture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class SkyHigh | |
{ | |
id = 4; | |
name = "Sky High"; | |
description = "Get to 2000 meters altitude."; | |
descriptionUnachieved = "Get to 2000 meters altitude."; | |
picture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class Hunter | |
{ | |
id = 5; | |
name = "Hunter"; | |
description = "Shoot down 100 seagulls."; | |
descriptionUnachieved = "Shoot down 100 seagulls."; | |
picture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
}; | |
class CfgVoiceMask | |
{ | |
class None | |
{ | |
name = "$STR_VOICE_MASK_NONE"; | |
specEnergyWeight = -1; | |
pitchScale = -1; | |
whisperValue = -1; | |
roboticValue = -1; | |
}; | |
class Anonymous | |
{ | |
name = "$STR_VOICE_MASK_ANONYMOUS"; | |
specEnergyWeight = 0.95; | |
pitchScale = 0.5; | |
whisperValue = 0.35; | |
roboticValue = -1; | |
}; | |
class Cartoon | |
{ | |
name = "$STR_VOICE_MASK_CARTOON"; | |
specEnergyWeight = 0.1; | |
pitchScale = -1; | |
whisperValue = -1; | |
roboticValue = -1; | |
}; | |
class BigGuy | |
{ | |
name = "$STR_VOICE_MASK_BIGGUY"; | |
specEnergyWeight = 0.9; | |
pitchScale = 0.05; | |
whisperValue = -1; | |
roboticValue = -1; | |
}; | |
class Child | |
{ | |
name = "$STR_VOICE_MASK_CHILD"; | |
specEnergyWeight = 0.1; | |
pitchScale = 0.7; | |
whisperValue = -1; | |
roboticValue = -1; | |
}; | |
class Robot | |
{ | |
name = "$STR_VOICE_MASK_ROBOT"; | |
specEnergyWeight = 0.5; | |
pitchScale = -1; | |
whisperValue = -1; | |
roboticValue = 0.05; | |
}; | |
class DarkMaster | |
{ | |
name = "$STR_VOICE_MASK_DARKMASTER"; | |
specEnergyWeight = 1; | |
pitchScale = 0; | |
whisperValue = -1; | |
roboticValue = -1; | |
}; | |
class Whisper | |
{ | |
name = "$STR_VOICE_MASK_WHISPER"; | |
specEnergyWeight = 0.5; | |
pitchScale = -1; | |
whisperValue = 0.01; | |
roboticValue = -1; | |
}; | |
}; | |
class CfgRumble | |
{ | |
coefEngineToLeft = "1.5*0.9"; | |
coefEngineToRight = "1.2*0.9"; | |
coefSurfaceToLeft = 0.25; | |
coefSurfaceToRight = 0.45; | |
coefWeaponToLeft = 4; | |
coefWeaponToRight = 4; | |
}; | |
class ButtonDeadZonesDefault | |
{ | |
deadZone_A[] = {64,48}; | |
deadZone_B[] = {64,48}; | |
deadZone_X[] = {64,48}; | |
deadZone_Y[] = {64,48}; | |
deadZone_Up[] = {64,48}; | |
deadZone_Down[] = {64,48}; | |
deadZone_Left[] = {64,48}; | |
deadZone_Right[] = {64,48}; | |
deadZone_Start[] = {64,48}; | |
deadZone_Back[] = {64,48}; | |
deadZone_LeftBumper[] = {64,48}; | |
deadZone_RightBumper[] = {64,48}; | |
deadZone_LeftThumb[] = {64,48}; | |
deadZone_RightThumb[] = {64,48}; | |
}; | |
class ControllerTypes | |
{ | |
class Gamepad | |
{ | |
resource = "RscDisplayProfileController"; | |
hint = "$STR_XBOX_GAMEPAD"; | |
imageRightA = 0; | |
imageRightB = 0; | |
imageRightY = 0; | |
imageRightX = 0; | |
imageRightWhite = 0; | |
imageRightBlack = 0; | |
imageRightLeft = 1; | |
imageRightRight = 1; | |
imageRightUp = 1; | |
imageRightDown = 1; | |
imageRightBack = 1; | |
imageRightStart = 1; | |
}; | |
class Joystick | |
{ | |
resource = "RscDisplayProfileControllerJoystick"; | |
hint = "$STR_XBOX_JOYSTICK"; | |
imageRightA = 0; | |
imageRightB = 0; | |
imageRightY = 1; | |
imageRightX = 1; | |
imageRightWhite = 1; | |
imageRightBlack = 1; | |
imageRightLeft = 1; | |
imageRightRight = 1; | |
imageRightUp = 1; | |
imageRightDown = 1; | |
imageRightBack = 0; | |
imageRightStart = 0; | |
}; | |
class Wheel | |
{ | |
resource = "RscDisplayProfileControllerWheel"; | |
hint = "$STR_XBOX_WHEEL"; | |
imageRightA = 0; | |
imageRightB = 0; | |
imageRightY = 0; | |
imageRightX = 0; | |
imageRightWhite = 0; | |
imageRightBlack = 0; | |
imageRightLeft = 1; | |
imageRightRight = 1; | |
imageRightUp = 1; | |
imageRightDown = 1; | |
imageRightBack = 1; | |
imageRightStart = 1; | |
}; | |
}; | |
class ControllerSchemes | |
{ | |
defaultScheme = "Default"; | |
defaultSchemeMovementLeftBrakeTriggerAccTrigger = "Default"; | |
defaultSchemeMovementLeftBrakeTriggerAccButton = "Default"; | |
defaultSchemeMovementLeftBrakeButtonAccTrigger = "Default"; | |
defaultSchemeMovementLeftBrakeButtonAccButton = "Default"; | |
defaultSchemeMovementRightBrakeTriggerAccTrigger = "Default"; | |
defaultSchemeMovementRightBrakeTriggerAccButton = "Default"; | |
defaultSchemeMovementRightBrakeButtonAccTrigger = "Default"; | |
defaultSchemeMovementRightBrakeButtonAccButton = "Default"; | |
class Default | |
{ | |
name = "$STR_XBOX_CONTROLER_SCHEME_DEFAULT"; | |
class Gamepad | |
{ | |
class ButtonDeadZones: ButtonDeadZonesDefault | |
{ | |
deadZone_LeftTrigger[] = {192,128}; | |
deadZone_RightTrigger[] = {80,64}; | |
}; | |
class ThumbStickDeadZones | |
{ | |
leftX = 0.21; | |
leftY = 0.23; | |
rightX = 0.21; | |
rightY = 0.23; | |
}; | |
class Actions | |
{ | |
ToggleWeapons[] = {"0x00050000 + 3"}; | |
DefaultAction[] = {"0x00050000 + 13"}; | |
ReloadMagazine[] = {"0x00050000 + 2"}; | |
LockTarget[] = {}; | |
RevealTarget[] = {"0x00050000 + 12"}; | |
VehLockTargets[] = {"0x00050000 + 14"}; | |
PrevAction[] = {"0x00050000 + 4"}; | |
NextAction[] = {"0x00050000 + 5"}; | |
Action[] = {"0x00050000 + 0"}; | |
MenuSelect[] = {"0x00050000 + 7"}; | |
MenuBack[] = {"0x00050000 + 6"}; | |
CancelAction[] = {"0x00050000 + 2"}; | |
ForceCommandingMode[] = {"0x00050000 + 10"}; | |
Compass[] = {}; | |
Diary[] = {}; | |
ShowMap[] = {"0x00050000 + 11"}; | |
HideMap[] = {}; | |
ZoomContIn[] = {"0x00050000 + 12"}; | |
PersonView[] = {"0x00050000 + 9"}; | |
IngamePause[] = {"0x00050000 + 8"}; | |
Optics[] = {"0x00050000 + 15"}; | |
class CommandLeft | |
{ | |
keys[] = {"0x00050000 + 20"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",2,3.0}; | |
curveMedium[] = {"Gamma",2,3.0}; | |
curveHigh[] = {"Gamma",2,3.0}; | |
}; | |
class CommandRight | |
{ | |
keys[] = {"0x00050000 + 16"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",2,3.0}; | |
curveMedium[] = {"Gamma",2,3.0}; | |
curveHigh[] = {"Gamma",2,3.0}; | |
}; | |
class CommandForward | |
{ | |
keys[] = {"0x00050000 + 17"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class CommandBack | |
{ | |
keys[] = {"0x00050000 + 21"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
CommandFast[] = {}; | |
CommandSlow[] = {}; | |
}; | |
}; | |
class Joystick | |
{ | |
class ButtonDeadZones: ButtonDeadZonesDefault | |
{ | |
deadZone_LeftTrigger[] = {192,128}; | |
deadZone_RightTrigger[] = {80,64}; | |
}; | |
class ThumbStickDeadZones | |
{ | |
leftX = 0.21; | |
leftY = 0.23; | |
rightX = 0.21; | |
rightY = 0.23; | |
}; | |
class Actions | |
{ | |
ToggleWeapons[] = {"0x00050000 + 3"}; | |
DefaultAction[] = {"0x00050000 + 0"}; | |
ReloadMagazine[] = {"0x00050000 + 2"}; | |
LookAround[] = {"0x00050000 + 15"}; | |
LockTarget[] = {}; | |
RevealTarget[] = {"0x00050000 + 15"}; | |
VehLockTargets[] = {"0x00050000 + 11"}; | |
PrevAction[] = {"0x00050000 + 4"}; | |
NextAction[] = {"0x00050000 + 5"}; | |
Action[] = {"0x00050000 + 14"}; | |
MenuSelect[] = {"0x00050000 + 7"}; | |
MenuBack[] = {"0x00050000 + 6"}; | |
CancelAction[] = {"0x00050000 + 2"}; | |
Compass[] = {}; | |
Diary[] = {"0x00050000 + 11"}; | |
ShowMap[] = {}; | |
HideMap[] = {}; | |
ZoomContIn[] = {"0x00050000 + 15"}; | |
PersonView[] = {"0x00050000 + 9"}; | |
IngamePause[] = {"0x00050000 + 8"}; | |
Optics[] = {}; | |
class CommandLeft | |
{ | |
keys[] = {"0x00050000 + 22"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",2,3.0}; | |
curveMedium[] = {"Gamma",2,3.0}; | |
curveHigh[] = {"Gamma",2,3.0}; | |
}; | |
class CommandRight | |
{ | |
keys[] = {"0x00050000 + 18"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",2,3.0}; | |
curveMedium[] = {"Gamma",2,3.0}; | |
curveHigh[] = {"Gamma",2,3.0}; | |
}; | |
class CommandForward | |
{ | |
keys[] = {"0x00050000 + 13"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class CommandBack | |
{ | |
keys[] = {"0x00050000 + 12"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
CommandFast[] = {}; | |
CommandSlow[] = {}; | |
}; | |
}; | |
class Wheel | |
{ | |
class ButtonDeadZones: ButtonDeadZonesDefault | |
{ | |
deadZone_LeftTrigger[] = {192,128}; | |
deadZone_RightTrigger[] = {80,64}; | |
}; | |
class ThumbStickDeadZones | |
{ | |
leftX = 0.21; | |
leftY = 0.23; | |
rightX = 0.21; | |
rightY = 0.23; | |
}; | |
class Actions | |
{ | |
ToggleWeapons[] = {"0x00050000 + 3"}; | |
DefaultAction[] = {"0x00050000 + 10"}; | |
ReloadMagazine[] = {"0x00050000 + 2"}; | |
LookAround[] = {"0x00050000 + 11"}; | |
LockTarget[] = {}; | |
RevealTarget[] = {"0x00050000 + 12"}; | |
VehLockTargets[] = {}; | |
PrevAction[] = {"0x00050000 + 4"}; | |
NextAction[] = {"0x00050000 + 5"}; | |
Action[] = {"0x00050000 + 0"}; | |
MenuSelect[] = {"0x00050000 + 7"}; | |
MenuBack[] = {"0x00050000 + 6"}; | |
CancelAction[] = {"0x00050000 + 2"}; | |
Compass[] = {}; | |
Diary[] = {"0x00050000 + 11"}; | |
ShowMap[] = {}; | |
HideMap[] = {}; | |
ZoomContIn[] = {"0x00050000 + 11"}; | |
PersonView[] = {"0x00050000 + 9"}; | |
Optics[] = {}; | |
IngamePause[] = {"0x00050000 + 8"}; | |
class CommandLeft | |
{ | |
keys[] = {"0x00050000 + 20"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",2,3.0}; | |
curveMedium[] = {"Gamma",2,3.0}; | |
curveHigh[] = {"Gamma",2,3.0}; | |
}; | |
class CommandRight | |
{ | |
keys[] = {"0x00050000 + 16"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",2,3.0}; | |
curveMedium[] = {"Gamma",2,3.0}; | |
curveHigh[] = {"Gamma",2,3.0}; | |
}; | |
class CommandForward | |
{ | |
keys[] = {"0x00050000 + 17"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class CommandBack | |
{ | |
keys[] = {"0x00050000 + 21"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
CommandFast[] = {}; | |
CommandSlow[] = {}; | |
}; | |
}; | |
class Vehicles | |
{ | |
class Characters | |
{ | |
name = "$STR_XBOX_CONTROLER_CHARACTERS"; | |
axisY = 0; | |
class Gamepad | |
{ | |
textDPad = "$STR_XBOX_CONTROLER_DP_MENU"; | |
textLThumb = "$STR_XBOX_CONTROLER_MOVEMENT"; | |
textLThumbUD = "$STR_XBOX_CONTROLER_LS_MOVE"; | |
textLThumbLR = "$STR_XBOX_CONTROLER_LS_STRAFE"; | |
textLThumbPS = "$STR_XBOX_CONTROLER_LS_UP"; | |
textRThumb = "$STR_XBOX_CONTROLER_AIM"; | |
textRThumbUD = "$STR_XBOX_CONTROLER_RS_UD_AIM"; | |
textRThumbLR = "$STR_XBOX_CONTROLER_RS_LR_AIM"; | |
textRThumbPS = "$STR_XBOX_CONTROLER_RS_OPTICS"; | |
class Actions | |
{ | |
class MoveBack | |
{ | |
keys[] = {"0x00050000 + 21"}; | |
deadZone = 0.1; | |
curveLow[] = {"Gamma",1,4}; | |
curveMedium[] = {"Gamma",1,4}; | |
curveHigh[] = {"Gamma",1,4}; | |
}; | |
class MoveFastForward | |
{ | |
keys[] = {"0x00050000 + 17"}; | |
deadZone = 0.1; | |
curveLow[] = {"Gamma",1,4}; | |
curveMedium[] = {"Gamma",1,4}; | |
curveHigh[] = {"Gamma",1,4}; | |
}; | |
class TurnLeft | |
{ | |
keys[] = {"0x00050000 + 20"}; | |
deadZone = 0.1; | |
curveLow[] = {"Gamma",1,2}; | |
curveMedium[] = {"Gamma",1,2}; | |
curveHigh[] = {"Gamma",1,2}; | |
}; | |
class TurnRight | |
{ | |
keys[] = {"0x00050000 + 16"}; | |
deadZone = 0.1; | |
curveLow[] = {"Gamma",1,2}; | |
curveMedium[] = {"Gamma",1,2}; | |
curveHigh[] = {"Gamma",1,2}; | |
}; | |
MoveUp[] = {"0x00050000 + 14"}; | |
MoveDown[] = {"0x00050000 + 1"}; | |
class AimUp | |
{ | |
actionNameYAxis = "AimDown"; | |
keys[] = {"0x00050000 + 19"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
}; | |
class AimDown | |
{ | |
actionNameYAxis = "AimUp"; | |
keys[] = {"0x00050000 + 23"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
}; | |
class AimLeft | |
{ | |
keys[] = {"0x00050000 + 22"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.8,1.44,0.99,2.88,1.0,3.9 }, | |
{ 0.7,0.4,0.1,0.8,1.2,0.99,2.4,1.0,3.25 }, | |
{ 0.3,0.4,0.1,0.8,0.96,0.99,1.44,1.0,1.56 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.8,1.44,0.99,2.88,1.0,3.9 }, | |
{ 0.7,0.4,0.1,0.8,1.2,0.99,2.4,1.0,3.25 }, | |
{ 0.3,0.4,0.1,0.8,0.96,0.99,1.44,1.0,1.56 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.8,1.44,0.99,2.88,1.0,3.9 }, | |
{ 0.7,0.4,0.1,0.8,1.2,0.99,2.4,1.0,3.25 }, | |
{ 0.3,0.4,0.1,0.8,0.96,0.99,1.44,1.0,1.56 }}; | |
}; | |
class AimRight | |
{ | |
keys[] = {"0x00050000 + 18"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.8,1.44,0.99,2.88,1.0,3.9 }, | |
{ 0.7,0.4,0.1,0.8,1.2,0.99,2.4,1.0,3.25 }, | |
{ 0.3,0.4,0.1,0.8,0.96,0.99,1.44,1.0,1.56 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.8,1.44,0.99,2.88,1.0,3.9 }, | |
{ 0.7,0.4,0.1,0.8,1.2,0.99,2.4,1.0,3.25 }, | |
{ 0.3,0.4,0.1,0.8,0.96,0.99,1.44,1.0,1.56 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.8,1.44,0.99,2.88,1.0,3.9 }, | |
{ 0.7,0.4,0.1,0.8,1.2,0.99,2.4,1.0,3.25 }, | |
{ 0.3,0.4,0.1,0.8,0.96,0.99,1.44,1.0,1.56 }}; | |
}; | |
class AimHeadUp | |
{ | |
actionNameYAxis = "AimHeadDown"; | |
keys[] = {"0x00050000 + 19"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",6,3}; | |
curveMedium[] = {"Gamma",6,3}; | |
curveHigh[] = {"Gamma",6,3}; | |
}; | |
class AimHeadDown | |
{ | |
actionNameYAxis = "AimHeadUp"; | |
keys[] = {"0x00050000 + 23"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",6,3}; | |
curveMedium[] = {"Gamma",6,3}; | |
curveHigh[] = {"Gamma",6,3}; | |
}; | |
class AimHeadLeft | |
{ | |
keys[] = {"0x00050000 + 22"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",8,3}; | |
curveMedium[] = {"Gamma",8,3}; | |
curveHigh[] = {"Gamma",8,3}; | |
}; | |
class AimHeadRight | |
{ | |
keys[] = {"0x00050000 + 18"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",8,3}; | |
curveMedium[] = {"Gamma",8,3}; | |
curveHigh[] = {"Gamma",8,3}; | |
}; | |
}; | |
}; | |
class Joystick | |
{ | |
textDPad = "$STR_XBOX_CONTROLER_DP_MENU"; | |
textLThumb = "$STR_XBOX_CONTROLER_MOVEMENT"; | |
textLThumbUD = "$STR_XBOX_CONTROLER_LS_MOVE"; | |
textLThumbLR = "$STR_XBOX_CONTROLER_RS_STRAFE"; | |
textLThumbPS = "$STR_XBOX_CONTROLER_RS_KNEEL"; | |
textRThumb = "$STR_XBOX_CONTROLER_AIM"; | |
textRThumbUD = "$STR_XBOX_CONTROLER_RS_UD_AIM"; | |
textRThumbLR = "$STR_XBOX_CONTROLER_RS_LR_AIM"; | |
textRThumbPS = "$STR_XBOX_CONTROLER_LS_ZOOM"; | |
class Actions | |
{ | |
class MoveBack | |
{ | |
keys[] = {"0x00050000 + 12"}; | |
deadZone = 0.1; | |
curveLow[] = {"Gamma",1,4}; | |
curveMedium[] = {"Gamma",1,4}; | |
curveHigh[] = {"Gamma",1,4}; | |
}; | |
class MoveFastForward | |
{ | |
keys[] = {"0x00050000 + 13"}; | |
deadZone = 0.1; | |
curveLow[] = {"Gamma",1,4}; | |
curveMedium[] = {"Gamma",1,4}; | |
curveHigh[] = {"Gamma",1,4}; | |
}; | |
class TurnLeft | |
{ | |
keys[] = {"0x00050000 + 22"}; | |
deadZone = 0.1; | |
curveLow[] = {"Gamma",1,2}; | |
curveMedium[] = {"Gamma",1,2}; | |
curveHigh[] = {"Gamma",1,2}; | |
}; | |
class TurnRight | |
{ | |
keys[] = {"0x00050000 + 18"}; | |
deadZone = 0.1; | |
curveLow[] = {"Gamma",1,2}; | |
curveMedium[] = {"Gamma",1,2}; | |
curveHigh[] = {"Gamma",1,2}; | |
}; | |
MoveUp[] = {}; | |
MoveDown[] = {"0x00050000 + 1"}; | |
class AimUp | |
{ | |
actionNameYAxis = "AimDown"; | |
keys[] = {"0x00050000 + 17"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
}; | |
class AimDown | |
{ | |
actionNameYAxis = "AimUp"; | |
keys[] = {"0x00050000 + 21"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
}; | |
class AimLeft | |
{ | |
keys[] = {"0x00050000 + 20"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.8,1.44,0.99,2.88,1.0,3.9 }, | |
{ 0.7,0.4,0.1,0.8,1.2,0.99,2.4,1.0,3.25 }, | |
{ 0.3,0.4,0.1,0.8,0.96,0.99,1.44,1.0,1.56 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.8,1.44,0.99,2.88,1.0,3.9 }, | |
{ 0.7,0.4,0.1,0.8,1.2,0.99,2.4,1.0,3.25 }, | |
{ 0.3,0.4,0.1,0.8,0.96,0.99,1.44,1.0,1.56 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.8,1.44,0.99,2.88,1.0,3.9 }, | |
{ 0.7,0.4,0.1,0.8,1.2,0.99,2.4,1.0,3.25 }, | |
{ 0.3,0.4,0.1,0.8,0.96,0.99,1.44,1.0,1.56 }}; | |
}; | |
class AimRight | |
{ | |
keys[] = {"0x00050000 + 16"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.8,1.44,0.99,2.88,1.0,3.9 }, | |
{ 0.7,0.4,0.1,0.8,1.2,0.99,2.4,1.0,3.25 }, | |
{ 0.3,0.4,0.1,0.8,0.96,0.99,1.44,1.0,1.56 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.8,1.44,0.99,2.88,1.0,3.9 }, | |
{ 0.7,0.4,0.1,0.8,1.2,0.99,2.4,1.0,3.25 }, | |
{ 0.3,0.4,0.1,0.8,0.96,0.99,1.44,1.0,1.56 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.8,1.44,0.99,2.88,1.0,3.9 }, | |
{ 0.7,0.4,0.1,0.8,1.2,0.99,2.4,1.0,3.25 }, | |
{ 0.3,0.4,0.1,0.8,0.96,0.99,1.44,1.0,1.56 }}; | |
}; | |
class AimHeadUp | |
{ | |
actionNameYAxis = "AimHeadDown"; | |
keys[] = {"0x00050000 + 17"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",6,3}; | |
curveMedium[] = {"Gamma",6,3}; | |
curveHigh[] = {"Gamma",6,3}; | |
}; | |
class AimHeadDown | |
{ | |
actionNameYAxis = "AimHeadUp"; | |
keys[] = {"0x00050000 + 21"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",6,3}; | |
curveMedium[] = {"Gamma",6,3}; | |
curveHigh[] = {"Gamma",6,3}; | |
}; | |
class AimHeadLeft | |
{ | |
keys[] = {"0x00050000 + 20"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",8,3}; | |
curveMedium[] = {"Gamma",8,3}; | |
curveHigh[] = {"Gamma",8,3}; | |
}; | |
class AimHeadRight | |
{ | |
keys[] = {"0x00050000 + 16"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",8,3}; | |
curveMedium[] = {"Gamma",8,3}; | |
curveHigh[] = {"Gamma",8,3}; | |
}; | |
}; | |
}; | |
class Wheel | |
{ | |
textDPad = "$STR_XBOX_CONTROLER_DP_MENU"; | |
textLThumb = "$STR_XBOX_CONTROLER_MOVEMENT"; | |
textLThumbUD = "$STR_XBOX_CONTROLER_LS_MOVE"; | |
textLThumbLR = "$STR_XBOX_CONTROLER_LS_STRAFE"; | |
textLThumbPS = ""; | |
textRThumb = ""; | |
textRThumbLR = ""; | |
textRThumbUD = ""; | |
textRThumbPS = ""; | |
class Actions | |
{ | |
class MoveBack | |
{ | |
keys[] = {"0x00050000 + 12"}; | |
deadZone = 0.1; | |
curveLow[] = {"Gamma",1,4}; | |
curveMedium[] = {"Gamma",1,4}; | |
curveHigh[] = {"Gamma",1,4}; | |
}; | |
class MoveFastForward | |
{ | |
keys[] = {"0x00050000 + 13"}; | |
deadZone = 0.1; | |
curveLow[] = {"Gamma",1,4}; | |
curveMedium[] = {"Gamma",1,4}; | |
curveHigh[] = {"Gamma",1,4}; | |
}; | |
class TurnLeft | |
{ | |
keys[] = {"0x00050000 + 20"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1.5,4}; | |
curveMedium[] = {"Gamma",1.5,4}; | |
curveHigh[] = {"Gamma",1.5,4}; | |
}; | |
class TurnRight | |
{ | |
keys[] = {"0x00050000 + 16"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1.5,4}; | |
curveMedium[] = {"Gamma",1.5,4}; | |
curveHigh[] = {"Gamma",1.5,4}; | |
}; | |
MoveUp[] = {}; | |
MoveDown[] = {}; | |
AimUp[] = {}; | |
AimDown[] = {}; | |
AimLeft[] = {}; | |
AimRight[] = {}; | |
AimHeadUp[] = {}; | |
AimHeadDown[] = {}; | |
class AimHeadLeft | |
{ | |
keys[] = {"0x00050000 + 20"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",8,3}; | |
curveMedium[] = {"Gamma",8,3}; | |
curveHigh[] = {"Gamma",8,3}; | |
}; | |
class AimHeadRight | |
{ | |
keys[] = {"0x00050000 + 16"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",8,3}; | |
curveMedium[] = {"Gamma",8,3}; | |
curveHigh[] = {"Gamma",8,3}; | |
}; | |
}; | |
}; | |
}; | |
class Ground | |
{ | |
name = "$STR_XBOX_CONTROLER_VEHICLE_GROUND"; | |
axisY = 0; | |
class Gamepad | |
{ | |
textDPad = "$STR_XBOX_CONTROLER_DP_MENU"; | |
textLThumb = "$STR_XBOX_CONTROLER_MOVEMENT"; | |
textLThumbUD = "$STR_XBOX_CONTROLER_LS_MOVE"; | |
textLThumbLR = ""; | |
textLThumbPS = ""; | |
textRThumb = "$STR_XBOX_CONTROLER_MOVEMENT"; | |
textRThumbUD = ""; | |
textRThumbLR = "$STR_XBOX_CONTROLER_RS_TURN"; | |
textRThumbPS = ""; | |
class Actions | |
{ | |
class CarLeft | |
{ | |
keys[] = {"0x00050000 + 22"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",2,3.0}; | |
curveMedium[] = {"Gamma",2,3.0}; | |
curveHigh[] = {"Gamma",2,3.0}; | |
}; | |
class CarRight | |
{ | |
keys[] = {"0x00050000 + 18"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",2,3.0}; | |
curveMedium[] = {"Gamma",2,3.0}; | |
curveHigh[] = {"Gamma",2,3.0}; | |
}; | |
CarForward[] = {}; | |
class CarBack | |
{ | |
keys[] = {"0x00050000 + 21"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class CarFastForward | |
{ | |
keys[] = {"0x00050000 + 17"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
CarSlowForward[] = {}; | |
class CarAimUp | |
{ | |
actionNameYAxis = "CarAimDown"; | |
keys[] = {"0x00050000 + 19"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.8,0.1,0.9,0.14,1.0,1.0 }, | |
{ 0.7,0.8,0.08,0.9,0.12,1.0,0.8 }, | |
{ 0.3,0.8,0.06,0.9,0.09,1.0,0.6 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.8,0.1,0.9,0.14,1.0,1.0 }, | |
{ 0.7,0.8,0.08,0.9,0.12,1.0,0.8 }, | |
{ 0.3,0.8,0.06,0.9,0.09,1.0,0.6 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.8,0.1,0.9,0.14,1.0,1.0 }, | |
{ 0.7,0.8,0.08,0.9,0.12,1.0,0.8 }, | |
{ 0.3,0.8,0.06,0.9,0.09,1.0,0.6 }}; | |
}; | |
class CarAimDown | |
{ | |
actionNameYAxis = "CarAimUp"; | |
keys[] = {"0x00050000 + 23"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.8,0.1,0.9,0.14,1.0,1.0 }, | |
{ 0.7,0.8,0.08,0.9,0.12,1.0,0.8 }, | |
{ 0.3,0.8,0.06,0.9,0.09,1.0,0.6 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.8,0.1,0.9,0.14,1.0,1.0 }, | |
{ 0.7,0.8,0.08,0.9,0.12,1.0,0.8 }, | |
{ 0.3,0.8,0.06,0.9,0.09,1.0,0.6 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.8,0.1,0.9,0.14,1.0,1.0 }, | |
{ 0.7,0.8,0.08,0.9,0.12,1.0,0.8 }, | |
{ 0.3,0.8,0.06,0.9,0.09,1.0,0.6 }}; | |
}; | |
class CarAimLeft | |
{ | |
keys[] = {"0x00050000 + 22"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.9,"0.90 0.99",3.6,1.0,9.0 }, | |
{ 0.7,0.4,0.1,0.9,0.75,0.99,3.0,1.0,8.0 }, | |
{ 0.3,0.4,0.1,0.9,0.6,0.99,1.8,1.0,5.0 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.9,"0.90 0.99",3.6,1.0,9.0 }, | |
{ 0.7,0.4,0.1,0.9,0.75,0.99,3.0,1.0,8.0 }, | |
{ 0.3,0.4,0.1,0.9,0.6,0.99,1.8,1.0,5.0 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.9,"0.90 0.99",3.6,1.0,9.0 }, | |
{ 0.7,0.4,0.1,0.9,0.75,0.99,3.0,1.0,8.0 }, | |
{ 0.3,0.4,0.1,0.9,0.6,0.99,1.8,1.0,5.0 }}; | |
}; | |
class CarAimRight | |
{ | |
keys[] = {"0x00050000 + 18"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.9,"0.90 0.99",3.6,1.0,9.0 }, | |
{ 0.7,0.4,0.1,0.9,0.75,0.99,3.0,1.0,8.0 }, | |
{ 0.3,0.4,0.1,0.9,0.6,0.99,1.8,1.0,5.0 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.9,"0.90 0.99",3.6,1.0,9.0 }, | |
{ 0.7,0.4,0.1,0.9,0.75,0.99,3.0,1.0,8.0 }, | |
{ 0.3,0.4,0.1,0.9,0.6,0.99,1.8,1.0,5.0 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.9,"0.90 0.99",3.6,1.0,9.0 }, | |
{ 0.7,0.4,0.1,0.9,0.75,0.99,3.0,1.0,8.0 }, | |
{ 0.3,0.4,0.1,0.9,0.6,0.99,1.8,1.0,5.0 }}; | |
}; | |
class AimHeadUp | |
{ | |
actionNameYAxis = "AimHeadDown"; | |
keys[] = {"0x00050000 + 19"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",6,3}; | |
curveMedium[] = {"Gamma",6,3}; | |
curveHigh[] = {"Gamma",6,3}; | |
}; | |
class AimHeadDown | |
{ | |
actionNameYAxis = "AimHeadUp"; | |
keys[] = {"0x00050000 + 23"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",6,3}; | |
curveMedium[] = {"Gamma",6,3}; | |
curveHigh[] = {"Gamma",6,3}; | |
}; | |
class AimHeadLeft | |
{ | |
keys[] = {"0x00050000 + 22"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",8,3}; | |
curveMedium[] = {"Gamma",8,3}; | |
curveHigh[] = {"Gamma",8,3}; | |
}; | |
class AimHeadRight | |
{ | |
keys[] = {"0x00050000 + 18"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",8,3}; | |
curveMedium[] = {"Gamma",8,3}; | |
curveHigh[] = {"Gamma",8,3}; | |
}; | |
SwapGunner[] = {"0x00050000 + 1"}; | |
}; | |
}; | |
class Joystick | |
{ | |
textDPad = "$STR_XBOX_CONTROLER_DP_MENU"; | |
textLThumb = "$STR_XBOX_CONTROLER_MOVEMENT"; | |
textLThumbUD = "$STR_XBOX_CONTROLER_LS_MOVE"; | |
textLThumbLR = ""; | |
textLThumbPS = ""; | |
textRThumb = "$STR_XBOX_CONTROLER_MOVEMENT"; | |
textRThumbUD = ""; | |
textRThumbLR = "$STR_XBOX_CONTROLER_RS_TURN"; | |
textRThumbPS = ""; | |
class Actions | |
{ | |
class CarLeft | |
{ | |
keys[] = {"0x00050000 + 20"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",2,3.0}; | |
curveMedium[] = {"Gamma",2,3.0}; | |
curveHigh[] = {"Gamma",2,3.0}; | |
}; | |
class CarRight | |
{ | |
keys[] = {"0x00050000 + 16"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",2,3.0}; | |
curveMedium[] = {"Gamma",2,3.0}; | |
curveHigh[] = {"Gamma",2,3.0}; | |
}; | |
CarForward[] = {}; | |
class CarBack | |
{ | |
keys[] = {"0x00050000 + 12"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class CarFastForward | |
{ | |
keys[] = {"0x00050000 + 13"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
CarSlowForward[] = {}; | |
class CarAimUp | |
{ | |
actionNameYAxis = "CarAimDown"; | |
keys[] = {"0x00050000 + 17"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.8,0.1,0.9,0.14,1.0,1.0 }, | |
{ 0.7,0.8,0.08,0.9,0.12,1.0,0.8 }, | |
{ 0.3,0.8,0.06,0.9,0.09,1.0,0.6 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.8,0.1,0.9,0.14,1.0,1.0 }, | |
{ 0.7,0.8,0.08,0.9,0.12,1.0,0.8 }, | |
{ 0.3,0.8,0.06,0.9,0.09,1.0,0.6 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.8,0.1,0.9,0.14,1.0,1.0 }, | |
{ 0.7,0.8,0.08,0.9,0.12,1.0,0.8 }, | |
{ 0.3,0.8,0.06,0.9,0.09,1.0,0.6 }}; | |
}; | |
class CarAimDown | |
{ | |
actionNameYAxis = "CarAimUp"; | |
keys[] = {"0x00050000 + 21"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.8,0.1,0.9,0.14,1.0,1.0 }, | |
{ 0.7,0.8,0.08,0.9,0.12,1.0,0.8 }, | |
{ 0.3,0.8,0.06,0.9,0.09,1.0,0.6 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.8,0.1,0.9,0.14,1.0,1.0 }, | |
{ 0.7,0.8,0.08,0.9,0.12,1.0,0.8 }, | |
{ 0.3,0.8,0.06,0.9,0.09,1.0,0.6 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.8,0.1,0.9,0.14,1.0,1.0 }, | |
{ 0.7,0.8,0.08,0.9,0.12,1.0,0.8 }, | |
{ 0.3,0.8,0.06,0.9,0.09,1.0,0.6 }}; | |
}; | |
class CarAimLeft | |
{ | |
keys[] = {"0x00050000 + 20"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.9,"0.90 0.99",3.6,1.0,9.0 }, | |
{ 0.7,0.4,0.1,0.9,0.75,0.99,3.0,1.0,8.0 }, | |
{ 0.3,0.4,0.1,0.9,0.6,0.99,1.8,1.0,5.0 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.9,"0.90 0.99",3.6,1.0,9.0 }, | |
{ 0.7,0.4,0.1,0.9,0.75,0.99,3.0,1.0,8.0 }, | |
{ 0.3,0.4,0.1,0.9,0.6,0.99,1.8,1.0,5.0 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.9,"0.90 0.99",3.6,1.0,9.0 }, | |
{ 0.7,0.4,0.1,0.9,0.75,0.99,3.0,1.0,8.0 }, | |
{ 0.3,0.4,0.1,0.9,0.6,0.99,1.8,1.0,5.0 }}; | |
}; | |
class CarAimRight | |
{ | |
keys[] = {"0x00050000 + 16"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.9,"0.90 0.99",3.6,1.0,9.0 }, | |
{ 0.7,0.4,0.1,0.9,0.75,0.99,3.0,1.0,8.0 }, | |
{ 0.3,0.4,0.1,0.9,0.6,0.99,1.8,1.0,5.0 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.9,"0.90 0.99",3.6,1.0,9.0 }, | |
{ 0.7,0.4,0.1,0.9,0.75,0.99,3.0,1.0,8.0 }, | |
{ 0.3,0.4,0.1,0.9,0.6,0.99,1.8,1.0,5.0 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.9,"0.90 0.99",3.6,1.0,9.0 }, | |
{ 0.7,0.4,0.1,0.9,0.75,0.99,3.0,1.0,8.0 }, | |
{ 0.3,0.4,0.1,0.9,0.6,0.99,1.8,1.0,5.0 }}; | |
}; | |
SwapGunner[] = {"0x00050000 + 1"}; | |
}; | |
}; | |
class Wheel | |
{ | |
textDPad = "$STR_XBOX_CONTROLER_DP_MENU"; | |
textLThumb = "$STR_XBOX_CONTROLER_MOVEMENT"; | |
textLThumbLR = "$STR_XBOX_CONTROLER_LS_STRAFE"; | |
textLThumbUD = "$STR_XBOX_CONTROLER_LS_MOVE"; | |
textLThumbPS = ""; | |
textRThumb = ""; | |
textRThumbLR = ""; | |
textRThumbUD = ""; | |
textRThumbPS = ""; | |
class Actions | |
{ | |
class CarLeft | |
{ | |
keys[] = {"0x00050000 + 20"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",2,3.0}; | |
curveMedium[] = {"Gamma",2,3.0}; | |
curveHigh[] = {"Gamma",2,3.0}; | |
}; | |
class CarRight | |
{ | |
keys[] = {"0x00050000 + 16"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",2,3.0}; | |
curveMedium[] = {"Gamma",2,3.0}; | |
curveHigh[] = {"Gamma",2,3.0}; | |
}; | |
CarForward[] = {}; | |
class CarBack | |
{ | |
keys[] = {"0x00050000 + 12"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class CarFastForward | |
{ | |
keys[] = {"0x00050000 + 13"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
CarSlowForward[] = {}; | |
CarAimUp[] = {}; | |
CarAimDown[] = {}; | |
class CarAimLeft | |
{ | |
keys[] = {"0x00050000 + 20"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",8,3}; | |
curveMedium[] = {"Gamma",8,3}; | |
curveHigh[] = {"Gamma",8,3}; | |
}; | |
class CarAimRight | |
{ | |
keys[] = {"0x00050000 + 16"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",8,3}; | |
curveMedium[] = {"Gamma",8,3}; | |
curveHigh[] = {"Gamma",8,3}; | |
}; | |
SwapGunner[] = {"0x00050000 + 0"}; | |
}; | |
}; | |
}; | |
class Aircraft | |
{ | |
name = "$STR_XBOX_CONTROLER_AIR"; | |
axisY = 1; | |
class Gamepad | |
{ | |
textDPad = "$STR_XBOX_CONTROLER_DP_MENU"; | |
textLThumb = "$STR_XBOX_CONTROLER_MOVEMENT"; | |
textLThumbUD = "$STR_XBOX_CONTROLER_LS_FLY"; | |
textLThumbLR = "$STR_XBOX_CONTROLER_LS_RUDDER"; | |
textLThumbPS = "$STR_XBOX_CONTROLER_LS_LOCK"; | |
textRThumb = "$STR_XBOX_CONTROLER_MOVEMENT"; | |
textRThumbUD = "$STR_XBOX_CONTROLER_RS_TILT_MOVE"; | |
textRThumbLR = "$STR_XBOX_CONTROLER_RS_TILT"; | |
textRThumbPS = ""; | |
class Actions | |
{ | |
class HeliCyclicBack | |
{ | |
actionNameYAxis = "HeliCyclicForward"; | |
keys[] = {"0x00050000 + 17"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class HeliCyclicForward | |
{ | |
actionNameYAxis = "HeliCyclicBack"; | |
keys[] = {"0x00050000 + 21"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class HeliCyclicLeft | |
{ | |
keys[] = {"0x00050000 + 20"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class HeliCyclicRight | |
{ | |
keys[] = {"0x00050000 + 16"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class HeliRudderLeft | |
{ | |
keys[] = {"0x00050000 + 12"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class HeliRudderRight | |
{ | |
keys[] = {"0x00050000 + 13"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class HeliCollectiveRaise | |
{ | |
keys[] = {"0x00050000 + 11"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class HeliCollectiveLower | |
{ | |
keys[] = {"0x00050000 + 10"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
HeliBack[] = {}; | |
HeliFastForward[] = {}; | |
HeliForward[] = {}; | |
class SeagullUp | |
{ | |
keys[] = {"0x00050000 + 17"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class SeagullDown | |
{ | |
keys[] = {"0x00050000 + 21"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class SeagullBack | |
{ | |
actionNameYAxis = "SeagullFastForward"; | |
keys[] = {"0x00050000 + 19"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class SeagullFastForward | |
{ | |
actionNameYAxis = "SeagullBack"; | |
keys[] = {"0x00050000 + 23"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class AimHeadUp | |
{ | |
actionNameYAxis = "AimHeadDown"; | |
keys[] = {"0x00050000 + 19"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",6,3}; | |
curveMedium[] = {"Gamma",6,3}; | |
curveHigh[] = {"Gamma",6,3}; | |
}; | |
class AimHeadDown | |
{ | |
actionNameYAxis = "AimHeadUp"; | |
keys[] = {"0x00050000 + 23"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",6,3}; | |
curveMedium[] = {"Gamma",6,3}; | |
curveHigh[] = {"Gamma",6,3}; | |
}; | |
class AimHeadLeft | |
{ | |
keys[] = {"0x00050000 + 22"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",8,3}; | |
curveMedium[] = {"Gamma",8,3}; | |
curveHigh[] = {"Gamma",8,3}; | |
}; | |
class AimHeadRight | |
{ | |
keys[] = {"0x00050000 + 18"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",8,3}; | |
curveMedium[] = {"Gamma",8,3}; | |
curveHigh[] = {"Gamma",8,3}; | |
}; | |
class AimDown | |
{ | |
actionNameYAxis = "AimUp"; | |
keys[] = {"0x00050000 + 19"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",6,3}; | |
curveMedium[] = {"Gamma",6,3}; | |
curveHigh[] = {"Gamma",6,3}; | |
}; | |
class AimUp | |
{ | |
actionNameYAxis = "AimDown"; | |
keys[] = {"0x00050000 + 23"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",6,3}; | |
curveMedium[] = {"Gamma",6,3}; | |
curveHigh[] = {"Gamma",6,3}; | |
}; | |
class AimLeft | |
{ | |
keys[] = {"0x00050000 + 22"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",8,3}; | |
curveMedium[] = {"Gamma",8,3}; | |
curveHigh[] = {"Gamma",8,3}; | |
}; | |
class AimRight | |
{ | |
keys[] = {"0x00050000 + 18"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",8,3}; | |
curveMedium[] = {"Gamma",8,3}; | |
curveHigh[] = {"Gamma",8,3}; | |
}; | |
SeagullForward[] = {}; | |
HeliManualFire[] = {"0x00050000 + 1"}; | |
Diary[] = {}; | |
ZoomContIn[] = {}; | |
LookAround[] = {}; | |
ForceCommandingMode[] = {}; | |
ShowMap[] = {}; | |
keyLookCenter[] = {"0x00050000 + 15"}; | |
AutoHover[] = {"0x00050000 + 2"}; | |
AutoHoverCancel[] = {"0x00050000 + 2"}; | |
LookAroundToggle[] = {"0x00050000 + 1"}; | |
}; | |
}; | |
class Joystick | |
{ | |
textDPad = "$STR_XBOX_CONTROLER_DP_MENU"; | |
textLThumb = "$STR_XBOX_CONTROLER_MOVEMENT"; | |
textLThumbUD = "$STR_XBOX_CONTROLER_LS_FLY"; | |
textLThumbLR = "$STR_XBOX_CONTROLER_LS_RUDDER"; | |
textLThumbPS = "$STR_XBOX_CONTROLER_LS_LOCK"; | |
textRThumb = "$STR_XBOX_CONTROLER_MOVEMENT"; | |
textRThumbUD = "$STR_XBOX_CONTROLER_RS_TILT_MOVE"; | |
textRThumbLR = "$STR_XBOX_CONTROLER_RS_TILT"; | |
textRThumbPS = ""; | |
class Actions | |
{ | |
class HeliUp | |
{ | |
keys[] = {"0x00050000 + 13"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class HeliDown | |
{ | |
keys[] = {"0x00050000 + 12"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class HeliCyclicLeft | |
{ | |
keys[] = {"0x00050000 + 22"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class HeliCyclicRight | |
{ | |
keys[] = {"0x00050000 + 18"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class HeliRudderLeft | |
{ | |
keys[] = {"0x00050000 + 20"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class HeliRudderRight | |
{ | |
keys[] = {"0x00050000 + 16"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class HeliBack | |
{ | |
actionNameYAxis = "HeliFastForward"; | |
keys[] = {"0x00050000 + 17"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class HeliFastForward | |
{ | |
actionNameYAxis = "HeliBack"; | |
keys[] = {"0x00050000 + 21"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
HeliForward[] = {}; | |
HeliManualFire[] = {"0x00050000 + 1"}; | |
class SeagullUp | |
{ | |
keys[] = {"0x00050000 + 13"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class SeagullDown | |
{ | |
keys[] = {"0x00050000 + 12"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class SeagullBack | |
{ | |
actionNameYAxis = "SeagullFastForward"; | |
keys[] = {"0x00050000 + 17"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class SeagullFastForward | |
{ | |
actionNameYAxis = "SeagullBack"; | |
keys[] = {"0x00050000 + 21"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
SeagullForward[] = {}; | |
}; | |
}; | |
class Wheel | |
{ | |
textDPad = "$STR_XBOX_CONTROLER_DP_MENU"; | |
textLThumb = "$STR_XBOX_CONTROLER_MOVEMENT"; | |
textLThumbLR = "$STR_XBOX_CONTROLER_LS_TURN"; | |
textLThumbUD = ""; | |
textLThumbPS = ""; | |
textRThumb = ""; | |
textRThumbLR = ""; | |
textRThumbUD = ""; | |
textRThumbPS = ""; | |
class Actions | |
{ | |
HeliUp[] = {}; | |
HeliDown[] = {}; | |
HeliCyclicLeft[] = {}; | |
HeliCyclicRight[] = {}; | |
class HeliRudderLeft | |
{ | |
keys[] = {"0x00050000 + 20"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class HeliRudderRight | |
{ | |
keys[] = {"0x00050000 + 16"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class HeliBack | |
{ | |
actionNameYAxis = "HeliFastForward"; | |
keys[] = {"0x00050000 + 12"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class HeliFastForward | |
{ | |
actionNameYAxis = "HeliBack"; | |
keys[] = {"0x00050000 + 13"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
HeliForward[] = {}; | |
HeliManualFire[] = {"0x00050000 + 0"}; | |
SeagullUp[] = {}; | |
SeagullDown[] = {}; | |
class SeagullBack | |
{ | |
actionNameYAxis = "SeagullFastForward"; | |
keys[] = {"0x00050000 + 12"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class SeagullFastForward | |
{ | |
actionNameYAxis = "SeagullBack"; | |
keys[] = {"0x00050000 + 13"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
SeagullForward[] = {}; | |
}; | |
}; | |
}; | |
}; | |
}; | |
class LeftHanded: Default | |
{ | |
name = "Left Handed"; | |
class Gamepad | |
{ | |
class ButtonDeadZones: ButtonDeadZonesDefault | |
{ | |
deadZone_LeftTrigger[] = {192,128}; | |
deadZone_RightTrigger[] = {80,64}; | |
}; | |
class ThumbStickDeadZones | |
{ | |
leftX = 0.21; | |
leftY = 0.23; | |
rightX = 0.21; | |
rightY = 0.23; | |
}; | |
class Actions | |
{ | |
ToggleWeapons[] = {"0x00050000 + 3"}; | |
DefaultAction[] = {"0x00050000 + 12"}; | |
ReloadMagazine[] = {"0x00050000 + 2"}; | |
LookAround[] = {"0x00050000 + 13"}; | |
LockTarget[] = {}; | |
RevealTarget[] = {"0x00050000 + 13"}; | |
VehLockTargets[] = {"0x00050000 + 15"}; | |
PrevAction[] = {"0x00050000 + 4"}; | |
NextAction[] = {"0x00050000 + 5"}; | |
Action[] = {"0x00050000 + 0"}; | |
MenuSelect[] = {"0x00050000 + 7"}; | |
MenuBack[] = {"0x00050000 + 6"}; | |
CancelAction[] = {"0x00050000 + 2"}; | |
ForceCommandingMode[] = {"0x00050000 + 11"}; | |
Compass[] = {}; | |
Diary[] = {"0x00050000 + 11"}; | |
ShowMap[] = {}; | |
HideMap[] = {}; | |
ZoomContIn[] = {"0x00050000 + 13"}; | |
PersonView[] = {"0x00050000 + 9"}; | |
IngamePause[] = {"0x00050000 + 8"}; | |
Optics[] = {"0x00050000 + 14"}; | |
class CommandLeft | |
{ | |
keys[] = {"0x00050000 + 22"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",2,3.0}; | |
curveMedium[] = {"Gamma",2,3.0}; | |
curveHigh[] = {"Gamma",2,3.0}; | |
}; | |
class CommandRight | |
{ | |
keys[] = {"0x00050000 + 18"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",2,3.0}; | |
curveMedium[] = {"Gamma",2,3.0}; | |
curveHigh[] = {"Gamma",2,3.0}; | |
}; | |
class CommandForward | |
{ | |
keys[] = {"0x00050000 + 19"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class CommandBack | |
{ | |
keys[] = {"0x00050000 + 23"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
CommandFast[] = {}; | |
CommandSlow[] = {}; | |
}; | |
}; | |
class Joystick | |
{ | |
class ButtonDeadZones: ButtonDeadZonesDefault | |
{ | |
deadZone_LeftTrigger[] = {192,128}; | |
deadZone_RightTrigger[] = {80,64}; | |
}; | |
class ThumbStickDeadZones | |
{ | |
leftX = 0.21; | |
leftY = 0.23; | |
rightX = 0.21; | |
rightY = 0.23; | |
}; | |
class Actions | |
{ | |
ToggleWeapons[] = {"0x00050000 + 3"}; | |
DefaultAction[] = {"0x00050000 + 3"}; | |
ReloadMagazine[] = {"0x00050000 + 2"}; | |
LookAround[] = {"0x00050000 + 12"}; | |
LockTarget[] = {}; | |
RevealTarget[] = {}; | |
VehLockTargets[] = {}; | |
PrevAction[] = {"0x00050000 + 4"}; | |
NextAction[] = {"0x00050000 + 5"}; | |
Action[] = {"0x00050000 + 0"}; | |
MenuSelect[] = {"0x00050000 + 7"}; | |
MenuBack[] = {"0x00050000 + 6"}; | |
CancelAction[] = {"0x00050000 + 2"}; | |
Compass[] = {}; | |
Diary[] = {"0x00050000 + 11"}; | |
ShowMap[] = {}; | |
HideMap[] = {}; | |
ZoomContIn[] = {}; | |
PersonView[] = {"0x00050000 + 9"}; | |
Optics[] = {"0x00050000 + 10"}; | |
IngamePause[] = {"0x00050000 + 8"}; | |
class CommandLeft | |
{ | |
keys[] = {"0x00050000 + 20"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",2,3.0}; | |
curveMedium[] = {"Gamma",2,3.0}; | |
curveHigh[] = {"Gamma",2,3.0}; | |
}; | |
class CommandRight | |
{ | |
keys[] = {"0x00050000 + 16"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",2,3.0}; | |
curveMedium[] = {"Gamma",2,3.0}; | |
curveHigh[] = {"Gamma",2,3.0}; | |
}; | |
class CommandForward | |
{ | |
keys[] = {"0x00050000 + 17"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class CommandBack | |
{ | |
keys[] = {"0x00050000 + 21"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
CommandFast[] = {}; | |
CommandSlow[] = {}; | |
}; | |
}; | |
class Wheel | |
{ | |
class ButtonDeadZones: ButtonDeadZonesDefault | |
{ | |
deadZone_LeftTrigger[] = {192,128}; | |
deadZone_RightTrigger[] = {80,64}; | |
}; | |
class ThumbStickDeadZones | |
{ | |
leftX = 0.21; | |
leftY = 0.23; | |
rightX = 0.21; | |
rightY = 0.23; | |
}; | |
class Actions | |
{ | |
ToggleWeapons[] = {"0x00050000 + 3"}; | |
DefaultAction[] = {"0x00050000 + 10"}; | |
ReloadMagazine[] = {"0x00050000 + 2"}; | |
LookAround[] = {"0x00050000 + 11"}; | |
LockTarget[] = {}; | |
RevealTarget[] = {"0x00050000 + 12"}; | |
VehLockTargets[] = {}; | |
PrevAction[] = {"0x00050000 + 4"}; | |
NextAction[] = {"0x00050000 + 5"}; | |
Action[] = {"0x00050000 + 0"}; | |
MenuSelect[] = {"0x00050000 + 7"}; | |
MenuBack[] = {"0x00050000 + 6"}; | |
CancelAction[] = {"0x00050000 + 2"}; | |
Compass[] = {}; | |
Diary[] = {"0x00050000 + 11"}; | |
ShowMap[] = {}; | |
HideMap[] = {}; | |
ZoomContIn[] = {"0x00050000 + 11"}; | |
PersonView[] = {"0x00050000 + 9"}; | |
Optics[] = {}; | |
IngamePause[] = {"0x00050000 + 8"}; | |
class CommandLeft | |
{ | |
keys[] = {"0x00050000 + 20"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",2,3.0}; | |
curveMedium[] = {"Gamma",2,3.0}; | |
curveHigh[] = {"Gamma",2,3.0}; | |
}; | |
class CommandRight | |
{ | |
keys[] = {"0x00050000 + 16"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",2,3.0}; | |
curveMedium[] = {"Gamma",2,3.0}; | |
curveHigh[] = {"Gamma",2,3.0}; | |
}; | |
class CommandForward | |
{ | |
keys[] = {"0x00050000 + 17"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class CommandBack | |
{ | |
keys[] = {"0x00050000 + 21"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
CommandFast[] = {}; | |
CommandSlow[] = {}; | |
}; | |
}; | |
class Vehicles: Vehicles | |
{ | |
class Characters: Characters | |
{ | |
name = "characTers"; | |
axisY = 0; | |
class Gamepad | |
{ | |
textDPad = "$STR_XBOX_CONTROLER_DP_MENU"; | |
textLThumb = "$STR_XBOX_CONTROLER_AIM"; | |
textLThumbLR = "$STR_XBOX_CONTROLER_LS_LR_AIM"; | |
textLThumbUD = "$STR_XBOX_CONTROLER_LS_UD_AIM"; | |
textLThumbPS = "$STR_XBOX_CONTROLER_LS_OPTICS"; | |
textRThumb = "$STR_XBOX_CONTROLER_MOVEMENT"; | |
textRThumbLR = "$STR_XBOX_CONTROLER_RS_STRAFE"; | |
textRThumbUD = "$STR_XBOX_CONTROLER_RS_MOVE"; | |
textRThumbPS = "$STR_XBOX_CONTROLER_RS_UP"; | |
class Actions | |
{ | |
class MoveBack | |
{ | |
keys[] = {"0x00050000 + 23"}; | |
deadZone = 0.1; | |
curveLow[] = {"Gamma",1,4}; | |
curveMedium[] = {"Gamma",1,4}; | |
curveHigh[] = {"Gamma",1,4}; | |
}; | |
class MoveFastForward | |
{ | |
keys[] = {"0x00050000 + 19"}; | |
deadZone = 0.1; | |
curveLow[] = {"Gamma",1,4}; | |
curveMedium[] = {"Gamma",1,4}; | |
curveHigh[] = {"Gamma",1,4}; | |
}; | |
class TurnLeft | |
{ | |
keys[] = {"0x00050000 + 22"}; | |
deadZone = 0.1; | |
curveLow[] = {"Gamma",1,2}; | |
curveMedium[] = {"Gamma",1,2}; | |
curveHigh[] = {"Gamma",1,2}; | |
}; | |
class TurnRight | |
{ | |
keys[] = {"0x00050000 + 18"}; | |
deadZone = 0.1; | |
curveLow[] = {"Gamma",1,2}; | |
curveMedium[] = {"Gamma",1,2}; | |
curveHigh[] = {"Gamma",1,2}; | |
}; | |
MoveUp[] = {"0x00050000 + 15"}; | |
MoveDown[] = {"0x00050000 + 1"}; | |
class AimUp | |
{ | |
actionNameYAxis = "AimDown"; | |
keys[] = {"0x00050000 + 17"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
}; | |
class AimDown | |
{ | |
actionNameYAxis = "AimUp"; | |
keys[] = {"0x00050000 + 21"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
}; | |
class AimLeft | |
{ | |
keys[] = {"0x00050000 + 20"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.8,1.44,0.99,2.88,1.0,3.9 }, | |
{ 0.7,0.4,0.1,0.8,1.2,0.99,2.4,1.0,3.25 }, | |
{ 0.3,0.4,0.1,0.8,0.96,0.99,1.44,1.0,1.56 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.8,1.44,0.99,2.88,1.0,3.9 }, | |
{ 0.7,0.4,0.1,0.8,1.2,0.99,2.4,1.0,3.25 }, | |
{ 0.3,0.4,0.1,0.8,0.96,0.99,1.44,1.0,1.56 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.8,1.44,0.99,2.88,1.0,3.9 }, | |
{ 0.7,0.4,0.1,0.8,1.2,0.99,2.4,1.0,3.25 }, | |
{ 0.3,0.4,0.1,0.8,0.96,0.99,1.44,1.0,1.56 }}; | |
}; | |
class AimRight | |
{ | |
keys[] = {"0x00050000 + 16"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.8,1.44,0.99,2.88,1.0,3.9 }, | |
{ 0.7,0.4,0.1,0.8,1.2,0.99,2.4,1.0,3.25 }, | |
{ 0.3,0.4,0.1,0.8,0.96,0.99,1.44,1.0,1.56 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.8,1.44,0.99,2.88,1.0,3.9 }, | |
{ 0.7,0.4,0.1,0.8,1.2,0.99,2.4,1.0,3.25 }, | |
{ 0.3,0.4,0.1,0.8,0.96,0.99,1.44,1.0,1.56 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.8,1.44,0.99,2.88,1.0,3.9 }, | |
{ 0.7,0.4,0.1,0.8,1.2,0.99,2.4,1.0,3.25 }, | |
{ 0.3,0.4,0.1,0.8,0.96,0.99,1.44,1.0,1.56 }}; | |
}; | |
class AimHeadUp | |
{ | |
actionNameYAxis = "AimHeadDown"; | |
keys[] = {"0x00050000 + 17"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",6,3}; | |
curveMedium[] = {"Gamma",6,3}; | |
curveHigh[] = {"Gamma",6,3}; | |
}; | |
class AimHeadDown | |
{ | |
actionNameYAxis = "AimHeadUp"; | |
keys[] = {"0x00050000 + 21"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",6,3}; | |
curveMedium[] = {"Gamma",6,3}; | |
curveHigh[] = {"Gamma",6,3}; | |
}; | |
class AimHeadLeft | |
{ | |
keys[] = {"0x00050000 + 20"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",8,3}; | |
curveMedium[] = {"Gamma",8,3}; | |
curveHigh[] = {"Gamma",8,3}; | |
}; | |
class AimHeadRight | |
{ | |
keys[] = {"0x00050000 + 16"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",8,3}; | |
curveMedium[] = {"Gamma",8,3}; | |
curveHigh[] = {"Gamma",8,3}; | |
}; | |
}; | |
}; | |
class Joystick: Joystick{}; | |
class Wheel: Wheel{}; | |
}; | |
class Ground: Ground | |
{ | |
name = "groUnd"; | |
axisY = 0; | |
class Gamepad | |
{ | |
textDPad = "$STR_XBOX_CONTROLER_DP_MENU"; | |
textLThumb = "$STR_XBOX_CONTROLER_MOVEMENT"; | |
textLThumbLR = "$STR_XBOX_CONTROLER_LS_TURN"; | |
textLThumbUD = ""; | |
textLThumbPS = ""; | |
textRThumb = "$STR_XBOX_CONTROLER_MOVEMENT"; | |
textRThumbLR = ""; | |
textRThumbUD = "$STR_XBOX_CONTROLER_RS_MOVE"; | |
textRThumbPS = ""; | |
class Actions | |
{ | |
class CarLeft | |
{ | |
keys[] = {"0x00050000 + 20"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",2,3.0}; | |
curveMedium[] = {"Gamma",2,3.0}; | |
curveHigh[] = {"Gamma",2,3.0}; | |
}; | |
class CarRight | |
{ | |
keys[] = {"0x00050000 + 16"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",2,3.0}; | |
curveMedium[] = {"Gamma",2,3.0}; | |
curveHigh[] = {"Gamma",2,3.0}; | |
}; | |
CarForward[] = {}; | |
class CarBack | |
{ | |
keys[] = {"0x00050000 + 23"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class CarFastForward | |
{ | |
keys[] = {"0x00050000 + 19"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
CarSlowForward[] = {}; | |
class CarAimUp | |
{ | |
actionNameYAxis = "CarAimDown"; | |
keys[] = {"0x00050000 + 17"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.8,0.1,0.9,0.14,1.0,1.0 }, | |
{ 0.7,0.8,0.08,0.9,0.12,1.0,0.8 }, | |
{ 0.3,0.8,0.06,0.9,0.09,1.0,0.6 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.8,0.1,0.9,0.14,1.0,1.0 }, | |
{ 0.7,0.8,0.08,0.9,0.12,1.0,0.8 }, | |
{ 0.3,0.8,0.06,0.9,0.09,1.0,0.6 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.8,0.1,0.9,0.14,1.0,1.0 }, | |
{ 0.7,0.8,0.08,0.9,0.12,1.0,0.8 }, | |
{ 0.3,0.8,0.06,0.9,0.09,1.0,0.6 }}; | |
}; | |
class CarAimDown | |
{ | |
actionNameYAxis = "CarAimUp"; | |
keys[] = {"0x00050000 + 21"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.8,0.1,0.9,0.14,1.0,1.0 }, | |
{ 0.7,0.8,0.08,0.9,0.12,1.0,0.8 }, | |
{ 0.3,0.8,0.06,0.9,0.09,1.0,0.6 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.8,0.1,0.9,0.14,1.0,1.0 }, | |
{ 0.7,0.8,0.08,0.9,0.12,1.0,0.8 }, | |
{ 0.3,0.8,0.06,0.9,0.09,1.0,0.6 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.8,0.1,0.9,0.14,1.0,1.0 }, | |
{ 0.7,0.8,0.08,0.9,0.12,1.0,0.8 }, | |
{ 0.3,0.8,0.06,0.9,0.09,1.0,0.6 }}; | |
}; | |
class CarAimLeft | |
{ | |
keys[] = {"0x00050000 + 20"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.9,"0.90 0.99",3.6,1.0,9.0 }, | |
{ 0.7,0.4,0.1,0.9,0.75,0.99,3.0,1.0,8.0 }, | |
{ 0.3,0.4,0.1,0.9,0.6,0.99,1.8,1.0,5.0 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.9,"0.90 0.99",3.6,1.0,9.0 }, | |
{ 0.7,0.4,0.1,0.9,0.75,0.99,3.0,1.0,8.0 }, | |
{ 0.3,0.4,0.1,0.9,0.6,0.99,1.8,1.0,5.0 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.9,"0.90 0.99",3.6,1.0,9.0 }, | |
{ 0.7,0.4,0.1,0.9,0.75,0.99,3.0,1.0,8.0 }, | |
{ 0.3,0.4,0.1,0.9,0.6,0.99,1.8,1.0,5.0 }}; | |
}; | |
class CarAimRight | |
{ | |
keys[] = {"0x00050000 + 16"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.9,"0.90 0.99",3.6,1.0,9.0 }, | |
{ 0.7,0.4,0.1,0.9,0.75,0.99,3.0,1.0,8.0 }, | |
{ 0.3,0.4,0.1,0.9,0.6,0.99,1.8,1.0,5.0 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.9,"0.90 0.99",3.6,1.0,9.0 }, | |
{ 0.7,0.4,0.1,0.9,0.75,0.99,3.0,1.0,8.0 }, | |
{ 0.3,0.4,0.1,0.9,0.6,0.99,1.8,1.0,5.0 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.9,"0.90 0.99",3.6,1.0,9.0 }, | |
{ 0.7,0.4,0.1,0.9,0.75,0.99,3.0,1.0,8.0 }, | |
{ 0.3,0.4,0.1,0.9,0.6,0.99,1.8,1.0,5.0 }}; | |
}; | |
SwapGunner[] = {"0x00050000 + 1"}; | |
}; | |
}; | |
class Joystick: Joystick{}; | |
class Wheel: Wheel{}; | |
}; | |
class Aircraft: Aircraft | |
{ | |
name = "aIr"; | |
axisY = 1; | |
class Gamepad | |
{ | |
textDPad = "$STR_XBOX_CONTROLER_DP_MENU"; | |
textLThumb = "$STR_XBOX_CONTROLER_MOVEMENT"; | |
textLThumbLR = "$STR_XBOX_CONTROLER_LS_TILT"; | |
textLThumbUD = "$STR_XBOX_CONTROLER_LS_TILT_MOVE"; | |
textLThumbPS = ""; | |
textRThumb = "$STR_XBOX_CONTROLER_MOVEMENT"; | |
textRThumbLR = "$STR_XBOX_CONTROLER_RS_FLY"; | |
textRThumbUD = "$STR_XBOX_CONTROLER_RS_RUDDER"; | |
textRThumbPS = "$STR_XBOX_CONTROLER_RS_LOCK"; | |
class Actions | |
{ | |
class HeliUp | |
{ | |
keys[] = {"0x00050000 + 19"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class HeliDown | |
{ | |
keys[] = {"0x00050000 + 23"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class HeliCyclicLeft | |
{ | |
keys[] = {"0x00050000 + 20"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class HeliCyclicRight | |
{ | |
keys[] = {"0x00050000 + 18"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class HeliRudderLeft | |
{ | |
keys[] = {"0x00050000 + 20"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class HeliRudderRight | |
{ | |
keys[] = {"0x00050000 + 18"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class HeliBack | |
{ | |
actionNameYAxis = "HeliFastForward"; | |
keys[] = {"0x00050000 + 17"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class HeliFastForward | |
{ | |
actionNameYAxis = "HeliBack"; | |
keys[] = {"0x00050000 + 21"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
HeliForward[] = {}; | |
HeliManualFire[] = {"0x00050000 + 1"}; | |
class SeagullUp | |
{ | |
keys[] = {"0x00050000 + 19"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class SeagullDown | |
{ | |
keys[] = {"0x00050000 + 23"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class SeagullBack | |
{ | |
actionNameYAxis = "SeagullFastForward"; | |
keys[] = {"0x00050000 + 17"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
class SeagullFastForward | |
{ | |
actionNameYAxis = "SeagullBack"; | |
keys[] = {"0x00050000 + 21"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",1,1.5}; | |
curveMedium[] = {"Gamma",1,1.5}; | |
curveHigh[] = {"Gamma",1,1.5}; | |
}; | |
SeagullForward[] = {}; | |
}; | |
}; | |
class Joystick: Joystick{}; | |
class Wheel: Wheel{}; | |
}; | |
}; | |
}; | |
class SpecialSoldier: Default | |
{ | |
name = "Special Soldier"; | |
class Gamepad: Gamepad{}; | |
class Joystick: Joystick{}; | |
class Wheel: Wheel{}; | |
class Vehicles: Vehicles | |
{ | |
class Characters: Characters | |
{ | |
class Gamepad | |
{ | |
textDPad = "$STR_XBOX_CONTROLER_DP_MENU"; | |
textLThumb = "$STR_XBOX_CONTROLER_AIM"; | |
textLThumbLR = "$STR_XBOX_CONTROLER_LS_LR_AIM"; | |
textLThumbUD = "$STR_XBOX_CONTROLER_LS_UD_AIM"; | |
textLThumbPS = "$STR_XBOX_CONTROLER_LS_UP"; | |
textRThumb = "$STR_XBOX_CONTROLER_MOVEMENT"; | |
textRThumbLR = "$STR_XBOX_CONTROLER_RS_STRAFE"; | |
textRThumbUD = "$STR_XBOX_CONTROLER_RS_MOVE"; | |
textRThumbPS = "$STR_XBOX_CONTROLER_RS_OPTICS"; | |
class Actions | |
{ | |
class MoveBack | |
{ | |
keys[] = {"0x00050000 + 23"}; | |
deadZone = 0.1; | |
curveLow[] = {"Gamma",1,4}; | |
curveMedium[] = {"Gamma",1,4}; | |
curveHigh[] = {"Gamma",1,4}; | |
}; | |
class MoveFastForward | |
{ | |
keys[] = {"0x00050000 + 19"}; | |
deadZone = 0.1; | |
curveLow[] = {"Gamma",1,4}; | |
curveMedium[] = {"Gamma",1,4}; | |
curveHigh[] = {"Gamma",1,4}; | |
}; | |
class TurnLeft | |
{ | |
keys[] = {"0x00050000 + 22"}; | |
deadZone = 0.1; | |
curveLow[] = {"Gamma",1,2}; | |
curveMedium[] = {"Gamma",1,2}; | |
curveHigh[] = {"Gamma",1,2}; | |
}; | |
class TurnRight | |
{ | |
keys[] = {"0x00050000 + 18"}; | |
deadZone = 0.1; | |
curveLow[] = {"Gamma",1,2}; | |
curveMedium[] = {"Gamma",1,2}; | |
curveHigh[] = {"Gamma",1,2}; | |
}; | |
MoveUp[] = {"0x00050000 + 14"}; | |
MoveDown[] = {"0x00050000 + 1"}; | |
class AimUp | |
{ | |
actionNameYAxis = "AimDown"; | |
keys[] = {"0x00050000 + 17"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
}; | |
class AimDown | |
{ | |
actionNameYAxis = "AimUp"; | |
keys[] = {"0x00050000 + 21"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.2,0.05,0.99,0.8,1.0,1.8 }, | |
{ 0.7,0.2,0.03,0.99,0.6,1.0,1.6 }, | |
{ 0.3,0.2,0.02,0.99,0.4,1.0,1.0 }}; | |
}; | |
class AimLeft | |
{ | |
keys[] = {"0x00050000 + 20"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.8,1.44,0.99,2.88,1.0,3.9 }, | |
{ 0.7,0.4,0.1,0.8,1.2,0.99,2.4,1.0,3.25 }, | |
{ 0.3,0.4,0.1,0.8,0.96,0.99,1.44,1.0,1.56 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.8,1.44,0.99,2.88,1.0,3.9 }, | |
{ 0.7,0.4,0.1,0.8,1.2,0.99,2.4,1.0,3.25 }, | |
{ 0.3,0.4,0.1,0.8,0.96,0.99,1.44,1.0,1.56 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.8,1.44,0.99,2.88,1.0,3.9 }, | |
{ 0.7,0.4,0.1,0.8,1.2,0.99,2.4,1.0,3.25 }, | |
{ 0.3,0.4,0.1,0.8,0.96,0.99,1.44,1.0,1.56 }}; | |
}; | |
class AimRight | |
{ | |
keys[] = {"0x00050000 + 16"}; | |
deadZone = 0; | |
curveLow[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.8,1.44,0.99,2.88,1.0,3.9 }, | |
{ 0.7,0.4,0.1,0.8,1.2,0.99,2.4,1.0,3.25 }, | |
{ 0.3,0.4,0.1,0.8,0.96,0.99,1.44,1.0,1.56 }}; | |
curveMedium[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.8,1.44,0.99,2.88,1.0,3.9 }, | |
{ 0.7,0.4,0.1,0.8,1.2,0.99,2.4,1.0,3.25 }, | |
{ 0.3,0.4,0.1,0.8,0.96,0.99,1.44,1.0,1.56 }}; | |
curveHigh[] = {"LinRampZoom", | |
{ 1.0,0.4,0.1,0.8,1.44,0.99,2.88,1.0,3.9 }, | |
{ 0.7,0.4,0.1,0.8,1.2,0.99,2.4,1.0,3.25 }, | |
{ 0.3,0.4,0.1,0.8,0.96,0.99,1.44,1.0,1.56 }}; | |
}; | |
class AimHeadUp | |
{ | |
actionNameYAxis = "AimHeadDown"; | |
keys[] = {"0x00050000 + 17"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",6,3}; | |
curveMedium[] = {"Gamma",6,3}; | |
curveHigh[] = {"Gamma",6,3}; | |
}; | |
class AimHeadDown | |
{ | |
actionNameYAxis = "AimHeadUp"; | |
keys[] = {"0x00050000 + 21"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",6,3}; | |
curveMedium[] = {"Gamma",6,3}; | |
curveHigh[] = {"Gamma",6,3}; | |
}; | |
class AimHeadLeft | |
{ | |
keys[] = {"0x00050000 + 20"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",8,3}; | |
curveMedium[] = {"Gamma",8,3}; | |
curveHigh[] = {"Gamma",8,3}; | |
}; | |
class AimHeadRight | |
{ | |
keys[] = {"0x00050000 + 16"}; | |
deadZone = 0; | |
curveLow[] = {"Gamma",8,3}; | |
curveMedium[] = {"Gamma",8,3}; | |
curveHigh[] = {"Gamma",8,3}; | |
}; | |
}; | |
}; | |
class Joystick: Joystick{}; | |
class Wheel: Wheel{}; | |
}; | |
class Ground: Ground | |
{ | |
class Gamepad: Gamepad{}; | |
class Joystick: Joystick{}; | |
class Wheel: Wheel{}; | |
}; | |
class Aircraft: Aircraft | |
{ | |
class Gamepad: Gamepad{}; | |
class Joystick: Joystick{}; | |
class Wheel: Wheel{}; | |
}; | |
}; | |
}; | |
}; | |
class DefaultTextAttributes | |
{ | |
font = "TahomaB"; | |
color = "#ffffff"; | |
size = 1; | |
align = "left"; | |
valign = "middle"; | |
shadow = "true"; | |
shadowOffset = 0.1; | |
shadowColor = "#000000"; | |
underline = "false"; | |
}; | |
class DefaultSounds | |
{ | |
soundOK[] = {"",0.1,1}; | |
soundCancel[] = {"",0.1,1}; | |
soundChangeFocus[] = {"",0.1,1}; | |
soundFail[] = {"",0.1,1}; | |
}; | |
class RscText | |
{ | |
access = 0; | |
type = 0; | |
idc = -1; | |
style = 0; | |
w = 0.1; | |
h = 0.05; | |
font = "TahomaB"; | |
sizeEx = 0.04; | |
colorBackground[] = {0,0,0,0}; | |
colorText[] = {1,1,1,1}; | |
text = ""; | |
fixedWidth = 0; | |
shadow = 0; | |
}; | |
class RscTextSmall: RscText | |
{ | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class RscTitle: RscText | |
{ | |
style = 2; | |
x = 0.15; | |
y = 0.06; | |
w = 0.7; | |
shadow = 0; | |
}; | |
class RscProgress | |
{ | |
access = 0; | |
type = 8; | |
style = 0; | |
colorFrame[] = {1,1,1,1}; | |
colorBar[] = {1,1,1,1}; | |
texture = "#(argb,8,8,3)color(1,1,1,1)"; | |
w = 1.2; | |
h = 0.03; | |
shadow = 0; | |
}; | |
class RscProgressNotFreeze | |
{ | |
idc = -1; | |
type = 45; | |
style = 0; | |
shadow = 0; | |
x = 0; | |
y = 0; | |
w = 0.5; | |
h = 0.1; | |
texture = "#(argb,8,8,3)color(0,0,0,0)"; | |
}; | |
class RscPicture | |
{ | |
access = 0; | |
type = 0; | |
idc = -1; | |
style = 48; | |
colorBackground[] = {0,0,0,0}; | |
colorText[] = {1,1,1,1}; | |
font = "TahomaB"; | |
sizeEx = 0; | |
lineSpacing = 0; | |
text = ""; | |
fixedWidth = 0; | |
shadow = 0; | |
}; | |
class RscLadderPicture: RscPicture | |
{ | |
topValue = 100.0; | |
bottomValue = 0.0; | |
visibleRange = -1.0; | |
}; | |
class RscPictureKeepAspect: RscPicture | |
{ | |
style = "0x30 + 0x800"; | |
}; | |
class RscHTML | |
{ | |
access = 0; | |
type = 9; | |
idc = -1; | |
style = 0; | |
filename = ""; | |
colorBackground[] = {0,0,0,0}; | |
colorText[] = {1,1,1,1}; | |
colorBold[] = {0,0,0.2,1}; | |
colorLink[] = {1,0.5,0,1}; | |
colorLinkActive[] = {1,0.5,0,1}; | |
colorPicture[] = {1,1,1,1}; | |
colorPictureLink[] = {1,1,1,1}; | |
colorPictureSelected[] = {1,1,1,1}; | |
colorPictureBorder[] = {0,0,0,0}; | |
tooltipColorText[] = {0,0,0,1}; | |
tooltipColorBox[] = {0,0,0,0.5}; | |
tooltipColorShade[] = {1,1,0.7,1}; | |
shadow = 0; | |
prevPage = "#(argb,8,8,3)color(1,1,1,1)"; | |
nextPage = "#(argb,8,8,3)color(1,1,1,1)"; | |
class H1 | |
{ | |
font = "TahomaB"; | |
fontBold = "TahomaB"; | |
sizeEx = 0.04; | |
}; | |
class H2 | |
{ | |
font = "TahomaB"; | |
fontBold = "TahomaB"; | |
sizeEx = 0.04; | |
}; | |
class H3 | |
{ | |
font = "TahomaB"; | |
fontBold = "TahomaB"; | |
sizeEx = 0.04; | |
}; | |
class H4 | |
{ | |
font = "TahomaB"; | |
fontBold = "TahomaB"; | |
sizeEx = 0.04; | |
}; | |
class H5 | |
{ | |
font = "TahomaB"; | |
fontBold = "TahomaB"; | |
sizeEx = 0.04; | |
}; | |
class H6 | |
{ | |
font = "TahomaB"; | |
fontBold = "TahomaB"; | |
sizeEx = 0.04; | |
}; | |
class P | |
{ | |
font = "TahomaB"; | |
fontBold = "TahomaB"; | |
sizeEx = 0.04; | |
}; | |
}; | |
class RscButton | |
{ | |
access = 0; | |
type = 1; | |
style = 0; | |
x = 0; | |
y = 0; | |
w = 0.3; | |
h = 0.1; | |
text = ""; | |
font = "TahomaB"; | |
sizeEx = 0.04; | |
colorText[] = {0,0,0,1}; | |
colorDisabled[] = {0.3,0.3,0.3,1}; | |
colorBackground[] = {0.6,0.6,0.6,1}; | |
colorBackgroundDisabled[] = {0.6,0.6,0.6,1}; | |
colorBackgroundActive[] = {1,0.5,0,1}; | |
offsetX = 0.004; | |
offsetY = 0.004; | |
offsetPressedX = 0.002; | |
offsetPressedY = 0.002; | |
colorFocused[] = {0,0,0,1}; | |
colorShadow[] = {0,0,0,1}; | |
shadow = 0; | |
colorBorder[] = {0,0,0,1}; | |
borderSize = 0.008; | |
soundEnter[] = {"",0.1,1}; | |
soundPush[] = {"",0.1,1}; | |
soundClick[] = {"",0.1,1}; | |
soundEscape[] = {"",0.1,1}; | |
}; | |
class RscShortcutButton | |
{ | |
type = 16; | |
style = 0; | |
x = 0.1; | |
y = 0.1; | |
w = 0.3; | |
h = 0.05; | |
shadow = 0; | |
class HitZone | |
{ | |
left = 0.0; | |
top = 0.0; | |
right = 1.0; | |
bottom = 1.0; | |
}; | |
class ShortcutPos | |
{ | |
left = 0.005; | |
top = 0.005; | |
w = 0.0225; | |
h = 0.03; | |
}; | |
class TextPos | |
{ | |
left = 0.02; | |
top = 0.005; | |
right = 0.005; | |
bottom = 0.005; | |
}; | |
animTextureNormal = "#(argb,8,8,3)color(1,1,1,1)"; | |
animTextureDisabled = "#(argb,8,8,3)color(0.3,0.3,0.3,1)"; | |
animTextureOver = "#(argb,8,8,3)color(0.8,0.3,0,1)"; | |
animTextureFocused = "#(argb,8,8,3)color(1,0.5,0,1)"; | |
animTexturePressed = "#(argb,8,8,3)color(1,0,0,1)"; | |
animTextureDefault = "#(argb,8,8,3)color(0,1,0,1)"; | |
period = 0.1; | |
periodFocus = 0.4; | |
periodOver = 0.4; | |
shortcuts[] = {}; | |
textureNoShortcut = "#(argb,8,8,3)color(0,0,0,0)"; | |
color[] = {0,0,0,0.6}; | |
colorFocused[] = {0,0,0,1}; | |
color2[] = {0,0,0,1}; | |
colorDisabled[] = {0,0,0,0.3}; | |
colorBackground[] = {1,1,1,1}; | |
colorBackgroundFocused[] = {1,1,1,1}; | |
colorBackground2[] = {1,1,1,0.5}; | |
text = ""; | |
size = 0.04; | |
soundEnter[] = {"",0.1,1}; | |
soundPush[] = {"",0.1,1}; | |
soundClick[] = {"",0.1,1}; | |
soundEscape[] = {"",0.1,1}; | |
class Attributes | |
{ | |
font = "TahomaB"; | |
color = "#000000"; | |
align = "left"; | |
shadow = 0; | |
}; | |
}; | |
class RscButtonSmall: RscButton | |
{ | |
w = 0.12; | |
}; | |
class RscEdit | |
{ | |
access = 0; | |
type = 2; | |
style = 0; | |
x = 0; | |
y = 0; | |
h = 0.04; | |
w = 0.2; | |
colorBackground[] = {0,0,0,0}; | |
colorText[] = {1,1,1,1}; | |
colorDisabled[] = {1,1,1,0.25}; | |
colorSelection[] = {1,1,1,0.25}; | |
font = "TahomaB"; | |
sizeEx = 0.04; | |
autocomplete = ""; | |
text = ""; | |
size = 0.2; | |
shadow = 0; | |
canModify = 1; | |
}; | |
class RscCombo | |
{ | |
access = 0; | |
type = 4; | |
style = 0; | |
h = 0.05; | |
wholeHeight = 0.25; | |
colorSelect[] = {0.6,0.6,0.6,1}; | |
colorText[] = {1,1,1,1}; | |
colorBackground[] = {0.2,0.2,0.2,1}; | |
colorScrollbar[] = {1,1,1,1}; | |
font = "TahomaB"; | |
sizeEx = 0.04; | |
soundSelect[] = {"",0.1,1}; | |
soundExpand[] = {"",0.1,1}; | |
soundCollapse[] = {"",0.1,1}; | |
maxHistoryDelay = 1.0; | |
shadow = 0; | |
class ComboScrollBar: ScrollBar{}; | |
}; | |
class RscListBox | |
{ | |
access = 0; | |
type = 5; | |
style = 0; | |
w = 0.4; | |
h = 0.4; | |
font = "TahomaB"; | |
sizeEx = 0.04; | |
rowHeight = 0; | |
colorText[] = {1,1,1,1}; | |
colorDisabled[] = {1,1,1,0.25}; | |
colorScrollbar[] = {1,1,1,1}; | |
colorSelect[] = {0,0,0,1}; | |
colorSelect2[] = {1,0.5,0,1}; | |
colorSelectBackground[] = {0.6,0.6,0.6,1}; | |
colorSelectBackground2[] = {0.2,0.2,0.2,1}; | |
colorBackground[] = {0,0,0,1}; | |
maxHistoryDelay = 1.0; | |
soundSelect[] = {"",0.1,1}; | |
period = 1; | |
autoScrollSpeed = -1; | |
autoScrollDelay = 5; | |
autoScrollRewind = 0; | |
arrowEmpty = "#(argb,8,8,3)color(1,1,1,1)"; | |
arrowFull = "#(argb,8,8,3)color(1,1,1,1)"; | |
shadow = 0; | |
class ListScrollBar: ScrollBar{}; | |
}; | |
class RscListNBox | |
{ | |
access = 0; | |
type = 102; | |
style = 0; | |
w = 0.4; | |
h = 0.4; | |
font = "TahomaB"; | |
sizeEx = 0.04; | |
rowHeight = 0; | |
colorText[] = {1,1,1,1}; | |
colorScrollbar[] = {1,1,1,1}; | |
colorSelect[] = {0,0,0,1}; | |
colorSelect2[] = {1,0.5,0,1}; | |
colorSelectBackground[] = {0.6,0.6,0.6,1}; | |
colorSelectBackground2[] = {0.2,0.2,0.2,1}; | |
colorBackground[] = {0,0,0,1}; | |
maxHistoryDelay = 1.0; | |
soundSelect[] = {"",0.1,1}; | |
period = 1; | |
autoScrollSpeed = -1; | |
autoScrollDelay = 5; | |
autoScrollRewind = 0; | |
arrowEmpty = "#(argb,8,8,3)color(1,1,1,1)"; | |
arrowFull = "#(argb,8,8,3)color(1,1,1,1)"; | |
drawSideArrows = 0; | |
columns[] = {0.3,0.6,0.7}; | |
idcLeft = -1; | |
idcRight = -1; | |
shadow = 0; | |
class ListScrollBar: ScrollBar{}; | |
}; | |
class RscXListBox | |
{ | |
idc = -1; | |
style = 0; | |
type = 42; | |
x = 0.1; | |
y = 0.1; | |
w = 0.3; | |
h = 0.05; | |
shadow = 0; | |
color[] = {1,1,1,0.6}; | |
colorActive[] = {1,1,1,1}; | |
colorDisabled[] = {1,1,1,0.3}; | |
arrowEmpty = "#(argb,8,8,3)color(1,1,1,1)"; | |
arrowFull = "#(argb,8,8,3)color(1,0.5,0,1)"; | |
border = "#(argb,8,8,3)color(0,0,0,1)"; | |
colorSelect[] = {1,1,1,1}; | |
colorText[] = {1,1,1,0.8}; | |
font = "TahomaB"; | |
sizeEx = 0.04; | |
soundSelect[] = {"",0.1,1}; | |
}; | |
class RscTree | |
{ | |
access = 0; | |
type = 12; | |
style = 0; | |
colorBackground[] = {0.35,0.38,0.36,1}; | |
colorSelect[] = {0.7,0.7,0.7,1}; | |
colorDisabled[] = {1,0,0,1}; | |
colorText[] = {1,1,1,0.75}; | |
colorSelectText[] = {0,0,0,1}; | |
colorBorder[] = {1,1,1,1}; | |
colorMarked[] = {0.2,0.3,0.7,1}; | |
colorMarkedText[] = {0,0,0,1}; | |
colorMarkedSelected[] = {0,0.5,0.5,1}; | |
multiselectEnabled = 0; | |
expandOnDoubleclick = 0; | |
colorArrow[] = {1,1,1,1}; | |
font = "TahomaB"; | |
sizeEx = 0.04; | |
maxHistoryDelay = 1.0; | |
shadow = 0; | |
}; | |
class RscSlider | |
{ | |
access = 0; | |
type = 3; | |
style = 1024; | |
h = 0.028; | |
w = 0.3; | |
color[] = {1,1,1,1}; | |
colorActive[] = {1,1,1,1}; | |
shadow = 0; | |
}; | |
class RscSliderH: RscSlider{}; | |
class RscXSliderH | |
{ | |
type = 43; | |
style = "0x400 + 0x10"; | |
h = "scalar"; | |
color[] = {1,1,1,0.6}; | |
colorActive[] = {1,1,1,1}; | |
colorDisable[] = {1,1,1,0.4}; | |
arrowEmpty = "#(argb,8,8,3)color(1,1,1,1)"; | |
arrowFull = "#(argb,8,8,3)color(1,1,1,1)"; | |
border = "#(argb,8,8,3)color(1,1,1,1)"; | |
thumb = "#(argb,8,8,3)color(1,1,1,1)"; | |
shadow = 0; | |
}; | |
class RscActiveText | |
{ | |
access = 0; | |
type = 11; | |
style = 2; | |
h = 0.05; | |
w = 0.15; | |
font = "TahomaB"; | |
sizeEx = 0.04; | |
color[] = {1,1,1,1}; | |
colorActive[] = {1,0.5,0,1}; | |
soundEnter[] = {"",0.1,1}; | |
soundPush[] = {"",0.1,1}; | |
soundClick[] = {"",0.1,1}; | |
soundEscape[] = {"",0.1,1}; | |
text = ""; | |
default = 0; | |
shadow = 0; | |
}; | |
class RscStructuredText | |
{ | |
access = 0; | |
type = 13; | |
idc = -1; | |
style = 0; | |
h = 0.05; | |
text = ""; | |
size = 0.04; | |
colorText[] = {1,1,1,1}; | |
shadow = 0; | |
class Attributes | |
{ | |
font = "TahomaB"; | |
color = "#ffffff"; | |
align = "center"; | |
shadow = 1; | |
}; | |
}; | |
class RscControlsGroup | |
{ | |
type = 15; | |
idc = -1; | |
style = 0; | |
x = 0; | |
y = 0; | |
w = 1; | |
h = 1; | |
shadow = 0; | |
class VScrollbar: ScrollBar | |
{ | |
color[] = {1,1,1,1}; | |
width = 0.021; | |
autoScrollEnabled = 1; | |
}; | |
class HScrollbar: ScrollBar | |
{ | |
color[] = {1,1,1,1}; | |
height = 0.028; | |
}; | |
class Controls{}; | |
}; | |
class RscBackgroundStripeTop: RscText | |
{ | |
access = 0; | |
x = -10.0; | |
y = -10.0; | |
w = 21; | |
h = 10.125; | |
text = ""; | |
colorBackground[] = {0.1,0.1,0.1,1}; | |
}; | |
class RscBackgroundStripeBottom: RscText | |
{ | |
access = 0; | |
x = -10.0; | |
y = 0.875; | |
w = 21; | |
h = 10.125; | |
text = ""; | |
colorBackground[] = {0.1,0.1,0.1,1}; | |
}; | |
class RscDisplayBackgroundStripes | |
{ | |
access = 0; | |
class Background1: RscBackgroundStripeTop{}; | |
class Background2: RscBackgroundStripeBottom{}; | |
}; | |
class RscCinemaBorder: RscDisplayBackgroundStripes | |
{ | |
idd = -1; | |
movingEnable = 0; | |
enableSimulation = 1; | |
class controlsBackground | |
{ | |
class Background1: RscBackgroundStripeTop | |
{ | |
colorBackground[] = {0,0,0,1}; | |
}; | |
class Background2: RscBackgroundStripeBottom | |
{ | |
colorBackground[] = {0,0,0,1}; | |
}; | |
}; | |
}; | |
class RscToolbox | |
{ | |
access = 0; | |
type = 6; | |
style = 2; | |
colorText[] = {1,1,1,1}; | |
color[] = {1,1,1,1}; | |
colorTextSelect[] = {1,1,1,1}; | |
colorSelect[] = {1,1,1,1}; | |
colorTextDisable[] = {1,1,1,1}; | |
colorDisable[] = {1,1,1,1}; | |
colorSelectedBg[] = {0,0,0,255}; | |
font = "TahomaB"; | |
sizeEx = 0.027; | |
shadow = 0; | |
}; | |
class RscHitZones | |
{ | |
type = 17; | |
style = 0; | |
shadow = 0; | |
x = 0; | |
y = 0; | |
w = 0; | |
h = 0; | |
xCount = 0; | |
yCount = 0; | |
xSpace = 0; | |
ySpace = 0; | |
}; | |
class RscXKeyShadow | |
{ | |
type = 40; | |
idc = -1; | |
style = 0; | |
h = 0.06; | |
size = "( 21 / 408 )"; | |
shadow = 0; | |
class Attributes | |
{ | |
font = "FontX"; | |
color = "#C0C1BF"; | |
align = "left"; | |
}; | |
class AttributesImage | |
{ | |
color = "#ffffff"; | |
}; | |
}; | |
class RscXKey: RscXKeyShadow | |
{ | |
class Attributes | |
{ | |
shadow = 0; | |
}; | |
}; | |
class RscMapControl | |
{ | |
access = 0; | |
type = 101; | |
idc = 51; | |
style = 48; | |
shadow = 0; | |
colorBackground[] = {1,1,1,1}; | |
colorOutside[] = {1,0,0,1}; | |
colorText[] = {0,0,0,1}; | |
font = "TahomaB"; | |
sizeEx = 0.04; | |
scaleMin = 0.001; | |
scaleMax = 1.0; | |
scaleDefault = 0.16; | |
colorSea[] = {0.56,0.8,0.98,0.5}; | |
colorForest[] = {0.6,0.8,0.2,0.5}; | |
colorRocks[] = {0.5,0.5,0.5,0.5}; | |
colorCountlines[] = {0.65,0.45,0.27,0.5}; | |
colorMainCountlines[] = {0.65,0.45,0.27,1}; | |
colorCountlinesWater[] = {0,0.53,1,0.5}; | |
colorMainCountlinesWater[] = {0,0.53,1,1}; | |
colorForestBorder[] = {0.4,0.8,0,1}; | |
colorRocksBorder[] = {0.5,0.5,0.5,1}; | |
colorPowerLines[] = {0,0,0,1}; | |
colorRailWay[] = {0.8,0.2,0.3,1}; | |
colorNames[] = {0,0,0,1}; | |
colorInactive[] = {1,1,1,0.5}; | |
colorLevels[] = {0,0,0,1}; | |
colorTracks[] = {0.35,0.2,0.1,0.8}; | |
colorRoads[] = {0.35,0.2,0.1,1}; | |
colorMainRoads[] = {0,0,0,1}; | |
colorTracksFill[] = {0,0,0,0}; | |
colorRoadsFill[] = {1,0.92,0.74,1}; | |
colorMainRoadsFill[] = {0.93,0.11,0.14,0.8}; | |
colorGrid[] = {0.15,0.15,0.05,0.9}; | |
colorGridMap[] = {0.25,0.25,0.1,0.75}; | |
fontLabel = "TahomaB"; | |
sizeExLabel = 0.04; | |
fontGrid = "TahomaB"; | |
sizeExGrid = 0.04; | |
fontUnits = "TahomaB"; | |
sizeExUnits = 0.04; | |
fontNames = "TahomaB"; | |
sizeExNames = 0.04; | |
fontInfo = "TahomaB"; | |
sizeExInfo = 0.04; | |
fontLevel = "TahomaB"; | |
sizeExLevel = 0.04; | |
text = "#(argb,8,8,3)color(1,1,1,1)"; | |
stickX[] = {0.2, | |
{ "Gamma",1,1.5 }}; | |
stickY[] = {0.2, | |
{ "Gamma",1,1.5 }}; | |
ptsPerSquareSea = 6; | |
ptsPerSquareTxt = 8; | |
ptsPerSquareCLn = 8; | |
ptsPerSquareExp = 8; | |
ptsPerSquareCost = 8; | |
ptsPerSquareFor = "4.0f"; | |
ptsPerSquareForEdge = "10.0f"; | |
ptsPerSquareRoad = 2; | |
ptsPerSquareObj = 10; | |
showCountourInterval = "true"; | |
maxSatelliteAlpha = 0.66; | |
alphaFadeStartScale = 0.05; | |
alphaFadeEndScale = 0.15; | |
class Legend | |
{ | |
x = 0.7; | |
y = 0.85; | |
w = 0.25; | |
h = 0.1; | |
font = "TahomaB"; | |
sizeEx = 0.04; | |
colorBackground[] = {1,1,1,1}; | |
color[] = {0,0,0,1}; | |
}; | |
class ActiveMarker | |
{ | |
color[] = {0.3,0.1,0.9,1}; | |
size = 50; | |
}; | |
class Command | |
{ | |
icon = "#(argb,8,8,3)color(1,1,1,1)"; | |
color[] = {0,0,0,1}; | |
size = 18; | |
importance = 1; | |
coefMin = 1; | |
coefMax = 1; | |
}; | |
class Task | |
{ | |
icon = "#(argb,8,8,3)color(0,1,0,1)"; | |
iconCreated = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconCanceled = "#(argb,8,8,3)color(0,0,1,1)"; | |
iconDone = "#(argb,8,8,3)color(0,0,0,1)"; | |
iconFailed = "#(argb,8,8,3)color(1,0,0,1)"; | |
colorCreated[] = {1,1,1,1}; | |
colorCanceled[] = {1,1,1,1}; | |
colorDone[] = {1,1,1,1}; | |
colorFailed[] = {1,1,1,1}; | |
color[] = {1,1,1,1}; | |
size = 18; | |
importance = 1; | |
coefMin = 1; | |
coefMax = 1; | |
}; | |
class CustomMark | |
{ | |
icon = "#(argb,8,8,3)color(1,0.5,0,1)"; | |
color[] = {1,1,1,1}; | |
size = 18; | |
importance = 1; | |
coefMin = 1; | |
coefMax = 1; | |
}; | |
class Tree | |
{ | |
icon = "#(argb,8,8,3)color(0,0,0,1)"; | |
color[] = {0,0,0,1}; | |
size = 16; | |
importance = "0.9 * 16 * 0.05"; | |
coefMin = 0.25; | |
coefMax = 4; | |
}; | |
class SmallTree | |
{ | |
icon = "#(argb,8,8,3)color(0,0,0,1)"; | |
color[] = {0,0,0,1}; | |
size = 16; | |
importance = "0.6 * 16 * 0.05"; | |
coefMin = 0.25; | |
coefMax = 4; | |
}; | |
class Bush | |
{ | |
icon = "#(argb,8,8,3)color(0,0,0,1)"; | |
color[] = {0,0,0,1}; | |
size = 16; | |
importance = "0.2 * 16 * 0.05"; | |
coefMin = 0.25; | |
coefMax = 4; | |
}; | |
class Church | |
{ | |
icon = "#(argb,8,8,3)color(0,0,0,1)"; | |
color[] = {0,0,0,1}; | |
size = 16; | |
importance = "2 * 16 * 0.05"; | |
coefMin = 0.25; | |
coefMax = 4; | |
}; | |
class Chapel | |
{ | |
icon = "#(argb,8,8,3)color(0,0,0,1)"; | |
color[] = {0,0,0,1}; | |
size = 16; | |
importance = "1 * 16 * 0.05"; | |
coefMin = 0.25; | |
coefMax = 4; | |
}; | |
class Cross | |
{ | |
icon = "#(argb,8,8,3)color(0,0,0,1)"; | |
color[] = {0,0,0,1}; | |
size = 16; | |
importance = "0.7 * 16 * 0.05"; | |
coefMin = 0.25; | |
coefMax = 4; | |
}; | |
class Rock | |
{ | |
icon = "#(argb,8,8,3)color(0,0,0,1)"; | |
color[] = {0,0,0,1}; | |
size = 16; | |
importance = "1.5 * 16 * 0.05"; | |
coefMin = 0.25; | |
coefMax = 4; | |
}; | |
class Bunker | |
{ | |
icon = "#(argb,8,8,3)color(0,0,0,1)"; | |
color[] = {0,0,0,1}; | |
size = 16; | |
importance = "1.5 * 16 * 0.05"; | |
coefMin = 0.25; | |
coefMax = 4; | |
}; | |
class Fortress | |
{ | |
icon = "#(argb,8,8,3)color(0,0,0,1)"; | |
color[] = {0,0,0,1}; | |
size = 16; | |
importance = "2 * 16 * 0.05"; | |
coefMin = 0.25; | |
coefMax = 4; | |
}; | |
class Fountain | |
{ | |
icon = "#(argb,8,8,3)color(0,0,0,1)"; | |
color[] = {0,0,1,1}; | |
size = 16; | |
importance = "1 * 16 * 0.05"; | |
coefMin = 0.25; | |
coefMax = 4; | |
}; | |
class ViewTower | |
{ | |
icon = "#(argb,8,8,3)color(0,0,0,1)"; | |
color[] = {0,0,0,1}; | |
size = 16; | |
importance = "2.5 * 16 * 0.05"; | |
coefMin = 0.25; | |
coefMax = 4; | |
}; | |
class Lighthouse | |
{ | |
icon = "#(argb,8,8,3)color(0,0,0,1)"; | |
color[] = {0,0,0,1}; | |
size = 16; | |
importance = "3 * 16 * 0.05"; | |
coefMin = 0.25; | |
coefMax = 4; | |
}; | |
class Quay | |
{ | |
icon = "#(argb,8,8,3)color(0,0,0,1)"; | |
color[] = {0,0,0,1}; | |
size = 16; | |
importance = "2 * 16 * 0.05"; | |
coefMin = 0.25; | |
coefMax = 4; | |
}; | |
class Fuelstation | |
{ | |
icon = "#(argb,8,8,3)color(0,0,0,1)"; | |
color[] = {0,0,0,1}; | |
size = 16; | |
importance = "2 * 16 * 0.05"; | |
coefMin = 0.25; | |
coefMax = 4; | |
}; | |
class Hospital | |
{ | |
icon = "#(argb,8,8,3)color(0,0,0,1)"; | |
color[] = {1,0,0,1}; | |
size = 16; | |
importance = "2 * 16 * 0.05"; | |
coefMin = 0.25; | |
coefMax = 4; | |
}; | |
class BusStop | |
{ | |
icon = "#(argb,8,8,3)color(0,0,0,1)"; | |
color[] = {0,0,1,1}; | |
size = 8; | |
importance = "1 * 8 * 0.05"; | |
coefMin = 0.25; | |
coefMax = 4; | |
}; | |
class Transmitter | |
{ | |
icon = "#(argb,8,8,3)color(0,0,0,1)"; | |
color[] = {0,0,1,1}; | |
size = 8; | |
importance = "1 * 8 * 0.05"; | |
coefMin = 0.25; | |
coefMax = 4; | |
}; | |
class Stack | |
{ | |
icon = "#(argb,8,8,3)color(0,0,0,1)"; | |
color[] = {0,0,1,1}; | |
size = 8; | |
importance = "1 * 8 * 0.05"; | |
coefMin = 0.25; | |
coefMax = 4; | |
}; | |
class Ruin | |
{ | |
icon = "#(argb,8,8,3)color(0,0,0,1)"; | |
color[] = {0,0,1,1}; | |
size = 8; | |
importance = "1 * 8 * 0.05"; | |
coefMin = 0.25; | |
coefMax = 4; | |
}; | |
class Tourism | |
{ | |
icon = "#(argb,8,8,3)color(0,0,0,1)"; | |
color[] = {0,0,1,1}; | |
size = 8; | |
importance = "1 * 8 * 0.05"; | |
coefMin = 0.25; | |
coefMax = 4; | |
}; | |
class Watertower | |
{ | |
icon = "#(argb,8,8,3)color(0,0,0,1)"; | |
color[] = {0,0,1,1}; | |
size = 8; | |
importance = "1 * 8 * 0.05"; | |
coefMin = 0.25; | |
coefMax = 4; | |
}; | |
class Waypoint | |
{ | |
icon = "#(argb,8,8,3)color(0,0,0,1)"; | |
color[] = {0,0,0,1}; | |
size = 24; | |
importance = 1; | |
coefMin = 1; | |
coefMax = 1; | |
}; | |
class WaypointCompleted | |
{ | |
icon = "#(argb,8,8,3)color(0,0,0,1)"; | |
color[] = {0,0,0,1}; | |
size = 24; | |
importance = 1; | |
coefMin = 1; | |
coefMax = 1; | |
}; | |
}; | |
class RscObject | |
{ | |
access = 0; | |
type = 80; | |
scale = 1.0; | |
direction[] = {0,0,1}; | |
up[] = {0,1,0}; | |
shadow = 0; | |
}; | |
class RscStandardDisplay | |
{ | |
access = 0; | |
movingEnable = 0; | |
enableSimulation = 0; | |
enableDisplay = 0; | |
}; | |
class RscLineBreak | |
{ | |
idc = -1; | |
type = 98; | |
shadow = 0; | |
}; | |
class RscCompass: RscObject | |
{ | |
idc = -1; | |
type = 81; | |
model = "\core\compass\compass.p3d"; | |
selectionArrow = "arrow"; | |
position[] = {0.026,0.047,0.2}; | |
direction[] = {0,1,1}; | |
up[] = {0,0,-1}; | |
positionBack[] = {0.0749,-0.059,0.315}; | |
inBack = 1; | |
enableZoom = 0; | |
zoomDuration = 0.5; | |
}; | |
class RscWatch: RscObject | |
{ | |
idc = -1; | |
type = 81; | |
model = "\core\watch\watch.p3d"; | |
selectionDate1 = "date1"; | |
selectionDate2 = "date2"; | |
selectionDay = "day"; | |
position[] = {0.026,0.047,0.2}; | |
positionBack[] = {0.05,-0.05,0.22}; | |
inBack = 1; | |
enableZoom = 1; | |
zoomDuration = 0.5; | |
}; | |
class RscMiniMap | |
{ | |
access = 0; | |
idd = 133; | |
movingEnable = 0; | |
enableSimulation = 1; | |
enableDisplay = 1; | |
class controls | |
{ | |
class MiniMap: RscMapControl | |
{ | |
IDC = 101; | |
x = 0.1; | |
y = 0.1; | |
w = 0.3; | |
h = 0.3; | |
showCountourInterval = "false"; | |
}; | |
}; | |
}; | |
class RscMiniMapSmall: RscMiniMap{}; | |
class RscButtonImages{}; | |
class RscObjectives | |
{ | |
access = 0; | |
done = "#(argb,8,8,3)color(1,1,1,1)"; | |
failed = "#(argb,8,8,3)color(1,1,1,1)"; | |
active = "#(argb,8,8,3)color(1,1,1,1)"; | |
cancled = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class RscCheckBox | |
{ | |
type = 77; | |
}; | |
class RscMsgBox | |
{ | |
access = 0; | |
class Top | |
{ | |
class Title: RscText | |
{ | |
x = 0.15; | |
y = 0.4; | |
w = 0.7; | |
h = 0.1; | |
colorBackground[] = {0.2,0.2,0.2,1}; | |
text = "ArmA 2"; | |
style = 2; | |
}; | |
}; | |
class Middle | |
{ | |
class Background: RscText | |
{ | |
x = 0.15; | |
y = 0.4; | |
w = 0.7; | |
h = 0.2; | |
colorBackground[] = {0.25,0.25,0.25,1}; | |
}; | |
class SubBackground: RscText | |
{ | |
x = 0.17; | |
y = 0.48; | |
w = 0.66; | |
h = 0.04; | |
colorBackground[] = {0.75,0.75,0.75,1}; | |
}; | |
class Text: RscStructuredText | |
{ | |
idc = 101; | |
x = 0.19; | |
y = 0.5; | |
w = 0.62; | |
h = 0; | |
size = 0.04; | |
class Attributes | |
{ | |
font = "TahomaB"; | |
color = "#000000"; | |
align = "center"; | |
shadow = 0; | |
}; | |
}; | |
}; | |
class Bottom | |
{ | |
class Button1: RscShortcutButton | |
{ | |
type = 16; | |
idc = 1; | |
text = "$STR_DISP_OK"; | |
style = 0; | |
default = 0; | |
x = 0.4; | |
y = 0.54; | |
w = 0.2; | |
h = 0.04; | |
color[] = {1,1,1,1}; | |
colorText[] = {1,0.537,0,1}; | |
colorDisabled[] = {1,1,1,0.25}; | |
colorBackground[] = {1,0.537,0,0.6}; | |
colorActiveBackground[] = {1,0.537,0,1}; | |
period = 0.5; | |
font = "TahomaB"; | |
size = 0.04; | |
sizeEx = 0.04; | |
soundEnter[] = {"",0.1,1}; | |
soundPush[] = {"",0.1,1}; | |
soundClick[] = {"",0.1,1}; | |
soundEscape[] = {"",0.1,1}; | |
action = ""; | |
class Attributes | |
{ | |
font = "TahomaB"; | |
color = "#E5E5E5"; | |
align = "center"; | |
}; | |
class AttributesImage | |
{ | |
font = "TahomaB"; | |
color = "#E5E5E5"; | |
align = "center"; | |
}; | |
}; | |
class Button2: Button1 | |
{ | |
idc = 2; | |
text = "$STR_DISP_CANCEL"; | |
default = 1; | |
x = 0.63; | |
}; | |
}; | |
}; | |
class RscMsgBoxError | |
{ | |
access = 0; | |
class Top | |
{ | |
class Title: RscText | |
{ | |
x = 0.15; | |
y = 0.4; | |
w = 0.7; | |
h = 0.1; | |
colorBackground[] = {0.2,0.2,0.2,1}; | |
text = "ArmA 2"; | |
style = 2; | |
}; | |
}; | |
class Middle | |
{ | |
class Background: RscText | |
{ | |
x = 0.15; | |
y = 0.4; | |
w = 0.7; | |
h = 0.2; | |
colorBackground[] = {0.25,0.25,0.25,1}; | |
}; | |
class SubBackground: RscText | |
{ | |
x = 0.17; | |
y = 0.48; | |
w = 0.66; | |
h = 0.04; | |
colorBackground[] = {0.75,0.75,0.75,1}; | |
}; | |
class Text: RscStructuredText | |
{ | |
idc = 101; | |
x = 0.19; | |
y = 0.5; | |
w = 0.62; | |
h = 0; | |
size = 0.04; | |
class Attributes | |
{ | |
font = "TahomaB"; | |
color = "#000000"; | |
align = "center"; | |
shadow = 0; | |
}; | |
}; | |
}; | |
class Bottom | |
{ | |
class Button1: RscShortcutButton | |
{ | |
type = 16; | |
idc = 1; | |
text = "$STR_DISP_OK"; | |
style = 0; | |
default = 0; | |
x = 0.4; | |
y = 0.54; | |
w = 0.2; | |
h = 0.04; | |
color[] = {1,1,1,1}; | |
colorText[] = {1,0.537,0,1}; | |
colorDisabled[] = {1,1,1,0.25}; | |
colorBackground[] = {1,0.537,0,0.6}; | |
colorActiveBackground[] = {1,0.537,0,1}; | |
period = 0.5; | |
font = "TahomaB"; | |
size = 0.04; | |
sizeEx = 0.04; | |
soundEnter[] = {"",0.1,1}; | |
soundPush[] = {"",0.1,1}; | |
soundClick[] = {"",0.1,1}; | |
soundEscape[] = {"",0.1,1}; | |
action = ""; | |
class Attributes | |
{ | |
font = "TahomaB"; | |
color = "#E5E5E5"; | |
align = "center"; | |
}; | |
class AttributesImage | |
{ | |
font = "TahomaB"; | |
color = "#E5E5E5"; | |
align = "center"; | |
}; | |
}; | |
class Button2: Button1 | |
{ | |
idc = 2; | |
text = "$STR_DISP_CANCEL"; | |
default = 1; | |
x = 0.63; | |
}; | |
}; | |
}; | |
class RscMsgBox3 | |
{ | |
access = 0; | |
class Top | |
{ | |
class Title: RscText | |
{ | |
x = 0.15; | |
y = 0.4; | |
w = 0.7; | |
h = 0.1; | |
colorBackground[] = {0.2,0.2,0.2,1}; | |
text = "ArmA 2"; | |
style = 2; | |
}; | |
}; | |
class Middle | |
{ | |
class Background: RscText | |
{ | |
x = 0.15; | |
y = 0.4; | |
w = 0.7; | |
h = 0.2; | |
colorBackground[] = {0.25,0.25,0.25,1}; | |
}; | |
class SubBackground: RscText | |
{ | |
x = 0.17; | |
y = 0.48; | |
w = 0.66; | |
h = 0.04; | |
colorBackground[] = {0.75,0.75,0.75,1}; | |
}; | |
class Text: RscStructuredText | |
{ | |
idc = 101; | |
x = 0.19; | |
y = 0.5; | |
w = 0.62; | |
h = 0; | |
size = 0.04; | |
class Attributes | |
{ | |
font = "TahomaB"; | |
color = "#000000"; | |
align = "center"; | |
shadow = 0; | |
}; | |
}; | |
}; | |
class Bottom | |
{ | |
class Button1: RscShortcutButton | |
{ | |
type = 16; | |
idc = 1; | |
text = "$STR_DISP_OK"; | |
style = 0; | |
default = 0; | |
x = 0.18; | |
y = 0.51; | |
w = 0.2; | |
h = 0.1; | |
color[] = {1,1,1,1}; | |
colorText[] = {1,0.537,0,1}; | |
colorDisabled[] = {1,1,1,0.25}; | |
colorBackground[] = {1,0.537,0,0.6}; | |
colorActiveBackground[] = {1,0.537,0,1}; | |
period = 0.5; | |
font = "TahomaB"; | |
size = 0.04; | |
sizeEx = 0.04; | |
soundEnter[] = {"",0.1,1}; | |
soundPush[] = {"",0.1,1}; | |
soundClick[] = {"",0.1,1}; | |
soundEscape[] = {"",0.1,1}; | |
action = ""; | |
class Attributes | |
{ | |
font = "TahomaB"; | |
color = "#E5E5E5"; | |
align = "center"; | |
}; | |
class AttributesImage | |
{ | |
font = "TahomaB"; | |
color = "#E5E5E5"; | |
align = "center"; | |
}; | |
}; | |
class Button2: Button1 | |
{ | |
idc = 2; | |
text = "$STR_DISP_CANCEL"; | |
default = 1; | |
x = 0.62; | |
}; | |
class Button3: Button1 | |
{ | |
idc = 6; | |
text = "$STR_DISP_LATER"; | |
x = 0.4; | |
}; | |
}; | |
}; | |
class RscDisplayFileSelect | |
{ | |
idd = 167; | |
class controlsBackground | |
{ | |
class TitleBackground: RscText | |
{ | |
colorBackground[] = {0.2,0.2,0.2,1}; | |
x = "1 * 0.03 + -0.1"; | |
y = "1 * 0.04 + 0.0"; | |
w = "31.5 * 0.03"; | |
h = "1 * 0.04"; | |
}; | |
class TreeBackground: RscText | |
{ | |
colorBackground[] = {0.2,0.2,0.2,1}; | |
x = "1 * 0.03 + -0.1"; | |
y = "2.1 * 0.04 + 0.0"; | |
w = "15.7 * 0.03"; | |
h = "20 * 0.04"; | |
}; | |
class ListBackground: RscText | |
{ | |
colorBackground[] = {0.2,0.2,0.2,1}; | |
x = "16.8 * 0.03 + -0.1"; | |
y = "2.1 * 0.04 + 0.0"; | |
w = "15.7 * 0.03"; | |
h = "20 * 0.04"; | |
}; | |
}; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
style = 0; | |
idc = 101; | |
text = ""; | |
x = "1 * 0.03 + -0.1"; | |
y = "1 * 0.04 + 0.0"; | |
w = "31.5 * 0.03"; | |
h = "1 * 0.04"; | |
}; | |
class Button1: RscShortcutButton | |
{ | |
idc = 1; | |
text = "$STR_DISP_OK"; | |
x = "26.5 * 0.03 + -0.1"; | |
y = "22 * 0.04 + 0.0"; | |
w = "6 * 0.03"; | |
h = "1 * 0.04"; | |
}; | |
class Button2: Button1 | |
{ | |
idc = 2; | |
text = "$STR_DISP_CANCEL"; | |
x = "1 * 0.03 + -0.1"; | |
y = "22 * 0.04 + 0.0"; | |
w = "6.25 * 0.03"; | |
h = "1 * 0.04"; | |
}; | |
class TreeDirectory: RscTree | |
{ | |
idc = 102; | |
x = "1 * 0.03 + -0.1"; | |
y = "2.5 * 0.04 + 0.0"; | |
w = "14 * 0.03"; | |
h = "19 * 0.04"; | |
}; | |
class ListFiles: RscListBox | |
{ | |
idc = 103; | |
x = "15.5 * 0.03 + -0.1"; | |
y = "2.5 * 0.04 + 0.0"; | |
w = "17 * 0.03"; | |
h = "19 * 0.04"; | |
}; | |
}; | |
}; | |
class RscDisplayFileSelectImage | |
{ | |
idd = 167; | |
class controlsBackground | |
{ | |
class TitleBackground: RscText | |
{ | |
colorBackground[] = {0.2,0.2,0.2,1}; | |
x = "1 * 0.03 + -0.1"; | |
y = "1 * 0.04 + 0.0"; | |
w = "31.5 * 0.03"; | |
h = "1 * 0.04"; | |
}; | |
class TreeBackground: RscText | |
{ | |
colorBackground[] = {0.2,0.2,0.2,1}; | |
x = "1 * 0.03 + -0.1"; | |
y = "2.1 * 0.04 + 0.0"; | |
w = "15.7 * 0.03"; | |
h = "20 * 0.04"; | |
}; | |
class ListBackground: RscText | |
{ | |
colorBackground[] = {0.2,0.2,0.2,1}; | |
x = "16.8 * 0.03 + -0.1"; | |
y = "2.1 * 0.04 + 0.0"; | |
w = "15.7 * 0.03"; | |
h = "11.95 * 0.04"; | |
}; | |
class PictureBackground: RscText | |
{ | |
colorBackground[] = {0.2,0.2,0.2,1}; | |
x = "16.8 * 0.03 + -0.1"; | |
y = "14.15 * 0.04 + 0.0"; | |
w = "15.7 * 0.03"; | |
h = "7.95 * 0.04"; | |
}; | |
}; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
style = 0; | |
idc = 101; | |
text = ""; | |
x = "1 * 0.03 + -0.1"; | |
y = "1 * 0.04 + 0.0"; | |
w = "31.5 * 0.03"; | |
h = "1 * 0.04"; | |
}; | |
class Button1: RscShortcutButton | |
{ | |
idc = 1; | |
text = "$STR_DISP_OK"; | |
x = "26.5 * 0.03 + -0.1"; | |
y = "22 * 0.04 + 0.0"; | |
w = "6 * 0.03"; | |
h = "1 * 0.04"; | |
}; | |
class Button2: Button1 | |
{ | |
idc = 2; | |
text = "$STR_DISP_CANCEL"; | |
x = "1 * 0.03 + -0.1"; | |
y = "22 * 0.04 + 0.0"; | |
w = "6.25 * 0.03"; | |
h = "1 * 0.04"; | |
}; | |
class TreeDirectory: RscTree | |
{ | |
idc = 102; | |
x = "1 * 0.03 + -0.1"; | |
y = "2.5 * 0.04 + 0.0"; | |
w = "14 * 0.03"; | |
h = "19 * 0.04"; | |
}; | |
class ListFiles: RscListBox | |
{ | |
idc = 103; | |
x = "15.5 * 0.03 + -0.1"; | |
y = "2.5 * 0.04 + 0.0"; | |
w = "17 * 0.03"; | |
h = "10.5 * 0.04"; | |
}; | |
class OverviewPicture: RscPicture | |
{ | |
idc = 104; | |
x = "15.5 * 0.03 + -0.1"; | |
y = "13.5 * 0.04 + 0.0"; | |
w = "17 * 0.03"; | |
h = "8 * 0.04"; | |
}; | |
}; | |
}; | |
class RscMap | |
{ | |
access = 0; | |
class controls | |
{ | |
class Map: RscMapControl | |
{ | |
moveOnEdges = 0; | |
x = 0; | |
y = 0; | |
w = 0.83; | |
h = 1; | |
shadow = 0; | |
}; | |
}; | |
}; | |
class RscDisplayChannel | |
{ | |
idd = 63; | |
class controls | |
{ | |
class Channel: RscText | |
{ | |
idc = 101; | |
x = 0.41; | |
y = 0.74; | |
w = 0.18; | |
h = 0.04; | |
style = 2; | |
text = "$STR_DISP_ERROR"; | |
colorBackground[] = {0,0,0,0.75}; | |
}; | |
class Background: RscText | |
{ | |
x = 0.41; | |
y = 0.62; | |
w = 0.18; | |
h = 0.12; | |
colorBackground[] = {0,0,0,0.75}; | |
colorText[] = {0,0,0,1}; | |
text = ""; | |
}; | |
class Picture: RscPicture | |
{ | |
idc = 102; | |
text = "#(argb,8,8,3)color(1,1,1,1)"; | |
x = 0.46; | |
y = 0.63; | |
w = 0.08; | |
h = 0.1; | |
colorText[] = {1,1,1,1}; | |
}; | |
}; | |
}; | |
class RscDisplayChat | |
{ | |
idd = 24; | |
class controls | |
{ | |
class Background: RscText | |
{ | |
x = 0.14; | |
y = 0.81; | |
w = 0.5; | |
colorBackground[] = {0,0,0,0.75}; | |
colorText[] = {0,0,0,1}; | |
text = ""; | |
}; | |
class Line: RscEdit | |
{ | |
idc = 101; | |
x = 0.14; | |
y = 0.81; | |
w = 0.5; | |
text = ""; | |
colorBackground[] = {0,0,0,0.5}; | |
colorText[] = {1,1,1,1}; | |
autocomplete = "general"; | |
}; | |
}; | |
}; | |
class RscDisplayVoiceChat | |
{ | |
idd = 55; | |
class controls | |
{ | |
class Background: RscText | |
{ | |
x = 0.015; | |
y = 0.773; | |
w = 0.04; | |
h = 0.05; | |
colorBackground[] = {0,0,0,0.75}; | |
colorText[] = {0,0,0,1}; | |
text = ""; | |
}; | |
class Picture: RscPicture | |
{ | |
idc = 101; | |
text = "#(argb,8,8,3)color(1,1,1,1)"; | |
x = 0.015; | |
y = 0.773; | |
w = 0.04; | |
h = 0.05; | |
colorText[] = {1,1,1,1}; | |
}; | |
}; | |
}; | |
class RscDisplayMissionEditor | |
{ | |
idd = 128; | |
colorAttrDialog[] = {1,1,1,1}; | |
colorAttrPosition[] = {0,1,0,1}; | |
colorAttrDirection[] = {0,1,0,1}; | |
colorAttrLink[] = {0,0,1,1}; | |
colorAttrParent[] = {1,0,0,1}; | |
colorAttrCounter[] = {0.5,0,0.5,1}; | |
class ControlsBackground | |
{ | |
class Background: RscListBox | |
{ | |
idc = 203; | |
x = 0; | |
y = 0; | |
w = 1; | |
h = 1; | |
colorBackground[] = {0,0,0,0}; | |
}; | |
}; | |
class Controls | |
{ | |
class T_Background1: RscText | |
{ | |
x = 0; | |
y = 0; | |
w = 1; | |
h = 0.06; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
}; | |
class T_Frame1: RscText | |
{ | |
x = 0; | |
y = 0; | |
w = 1; | |
h = 0.06; | |
style = 64; | |
}; | |
class B_Load: RscButton | |
{ | |
idc = 206; | |
x = 0.29; | |
y = 0.01; | |
w = 0.1; | |
h = 0.04; | |
sizeEx = 0.027; | |
text = "$STR_DISP_ARCMAP_LOAD"; | |
toolTip = "$STR_UI_EDITOR_LOAD_T"; | |
default = 0; | |
}; | |
class B_Save: B_Load | |
{ | |
idc = 205; | |
x = 0.4; | |
text = "$STR_DISP_ARCMAP_SAVE"; | |
toolTip = "$STR_UI_EDITOR_SAVE_T"; | |
}; | |
class B_Restart: B_Load | |
{ | |
idc = 207; | |
x = 0.51; | |
text = "$STR_UI_EDITOR_RESTART"; | |
toolTip = "$STR_UI_EDITOR_RESTART_T"; | |
}; | |
class B_Clear: B_Load | |
{ | |
idc = 210; | |
x = 0.62; | |
text = "$STR_DISP_ARCMAP_CLEAR"; | |
toolTip = "$STR_UI_EDITOR_CLEAR_T"; | |
}; | |
class B_Preview: B_Load | |
{ | |
idc = 208; | |
x = 0.73; | |
text = "$STR_DISP_ARCMAP_PREVIEW"; | |
toolTip = "$STR_UI_EDITOR_PREVIEW_T"; | |
default = 1; | |
}; | |
class B_Map: B_Load | |
{ | |
idc = 209; | |
x = 0.84; | |
text = "$STR_UI_EDITOR_HIDE_MAP"; | |
toolTip = "$STR_UI_EDITOR_HIDE_MAP_T"; | |
}; | |
class B_Exit: B_Load | |
{ | |
idc = 2; | |
x = 0.95; | |
w = 0.04; | |
text = "X"; | |
toolTip = "$STR_UI_EDITOR_QUIT_T"; | |
}; | |
class T_Background2: RscText | |
{ | |
x = 0.75; | |
y = 0.06; | |
w = 0.25; | |
h = 0.94; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
}; | |
class T_ObjectBrowser: RscTree | |
{ | |
idc = 201; | |
style = 0; | |
x = 0.75; | |
y = 0.06; | |
w = 0.25; | |
h = 0.3; | |
sizeEx = 0.018; | |
colorBackground[] = {0,0,0,0}; | |
}; | |
class T_Help1: RscText | |
{ | |
idc = 220; | |
style = 16; | |
sizeEx = 0.027; | |
lineSpacing = 1; | |
x = 0.75; | |
y = 0.36; | |
w = 0.25; | |
h = 0.29; | |
}; | |
class L_ObjectInfo: RscListBox | |
{ | |
idc = 202; | |
x = 0.75; | |
y = 0.65; | |
w = 0.25; | |
h = 0.175; | |
sizeEx = 0.027; | |
colorSelect[] = {0,0,0,1}; | |
colorSelect2[] = {0,0,0,1}; | |
colorSelectBackground[] = {1,1,1,1}; | |
colorSelectBackground2[] = {1,1,1,1}; | |
rowHeight = 0.029; | |
period = 0; | |
}; | |
class L_NewObject: RscListBox | |
{ | |
idc = 211; | |
x = 0.75; | |
y = 0.825; | |
w = 0.25; | |
h = 0.175; | |
sizeEx = 0.027; | |
colorSelect[] = {0,0,0,1}; | |
colorSelect2[] = {0,0,0,1}; | |
colorSelectBackground[] = {1,1,1,1}; | |
colorSelectBackground2[] = {1,1,1,1}; | |
rowHeight = 0.029; | |
period = 0; | |
}; | |
class M_Map: RscMapControl | |
{ | |
moveOnEdges = 0; | |
x = 0; | |
y = 0.06; | |
w = 0.75; | |
h = 0.94; | |
iconCamera = "#(argb,8,8,3)color(1,1,1,1)"; | |
iconCameraColor[] = {0.0,0.6,0.0,1}; | |
iconCameraSize = 24; | |
}; | |
}; | |
class Menu | |
{ | |
type = 14; | |
idc = 204; | |
style = 0; | |
x = 0; | |
y = 0; | |
w = 0; | |
h = 0; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
colorBorder[] = {1,1,1,1}; | |
colorSeparator[] = {1,1,1,1}; | |
colorSelectBackground[] = {1,1,1,0.3}; | |
colorChecked[] = {0,0,1,1}; | |
colorEnabled[] = {1,1,1,1}; | |
colorDisabled[] = {1,1,1,0.5}; | |
sizeEx = 0.025; | |
font = "TahomaB"; | |
}; | |
}; | |
class RscDisplayEditObject | |
{ | |
idd = 121; | |
class Controls | |
{ | |
class T_Background: RscText | |
{ | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
x = 0.02; | |
y = 0.08; | |
w = 0.71; | |
h = 0.9; | |
}; | |
class T_Title: RscTitle | |
{ | |
style = "0x20 + 0x02"; | |
x = 0.02; | |
y = 0.09; | |
w = 0.71; | |
text = "$STR_UI_EDITOR_OBJECT_PROPERTIES"; | |
}; | |
class G_ControlsGroup: RscControlsGroup | |
{ | |
idc = 101; | |
x = 0.02; | |
y = 0.15; | |
w = 0.71; | |
h = 0.73; | |
class Controls{}; | |
}; | |
class B_OK: RscShortcutButton | |
{ | |
idc = 1; | |
x = 0.23; | |
y = 0.915; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
class B_Cancel: B_OK | |
{ | |
idc = 2; | |
x = 0.37; | |
text = "$STR_DISP_CANCEL"; | |
default = 0; | |
}; | |
}; | |
class Title: RscText | |
{ | |
x = 0.02; | |
y = 0; | |
w = 0.18; | |
h = 0.025; | |
sizeEx = 0.025; | |
text = ""; | |
}; | |
class Preview: RscText | |
{ | |
style = 48; | |
x = 0.02; | |
y = 0.03; | |
w = 0.18; | |
h = 0.24; | |
sizeEx = 0.025; | |
text = ""; | |
}; | |
class Edit: RscEdit | |
{ | |
x = 0.21; | |
y = 0; | |
w = 0.47; | |
h = 0.025; | |
sizeEx = 0.025; | |
text = ""; | |
colorSelection[] = {1,1,1,0.25}; | |
}; | |
class Combo: RscCombo | |
{ | |
x = 0.21; | |
y = 0; | |
w = 0.47; | |
h = 0.025; | |
wholeHeight = 0.125; | |
sizeEx = 0.025; | |
}; | |
class Slider: RscSliderH | |
{ | |
x = 0.21; | |
y = 0; | |
w = 0.47; | |
h = 0.025; | |
}; | |
class Tree: RscTree | |
{ | |
x = 0.21; | |
y = 0; | |
w = 0.47; | |
h = 0.39; | |
sizeEx = 0.025; | |
}; | |
}; | |
class RscDisplayMissionLoad | |
{ | |
idd = 122; | |
class Controls | |
{ | |
class T_Background: RscText | |
{ | |
x = 0.175; | |
y = 0.32; | |
w = 0.4; | |
h = 0.3; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
}; | |
class T_Title: RscTitle | |
{ | |
style = "0x20 + 0x02"; | |
x = 0.175; | |
y = 0.33; | |
w = 0.4; | |
text = "$STR_UI_EDITOR_LOAD_TITLE"; | |
}; | |
class T_Island: RscText | |
{ | |
x = 0.18; | |
y = 0.4; | |
w = 0.14; | |
h = 0.03; | |
sizeEx = 0.03; | |
text = "$STR_UI_EDITOR_LOAD_ISLAND"; | |
}; | |
class C_Island: RscCombo | |
{ | |
idc = 101; | |
x = 0.325; | |
y = 0.4; | |
w = 0.24; | |
h = 0.03; | |
wholeHeight = 0.24; | |
sizeEx = 0.03; | |
}; | |
class T_Mission: T_Island | |
{ | |
y = 0.45; | |
text = "$STR_UI_EDITOR_LOAD_MISSION"; | |
}; | |
class C_Mission: C_Island | |
{ | |
idc = 102; | |
y = 0.45; | |
}; | |
class B_OK: RscShortcutButton | |
{ | |
idc = 1; | |
x = 0.24; | |
y = 0.55; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
class B_Cancel: B_OK | |
{ | |
idc = 2; | |
x = 0.38; | |
text = "$STR_DISP_CANCEL"; | |
default = 0; | |
}; | |
}; | |
}; | |
class RscDisplayMissionSave | |
{ | |
idd = 123; | |
class Controls | |
{ | |
class T_Background: RscText | |
{ | |
x = 0.175; | |
y = 0.32; | |
w = 0.4; | |
h = 0.3; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
}; | |
class T_Title: RscTitle | |
{ | |
style = "0x20 + 0x02"; | |
x = 0.175; | |
y = 0.33; | |
w = 0.4; | |
text = "$STR_UI_EDITOR_SAVE_TITLE"; | |
}; | |
class T_Mission: RscText | |
{ | |
x = 0.18; | |
y = 0.4; | |
w = 0.14; | |
h = 0.03; | |
sizeEx = 0.03; | |
text = "$STR_UI_EDITOR_SAVE_MISSION"; | |
}; | |
class E_Mission: RscEdit | |
{ | |
idc = 101; | |
x = 0.325; | |
y = 0.4; | |
w = 0.24; | |
h = 0.03; | |
sizeEx = 0.03; | |
}; | |
class T_Placement: T_Mission | |
{ | |
y = 0.45; | |
text = "$STR_UI_EDITOR_SAVE_EXPORT"; | |
}; | |
class C_Placement: RscCombo | |
{ | |
idc = 104; | |
x = 0.325; | |
y = 0.45; | |
w = 0.24; | |
h = 0.03; | |
wholeHeight = 0.24; | |
sizeEx = 0.03; | |
}; | |
class B_OK: RscShortcutButton | |
{ | |
idc = 1; | |
x = 0.24; | |
y = 0.55; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
class B_Cancel: B_OK | |
{ | |
idc = 2; | |
x = 0.38; | |
text = "$STR_DISP_CANCEL"; | |
default = 0; | |
}; | |
}; | |
}; | |
class RscDisplayScriptingHelp | |
{ | |
idd = -1; | |
class Controls | |
{ | |
class Background: RscText | |
{ | |
x = 0.2; | |
y = 0.2; | |
w = 0.6; | |
h = 0.6; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
}; | |
class Content: RscHTML | |
{ | |
idc = 101; | |
x = 0.22; | |
y = 0.22; | |
w = 0.56; | |
h = 0.46; | |
class H1 | |
{ | |
font = "TahomaB"; | |
fontBold = "TahomaB"; | |
sizeEx = 0.04; | |
}; | |
class H2 | |
{ | |
font = "TahomaB"; | |
fontBold = "TahomaB"; | |
sizeEx = 0.027; | |
}; | |
class P | |
{ | |
font = "TahomaB"; | |
fontBold = "TahomaB"; | |
sizeEx = 0.018; | |
}; | |
}; | |
class Back: RscButtonSmall | |
{ | |
idc = 102; | |
x = 0.22; | |
y = 0.71; | |
w = 0.05; | |
h = 0.05; | |
text = "<-"; | |
}; | |
class Forward: RscButtonSmall | |
{ | |
idc = 103; | |
x = 0.29; | |
y = 0.71; | |
w = 0.05; | |
h = 0.05; | |
text = "->"; | |
}; | |
class CopyExample: RscButtonSmall | |
{ | |
idc = 104; | |
x = 0.46; | |
y = 0.71; | |
w = 0.15; | |
h = 0.05; | |
text = "Copy example"; | |
}; | |
class Done: RscButtonSmall | |
{ | |
idc = 2; | |
x = 0.63; | |
y = 0.71; | |
w = 0.15; | |
h = 0.05; | |
text = "$STR_DISP_CLOSE"; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayCapture | |
{ | |
idd = 149; | |
class Controls | |
{ | |
class Background: RscText | |
{ | |
x = 0.03; | |
y = 0.1; | |
w = 0.9; | |
h = 0.85; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
moving = 1; | |
}; | |
class Index: RscTree | |
{ | |
idc = 101; | |
x = "0.03 + 0.02"; | |
y = 0.12; | |
w = "0.90 - 0.04"; | |
h = 0.4; | |
}; | |
class TimeLines | |
{ | |
type = 99; | |
style = 0; | |
idc = 102; | |
shadow = 0; | |
x = "0.03 + 0.02"; | |
y = 0.53; | |
w = "0.90 - 0.04"; | |
h = 0.26; | |
class Scrollbar{}; | |
font = "TahomaB"; | |
colorLines[] = {0,0,0,1}; | |
colorBackground[] = {1,1,1,1}; | |
colorBar[] = {0.8,0.8,0.8,1}; | |
colorSelection[] = {1,0,0,1}; | |
}; | |
class Info: RscText | |
{ | |
idc = 106; | |
x = "0.03 + 0.02"; | |
y = 0.795; | |
w = "0.90 - 0.04"; | |
h = 0.035; | |
text = "Info about the selection"; | |
sizeEx = 0.027; | |
}; | |
class ZoomIn: RscShortcutButton | |
{ | |
idc = 103; | |
shortcuts[] = {"0x00050000 + 2"}; | |
x = 0.03; | |
y = 0.81; | |
w = "0.90 * 0.33"; | |
h = 0.11; | |
text = "Zoom +"; | |
}; | |
class ZoomOut: RscShortcutButton | |
{ | |
idc = 104; | |
shortcuts[] = {"0x00050000 + 3"}; | |
x = "0.03 + 0.33 * 0.90"; | |
y = 0.81; | |
w = "0.90 * 0.33"; | |
h = 0.11; | |
text = "Zoom -"; | |
}; | |
class Done: RscShortcutButton | |
{ | |
idc = 2; | |
shortcuts[] = {"0x00050000 + 1"}; | |
x = "0.03 + 0.66 * 0.90"; | |
y = 0.81; | |
w = "0.90 * 0.33"; | |
h = 0.11; | |
text = "$STR_DISP_CLOSE"; | |
}; | |
class Export: RscShortcutButton | |
{ | |
idc = 105; | |
shortcuts[] = {"0x00050000 + 11"}; | |
x = 0.03; | |
y = 0.865; | |
w = "0.90 * 0.33"; | |
h = 0.11; | |
text = "Copy"; | |
}; | |
class ExportAll: RscShortcutButton | |
{ | |
idc = 107; | |
shortcuts[] = {}; | |
x = "0.03 + 0.33 * 0.90"; | |
y = 0.865; | |
w = "0.90 * 0.33"; | |
h = 0.11; | |
text = "Copy All"; | |
}; | |
class ImportAll: RscShortcutButton | |
{ | |
idc = 108; | |
shortcuts[] = {}; | |
x = "0.03 + 0.66 * 0.90"; | |
y = 0.865; | |
w = "0.90 * 0.33"; | |
h = 0.11; | |
text = "Paste All"; | |
}; | |
class ButtonAverages: RscShortcutButton | |
{ | |
idc = 110; | |
shortcuts[] = {}; | |
text = "Averages"; | |
x = 0.03; | |
y = 1.5; | |
w = "0.90 * 0.33"; | |
h = 0.6; | |
}; | |
class ButtonSavePreviousData: RscShortcutButton | |
{ | |
idc = 111; | |
shortcuts[] = {}; | |
text = "Save archive"; | |
x = "0.03 + 0.33 * 0.90"; | |
y = 1.5; | |
w = "0.90 * 0.33"; | |
h = 0.6; | |
}; | |
class ButtonPreviousData: RscShortcutButton | |
{ | |
idc = 109; | |
shortcuts[] = {}; | |
text = "Show archived"; | |
x = "0.03 + 0.66 * 0.90"; | |
y = 1.5; | |
w = "0.90 * 0.33"; | |
h = 0.6; | |
}; | |
}; | |
}; | |
class RscDisplayInterruptEditorPreview: RscStandardDisplay | |
{ | |
idd = 49; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_INT_TITLE"; | |
}; | |
class B_Edit2D: RscButton | |
{ | |
idc = 113; | |
x = 0.35; | |
y = 0.2; | |
h = 0.08; | |
text = "$STR_UI_EDITOR_INT_EDIT2D"; | |
default = 0; | |
}; | |
class B_Edit3D: B_Edit2D | |
{ | |
idc = 114; | |
y = 0.28; | |
text = "$STR_UI_EDITOR_INT_EDIT3D"; | |
}; | |
class B_Restart: B_Edit2D | |
{ | |
idc = 105; | |
y = 0.36; | |
text = "$STR_UI_EDITOR_RESTART"; | |
}; | |
class B_Options: B_Edit2D | |
{ | |
idc = 101; | |
y = 0.52; | |
text = "$STR_DISP_INT_OPTIONS"; | |
}; | |
class B_Quit: B_Edit2D | |
{ | |
idc = 104; | |
y = 0.68; | |
text = "$STR_UI_EDITOR_INT_QUIT"; | |
}; | |
class B_Cancel: B_Edit2D | |
{ | |
idc = 2; | |
y = 0.76; | |
text = "$STR_UI_EDITOR_INT_CONTINUE"; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayInterruptEditor3D: RscStandardDisplay | |
{ | |
idd = 49; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_INT_3DEDIT_TITLE"; | |
}; | |
class B_Edit2D: RscButton | |
{ | |
idc = 113; | |
x = 0.35; | |
y = 0.2; | |
h = 0.08; | |
text = "$STR_UI_EDITOR_INT_EDIT2D"; | |
default = 0; | |
}; | |
class B_Preview: B_Edit2D | |
{ | |
idc = 115; | |
y = 0.28; | |
text = "$STR_DISP_ARCMAP_PREVIEW"; | |
}; | |
class B_Restart: B_Edit2D | |
{ | |
idc = 105; | |
y = 0.36; | |
text = "$STR_UI_EDITOR_RESTART"; | |
}; | |
class B_Options: B_Edit2D | |
{ | |
idc = 101; | |
y = 0.52; | |
text = "$STR_DISP_INT_OPTIONS"; | |
}; | |
class B_Quit: B_Edit2D | |
{ | |
idc = 104; | |
y = 0.68; | |
text = "$STR_UI_EDITOR_INT_QUIT"; | |
}; | |
class B_Cancel: B_Edit2D | |
{ | |
idc = 2; | |
y = 0.76; | |
text = "$STR_UI_EDITOR_INT_CONTINUE"; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayAddonActions | |
{ | |
idd = 156; | |
class Controls | |
{ | |
class T_Background: RscText | |
{ | |
x = 0.175; | |
y = 0.32; | |
w = 0.4; | |
h = 0.3; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
}; | |
class T_Title: RscTitle | |
{ | |
style = "0x20 + 0x02"; | |
x = 0.175; | |
y = 0.33; | |
w = 0.4; | |
text = "$STR_DISP_ADDON_ACTIONS_TITLE"; | |
}; | |
class T_Actions: RscText | |
{ | |
x = 0.18; | |
y = 0.4; | |
w = 0.14; | |
h = 0.03; | |
sizeEx = 0.03; | |
text = "$STR_DISP_ADDON_ACTIONS_ACTIONS"; | |
}; | |
class C_Actions: RscCombo | |
{ | |
idc = 101; | |
x = 0.325; | |
y = 0.4; | |
w = 0.24; | |
h = 0.03; | |
wholeHeight = 0.24; | |
sizeEx = 0.03; | |
}; | |
class B_OK: RscShortcutButton | |
{ | |
idc = 1; | |
x = 0.24; | |
y = 0.55; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
class B_NewMod: B_OK | |
{ | |
idc = 102; | |
x = 0.52; | |
text = "New Mod"; | |
default = 0; | |
}; | |
class B_Cancel: B_OK | |
{ | |
idc = 2; | |
x = 0.38; | |
text = "$STR_DISP_CANCEL"; | |
default = 0; | |
}; | |
}; | |
}; | |
class RscDisplayNewMod: RscStandardDisplay | |
{ | |
idd = 158; | |
class Controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "Install New Mod"; | |
}; | |
class TextName: RscText | |
{ | |
x = 0.025; | |
y = 0.12; | |
w = 0.3; | |
text = "Mod name"; | |
}; | |
class ValueName: RscEdit | |
{ | |
idc = 101; | |
x = 0.35; | |
y = 0.12; | |
w = 0.4; | |
}; | |
class TextDir: RscText | |
{ | |
x = 0.025; | |
y = 0.22; | |
w = 0.3; | |
text = "Mod directory"; | |
}; | |
class ValueDir: RscEdit | |
{ | |
idc = 102; | |
x = 0.35; | |
y = 0.22; | |
w = 0.4; | |
}; | |
class B_Cancel: RscShortcutButton | |
{ | |
idc = 2; | |
text = "$STR_DISP_CANCEL"; | |
x = 0.5; | |
y = 0.9; | |
w = 0.25; | |
h = 0.1; | |
}; | |
class B_OK: B_Cancel | |
{ | |
idc = 1; | |
text = "$STR_DISP_OK"; | |
x = 0.75; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayUavTerminalWaypointMenu | |
{ | |
type = 14; | |
idc = 108; | |
style = 0; | |
x = 0; | |
y = 0; | |
w = 0; | |
h = 0; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
colorBorder[] = {1,1,1,1}; | |
colorSeparator[] = {1,1,1,1}; | |
colorSelectBackground[] = {1,1,1,0.3}; | |
colorChecked[] = {0,0,1,1}; | |
colorEnabled[] = {1,1,1,1}; | |
colorDisabled[] = {1,1,1,0.5}; | |
sizeEx = 0.025; | |
font = "TahomaB"; | |
}; | |
class RscDisplayInsertMarker | |
{ | |
idd = 54; | |
movingEnable = 0; | |
class controls | |
{ | |
class Picture: RscPicture | |
{ | |
idc = 102; | |
x = 0; | |
y = 0; | |
w = 0.05; | |
h = "0.05 * 4 / 3"; | |
colorText[] = {0,0,0,1}; | |
}; | |
class Text: RscEdit | |
{ | |
idc = 101; | |
x = 0.04; | |
y = 0; | |
w = 0.15; | |
h = 0.04; | |
text = ""; | |
}; | |
class ButtonOK: RscActiveText | |
{ | |
idc = 1; | |
x = 0; | |
y = 0; | |
w = 0; | |
h = 0; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayPhysXDebug | |
{ | |
idd = 157; | |
movingEnable = 1; | |
class Controls | |
{ | |
class Background1: RscText | |
{ | |
x = "SafezoneX+0.1"; | |
y = "SafezoneY+0.0"; | |
w = "SafezoneW-0.2"; | |
h = "SafeZoneH"; | |
colorBackground[] = {0,0,0,0.75}; | |
}; | |
class Background2: RscText | |
{ | |
x = 0.1; | |
y = "SafezoneY+0.0"; | |
w = 0.8; | |
h = "SafeZoneH"; | |
colorBackground[] = {1,1,1,0.025}; | |
}; | |
class Title: RscTitle | |
{ | |
x = "SafezoneX+0.1"; | |
y = "SafezoneY+0.02"; | |
w = "SafezoneW-0.2"; | |
h = 0.035; | |
moving = 1; | |
text = "PhysX Debug Console"; | |
sizeEx = 0.027; | |
colorBackground[] = {0.3,0,0,1}; | |
colorText[] = {0.9,0.9,0.9,1}; | |
}; | |
class B_OK: RscButton | |
{ | |
idc = 1; | |
x = 0.5; | |
y = 0.917; | |
text = "Close"; | |
sizeEx = 0.027; | |
default = 1; | |
}; | |
class Value: RscButton | |
{ | |
idc = 101; | |
x = 0.2; | |
y = 0.01; | |
w = 0.05; | |
h = 0.021; | |
text = "on"; | |
sizeEx = 0.027; | |
}; | |
class Caption: RscText | |
{ | |
x = 0.25; | |
y = 0.01; | |
w = 0.4; | |
h = 0.021; | |
sizeEx = 0.027; | |
colorText[] = {0.9,0.9,0.9,1}; | |
text = "diag mode"; | |
}; | |
class Value00: Value | |
{ | |
idc = 102; | |
y = 0.032; | |
}; | |
class Caption00: Caption | |
{ | |
y = 0.032; | |
text = "diag mode draw"; | |
}; | |
class Value000: Value | |
{ | |
idc = 192; | |
y = 0.054; | |
}; | |
class Caption000: Caption | |
{ | |
y = 0.054; | |
text = "diag mode perf"; | |
}; | |
class Value0000: Value | |
{ | |
idc = 193; | |
y = 0.076; | |
}; | |
class Caption0000: Caption | |
{ | |
y = 0.076; | |
text = "diag mode stats"; | |
}; | |
class ValueDS: Value | |
{ | |
idc = 194; | |
y = 0.01; | |
x = 0.6; | |
}; | |
class CaptionDS: Caption | |
{ | |
y = 0.01; | |
x = 0.65; | |
text = "diag use convex shapes"; | |
}; | |
class ValueDS_1: ValueDS | |
{ | |
idc = 195; | |
y = 0.032; | |
}; | |
class CaptionDS_1: CaptionDS | |
{ | |
y = 0.032; | |
text = "diag use roadways"; | |
}; | |
class ValueDS_2: ValueDS | |
{ | |
idc = 196; | |
y = 0.054; | |
}; | |
class CaptionDS_2: CaptionDS | |
{ | |
y = 0.054; | |
text = "diag only one capsule"; | |
}; | |
class ValueDS_3: ValueDS | |
{ | |
idc = 197; | |
y = 0.076; | |
}; | |
class CaptionDS_3: CaptionDS | |
{ | |
y = 0.076; | |
text = "diag immediate fetch"; | |
}; | |
class Value0: Value | |
{ | |
idc = 103; | |
y = 0.12; | |
}; | |
class Caption0: Caption | |
{ | |
y = 0.12; | |
text = "terrain"; | |
}; | |
class Value1: Value | |
{ | |
idc = 104; | |
y = 0.142; | |
}; | |
class Caption1: Caption | |
{ | |
y = 0.142; | |
text = "static"; | |
}; | |
class Value2: Value | |
{ | |
idc = 105; | |
y = 0.164; | |
}; | |
class Caption2: Caption | |
{ | |
y = 0.164; | |
text = "kinematic"; | |
}; | |
class Value3: Value | |
{ | |
idc = 106; | |
y = 0.186; | |
}; | |
class Caption3: Caption | |
{ | |
y = 0.186; | |
text = "dynamic"; | |
}; | |
class Value5: Value | |
{ | |
idc = 110; | |
y = 0.23; | |
}; | |
class Caption5: Caption | |
{ | |
y = 0.23; | |
text = "world axes"; | |
}; | |
class Value6: Value | |
{ | |
idc = 111; | |
y = 0.252; | |
}; | |
class Caption6: Caption | |
{ | |
y = 0.252; | |
text = "body axes"; | |
}; | |
class Value7: Value | |
{ | |
idc = 112; | |
y = 0.274; | |
}; | |
class Caption7: Caption | |
{ | |
y = 0.274; | |
text = "body mass axes"; | |
}; | |
class Value8: Value | |
{ | |
idc = 113; | |
y = 0.296; | |
}; | |
class Caption8: Caption | |
{ | |
y = 0.296; | |
text = "body lin velocity"; | |
}; | |
class Value9: Value | |
{ | |
idc = 114; | |
y = 0.318; | |
}; | |
class Caption9: Caption | |
{ | |
y = 0.318; | |
text = "body ang velocity"; | |
}; | |
class Value10: Value | |
{ | |
idc = 115; | |
y = 0.34; | |
}; | |
class Caption10: Caption | |
{ | |
y = 0.34; | |
text = "body joint groups"; | |
}; | |
class Value11: Value | |
{ | |
idc = 116; | |
y = 0.362; | |
}; | |
class Caption11: Caption | |
{ | |
y = 0.362; | |
text = "body joint local axes"; | |
}; | |
class Value12: Value | |
{ | |
idc = 118; | |
y = 0.384; | |
}; | |
class Caption12: Caption | |
{ | |
y = 0.384; | |
text = "body joint limits"; | |
}; | |
class Value13: Value | |
{ | |
idc = 119; | |
y = 0.406; | |
}; | |
class Caption13: Caption | |
{ | |
y = 0.406; | |
text = "contact points"; | |
}; | |
class Value14: Value | |
{ | |
idc = 120; | |
y = 0.428; | |
}; | |
class Caption14: Caption | |
{ | |
y = 0.428; | |
text = "contact normals"; | |
}; | |
class Value15: Value | |
{ | |
idc = 121; | |
y = 0.45; | |
}; | |
class Caption15: Caption | |
{ | |
y = 0.45; | |
text = "contact errors"; | |
}; | |
class Value16: Value | |
{ | |
idc = 122; | |
y = 0.472; | |
}; | |
class Caption16: Caption | |
{ | |
y = 0.472; | |
text = "contact forces"; | |
}; | |
class Value17: Value | |
{ | |
idc = 123; | |
y = 0.494; | |
}; | |
class Caption17: Caption | |
{ | |
y = 0.494; | |
text = "actor axes"; | |
}; | |
class Value18: Value | |
{ | |
idc = 124; | |
y = 0.516; | |
}; | |
class Caption18: Caption | |
{ | |
y = 0.516; | |
text = "collision AABBS"; | |
}; | |
class Value19: Value | |
{ | |
idc = 125; | |
y = 0.538; | |
}; | |
class Caption19: Caption | |
{ | |
y = 0.538; | |
text = "collision shapes"; | |
}; | |
class Value20: Value | |
{ | |
idc = 126; | |
y = 0.56; | |
}; | |
class Caption20: Caption | |
{ | |
y = 0.56; | |
text = "collision axes"; | |
}; | |
class Value21: Value | |
{ | |
idc = 127; | |
y = 0.582; | |
}; | |
class Caption21: Caption | |
{ | |
y = 0.582; | |
text = "collision compounds"; | |
}; | |
class Value22: Value | |
{ | |
idc = 128; | |
y = 0.604; | |
}; | |
class Caption22: Caption | |
{ | |
y = 0.604; | |
text = "collision vector normals"; | |
}; | |
class Value23: Value | |
{ | |
idc = 129; | |
y = 0.626; | |
}; | |
class Caption23: Caption | |
{ | |
y = 0.626; | |
text = "collision face normals"; | |
}; | |
class Value24: Value | |
{ | |
idc = 130; | |
y = 0.648; | |
}; | |
class Caption24: Caption | |
{ | |
y = 0.648; | |
text = "collision edges"; | |
}; | |
class Value25: Value | |
{ | |
idc = 131; | |
y = 0.67; | |
}; | |
class Caption25: Caption | |
{ | |
y = 0.67; | |
text = "collision spheres"; | |
}; | |
class Value26: Value | |
{ | |
idc = 132; | |
y = 0.692; | |
}; | |
class Caption26: Caption | |
{ | |
y = 0.692; | |
text = "collision static"; | |
}; | |
class Value27: Value | |
{ | |
idc = 133; | |
y = 0.714; | |
}; | |
class Caption27: Caption | |
{ | |
y = 0.714; | |
text = "collision dynamic"; | |
}; | |
class Value28: Value | |
{ | |
idc = 134; | |
y = 0.736; | |
}; | |
class Caption28: Caption | |
{ | |
y = 0.736; | |
text = "collision free"; | |
}; | |
class Value29: Value | |
{ | |
idc = 135; | |
y = 0.758; | |
}; | |
class Caption29: Caption | |
{ | |
y = 0.758; | |
text = "collision CCD"; | |
}; | |
class Value30: Value | |
{ | |
idc = 136; | |
y = 0.78; | |
}; | |
class Caption30: Caption | |
{ | |
y = 0.78; | |
text = "collision skeletons"; | |
}; | |
class Value31: Value | |
{ | |
idc = 117; | |
y = 0.802; | |
}; | |
class Caption32: Caption | |
{ | |
y = 0.802; | |
text = "body joint world axes"; | |
}; | |
class ValueAll: Value | |
{ | |
idc = 190; | |
text = "All"; | |
y = 0.846; | |
}; | |
class ValueNone: Value | |
{ | |
idc = 191; | |
text = "None"; | |
y = 0.868; | |
}; | |
class ValueBasic: Value | |
{ | |
idc = 198; | |
text = "Basic"; | |
y = 0.89; | |
}; | |
}; | |
}; | |
class RscDisplayPhysX3Debug | |
{ | |
idd = 157; | |
movingEnable = 1; | |
class Controls | |
{ | |
class Background1: RscText | |
{ | |
x = "SafezoneX+0.1"; | |
y = "SafezoneY+0.0"; | |
w = "SafezoneW-0.2"; | |
h = "SafeZoneH"; | |
colorBackground[] = {0,0,0,0.75}; | |
}; | |
class Background2: RscText | |
{ | |
x = 0.1; | |
y = "SafezoneY+0.0"; | |
w = 0.8; | |
h = "SafeZoneH"; | |
colorBackground[] = {1,1,1,0.025}; | |
}; | |
class Title: RscTitle | |
{ | |
x = "SafezoneX+0.1"; | |
y = "SafezoneY+0.02"; | |
w = "SafezoneW-0.2"; | |
h = 0.035; | |
moving = 1; | |
text = "PhysX3 Debug Console"; | |
sizeEx = 0.027; | |
colorBackground[] = {0.3,0,0,1}; | |
colorText[] = {0.9,0.9,0.9,1}; | |
}; | |
class B_OK: RscButton | |
{ | |
idc = 1; | |
x = 0.5; | |
y = 0.917; | |
text = "Close"; | |
sizeEx = 0.027; | |
default = 1; | |
}; | |
class Value: RscButton | |
{ | |
idc = 101; | |
x = 0.2; | |
y = 0.01; | |
w = 0.05; | |
h = 0.021; | |
text = "on"; | |
sizeEx = 0.027; | |
}; | |
class Caption: RscText | |
{ | |
x = 0.25; | |
y = 0.01; | |
w = 0.4; | |
h = 0.021; | |
sizeEx = 0.027; | |
colorText[] = {0.9,0.9,0.9,1}; | |
text = "diag mode"; | |
}; | |
class Value00: Value | |
{ | |
idc = 102; | |
y = 0.032; | |
}; | |
class Caption00: Caption | |
{ | |
y = 0.032; | |
text = "diag mode draw"; | |
}; | |
class Value000: Value | |
{ | |
idc = 192; | |
y = 0.054; | |
}; | |
class Caption000: Caption | |
{ | |
y = 0.054; | |
text = "diag mode perf"; | |
}; | |
class Value0000: Value | |
{ | |
idc = 193; | |
y = 0.076; | |
}; | |
class Caption0000: Caption | |
{ | |
y = 0.076; | |
text = "diag mode stats"; | |
}; | |
class ValueDS: Value | |
{ | |
idc = 194; | |
y = 0.01; | |
x = 0.6; | |
}; | |
class CaptionDS: Caption | |
{ | |
y = 0.01; | |
x = 0.65; | |
text = "diag use convex shapes"; | |
}; | |
class ValueDS_1: ValueDS | |
{ | |
idc = 195; | |
y = 0.032; | |
}; | |
class CaptionDS_1: CaptionDS | |
{ | |
y = 0.032; | |
text = "diag use roadways"; | |
}; | |
class ValueDS_2: ValueDS | |
{ | |
idc = 196; | |
y = 0.054; | |
}; | |
class CaptionDS_2: CaptionDS | |
{ | |
y = 0.054; | |
text = "diag only one capsule"; | |
}; | |
class ValueDS_3: ValueDS | |
{ | |
idc = 197; | |
y = 0.076; | |
}; | |
class CaptionDS_3: CaptionDS | |
{ | |
y = 0.076; | |
text = "diag immediate fetch"; | |
}; | |
class Value0: Value | |
{ | |
idc = 103; | |
y = 0.12; | |
}; | |
class Caption0: Caption | |
{ | |
y = 0.12; | |
text = "terrain"; | |
}; | |
class Value1: Value | |
{ | |
idc = 104; | |
y = 0.142; | |
}; | |
class Caption1: Caption | |
{ | |
y = 0.142; | |
text = "static"; | |
}; | |
class Value2: Value | |
{ | |
idc = 105; | |
y = 0.164; | |
}; | |
class Caption2: Caption | |
{ | |
y = 0.164; | |
text = "kinematic"; | |
}; | |
class Value3: Value | |
{ | |
idc = 106; | |
y = 0.186; | |
}; | |
class Caption3: Caption | |
{ | |
y = 0.186; | |
text = "dynamic"; | |
}; | |
class Value5: Value | |
{ | |
idc = 150; | |
y = 0.23; | |
}; | |
class Caption5: Caption | |
{ | |
y = 0.23; | |
text = "world axes"; | |
}; | |
class Value6: Value | |
{ | |
idc = 151; | |
y = 0.252; | |
}; | |
class Caption6: Caption | |
{ | |
y = 0.252; | |
text = "body axes"; | |
}; | |
class Value7: Value | |
{ | |
idc = 152; | |
y = 0.274; | |
}; | |
class Caption7: Caption | |
{ | |
y = 0.274; | |
text = "body mass axes"; | |
}; | |
class Value8: Value | |
{ | |
idc = 153; | |
y = 0.296; | |
}; | |
class Caption8: Caption | |
{ | |
y = 0.296; | |
text = "body lin velocity"; | |
}; | |
class Value9: Value | |
{ | |
idc = 154; | |
y = 0.318; | |
}; | |
class Caption9: Caption | |
{ | |
y = 0.318; | |
text = "body ang velocity"; | |
}; | |
class Value10: Value | |
{ | |
idc = 155; | |
y = 0.34; | |
}; | |
class Caption10: Caption | |
{ | |
y = 0.34; | |
text = "body joint groups"; | |
}; | |
class Value11: Value | |
{ | |
idc = 156; | |
y = 0.362; | |
}; | |
class Caption11: Caption | |
{ | |
y = 0.362; | |
text = "contact points"; | |
}; | |
class Value12: Value | |
{ | |
idc = 157; | |
y = 0.384; | |
}; | |
class Caption12: Caption | |
{ | |
y = 0.384; | |
text = "contact normals"; | |
}; | |
class Value13: Value | |
{ | |
idc = 158; | |
y = 0.406; | |
}; | |
class Caption13: Caption | |
{ | |
y = 0.406; | |
text = "contact errors"; | |
}; | |
class Value14: Value | |
{ | |
idc = 159; | |
y = 0.428; | |
}; | |
class Caption14: Caption | |
{ | |
y = 0.428; | |
text = "contact forces"; | |
}; | |
class Value15: Value | |
{ | |
idc = 160; | |
y = 0.45; | |
}; | |
class Caption15: Caption | |
{ | |
y = 0.45; | |
text = "actor axes"; | |
}; | |
class Value16: Value | |
{ | |
idc = 161; | |
y = 0.472; | |
}; | |
class Caption16: Caption | |
{ | |
y = 0.472; | |
text = "collision AABBs"; | |
}; | |
class Value17: Value | |
{ | |
idc = 162; | |
y = 0.494; | |
}; | |
class Caption17: Caption | |
{ | |
y = 0.494; | |
text = "collision shapes"; | |
}; | |
class Value18: Value | |
{ | |
idc = 163; | |
y = 0.516; | |
}; | |
class Caption18: Caption | |
{ | |
y = 0.516; | |
text = "collision axes"; | |
}; | |
class Value19: Value | |
{ | |
idc = 164; | |
y = 0.538; | |
}; | |
class Caption19: Caption | |
{ | |
y = 0.538; | |
text = "collision compounds"; | |
}; | |
class Value20: Value | |
{ | |
idc = 165; | |
y = 0.56; | |
}; | |
class Caption20: Caption | |
{ | |
y = 0.56; | |
text = "collision face normals"; | |
}; | |
class Value21: Value | |
{ | |
idc = 166; | |
y = 0.582; | |
}; | |
class Caption21: Caption | |
{ | |
y = 0.582; | |
text = "collision edges"; | |
}; | |
class Value22: Value | |
{ | |
idc = 167; | |
y = 0.604; | |
}; | |
class Caption22: Caption | |
{ | |
y = 0.604; | |
text = "collision static"; | |
}; | |
class Value23: Value | |
{ | |
idc = 168; | |
y = 0.626; | |
}; | |
class Caption23: Caption | |
{ | |
y = 0.626; | |
text = "collision dynamic"; | |
}; | |
class Value24: Value | |
{ | |
idc = 169; | |
y = 0.648; | |
}; | |
class Caption24: Caption | |
{ | |
y = 0.648; | |
text = "collision pairs"; | |
}; | |
class Value25: Value | |
{ | |
idc = 170; | |
y = 0.67; | |
}; | |
class Caption25: Caption | |
{ | |
y = 0.67; | |
text = "joint local axes"; | |
}; | |
class Value26: Value | |
{ | |
idc = 171; | |
y = 0.692; | |
}; | |
class Caption26: Caption | |
{ | |
y = 0.692; | |
text = "joint limits"; | |
}; | |
class Value27: Value | |
{ | |
idc = 172; | |
y = 0.714; | |
}; | |
class Caption27: Caption | |
{ | |
y = 0.714; | |
text = "particle system positions"; | |
}; | |
class Value28: Value | |
{ | |
idc = 173; | |
y = 0.736; | |
}; | |
class Caption28: Caption | |
{ | |
y = 0.736; | |
text = "particle system velocities"; | |
}; | |
class Value29: Value | |
{ | |
idc = 174; | |
y = 0.758; | |
}; | |
class Caption29: Caption | |
{ | |
y = 0.758; | |
text = "particle system bounds"; | |
}; | |
class Value30: Value | |
{ | |
idc = 175; | |
y = 0.78; | |
}; | |
class Caption30: Caption | |
{ | |
y = 0.78; | |
text = "particle system grid"; | |
}; | |
class Value31: Value | |
{ | |
idc = 176; | |
y = 0.802; | |
}; | |
class Caption31: Caption | |
{ | |
y = 0.802; | |
text = "particle system broad phase bounds"; | |
}; | |
class Value32: Value | |
{ | |
idc = 177; | |
y = 0.824; | |
}; | |
class Caption32: Caption | |
{ | |
y = 0.824; | |
text = "particle system max motion distance"; | |
}; | |
class ValueAll: Value | |
{ | |
idc = 190; | |
text = "All"; | |
y = 0.868; | |
}; | |
class ValueNone: Value | |
{ | |
idc = 191; | |
text = "None"; | |
y = 0.89; | |
}; | |
class ValueBasic: Value | |
{ | |
idc = 198; | |
text = "Basic"; | |
y = 0.912; | |
}; | |
}; | |
}; | |
class RscDisplayDebug | |
{ | |
idd = 56; | |
movingEnable = 1; | |
onLoad = "private [""_ctrlB_Camera"", ""_script""]; _ctrlB_Camera = (_this select 0) displayCtrl 666; _script = getText (configFile >> ""cameraScript""); if (!(isNil ""BIS_DEBUG_CAM"") || ((typeOf cameraOn) == ""EditCursor"") || (isNull player) || (_script == """")) then {_ctrlB_Camera ctrlEnable false; _ctrlB_Camera ctrlShow false}"; | |
class Controls | |
{ | |
class Background1: RscText | |
{ | |
x = "SafezoneX+0.1"; | |
y = "SafezoneY+0.0"; | |
w = "SafezoneW-0.2"; | |
h = "SafeZoneH"; | |
colorBackground[] = {0,0,0,0.75}; | |
}; | |
class Background2: RscText | |
{ | |
x = 0.1; | |
y = "SafezoneY+0.0"; | |
w = 0.8; | |
h = "SafeZoneH"; | |
colorBackground[] = {1,1,1,0.025}; | |
}; | |
class Title: RscTitle | |
{ | |
x = "SafezoneX+0.1"; | |
y = "SafezoneY+0.02"; | |
w = "SafezoneW-0.2"; | |
h = 0.035; | |
moving = 1; | |
text = "$STR_UI_DEBUG_TITLE"; | |
sizeEx = 0.027; | |
colorBackground[] = {0.3,0,0,1}; | |
colorText[] = {0.9,0.9,0.9,1}; | |
}; | |
class G_Expression: RscControlsGroup | |
{ | |
x = "SafezoneX+0.1"; | |
y = "SafezoneY+0.055"; | |
w = "SafezoneW-0.2"; | |
h = 0.23; | |
class VScrollbar | |
{ | |
color[] = {0,0,0,0}; | |
width = 0.001; | |
autoScrollSpeed = -1; | |
autoScrollDelay = 5; | |
autoScrollRewind = 0; | |
}; | |
class HScrollbar | |
{ | |
color[] = {0,0,0,0}; | |
height = 0.001; | |
}; | |
class ScrollBar: ScrollBar{}; | |
class Controls | |
{ | |
class TextExpression: RscText | |
{ | |
x = 0.01; | |
y = 0; | |
w = 0.2; | |
h = 0.03; | |
sizeEx = 0.027; | |
text = "$STR_UI_DEBUG_EXPRESSION"; | |
}; | |
class ValueExpression: RscEdit | |
{ | |
idc = 101; | |
style = 16; | |
x = 0.018; | |
y = 0.03; | |
w = "SafezoneW-1+0.76"; | |
h = 0.16; | |
sizeEx = 0.027; | |
colorBackground[] = {0,0,0,1}; | |
colorSelection[] = {0,0.4,0,1}; | |
autocomplete = "scripting"; | |
}; | |
class B_Apply: RscButton | |
{ | |
idc = 102; | |
x = "0.018+0.1"; | |
y = 0.195; | |
w = "SafezoneW-1+0.76-0.1"; | |
h = 0.03; | |
sizeEx = 0.027; | |
text = "$STR_UI_DEBUG_BUT_APPLY"; | |
default = 0; | |
}; | |
}; | |
}; | |
class G_Watch: G_Expression | |
{ | |
x = "SafezoneX+0.1"; | |
y = "SafezoneY+0.262"; | |
w = "SafezoneW-0.2"; | |
h = 0.36; | |
class Controls | |
{ | |
class TextWatch: RscText | |
{ | |
x = 0.01; | |
y = 0.0; | |
w = 0.1; | |
h = 0.03; | |
sizeEx = 0.027; | |
text = "$STR_UI_DEBUG_WATCH"; | |
}; | |
class TextVar1: RscText | |
{ | |
x = 0.01; | |
y = 0.03; | |
w = 0.05; | |
h = 0.03; | |
sizeEx = 0.027; | |
text = "$STR_UI_DEBUG_1"; | |
}; | |
class ValueExp1: RscEdit | |
{ | |
idc = 121; | |
x = 0.04; | |
y = 0.03; | |
w = "SafezoneW-1+0.738"; | |
h = 0.03; | |
sizeEx = 0.027; | |
colorSelection[] = {0,0.4,0,1}; | |
autocomplete = "scripting"; | |
}; | |
class ValueRes1: RscEdit | |
{ | |
idc = 141; | |
style = 16; | |
x = 0.018; | |
y = 0.06; | |
w = "SafezoneW-1+0.76"; | |
h = 0.052; | |
lineSpacing = 1; | |
sizeEx = 0.027; | |
autocomplete = "scripting"; | |
}; | |
class TextVar2: TextVar1 | |
{ | |
y = 0.113; | |
text = "$STR_UI_DEBUG_2"; | |
}; | |
class ValueExp2: ValueExp1 | |
{ | |
idc = 122; | |
y = 0.113; | |
}; | |
class ValueRes2: ValueRes1 | |
{ | |
idc = 142; | |
y = 0.143; | |
}; | |
class TextVar3: TextVar1 | |
{ | |
y = 0.196; | |
text = "$STR_UI_DEBUG_3"; | |
}; | |
class ValueExp3: ValueExp1 | |
{ | |
idc = 123; | |
y = 0.196; | |
}; | |
class ValueRes3: ValueRes1 | |
{ | |
idc = 143; | |
y = 0.226; | |
}; | |
class TextVar4: TextVar1 | |
{ | |
y = 0.279; | |
text = "$STR_UI_DEBUG_4"; | |
}; | |
class ValueExp4: ValueExp1 | |
{ | |
idc = 124; | |
y = 0.279; | |
}; | |
class ValueRes4: ValueRes1 | |
{ | |
idc = 144; | |
y = 0.309; | |
}; | |
}; | |
}; | |
class G_But: G_Expression | |
{ | |
x = "SafezoneX+0.1"; | |
y = "SafezoneY+0.64"; | |
w = "SafezoneW-0.2"; | |
h = 0.12; | |
class Controls | |
{ | |
class TextSwitch: RscText | |
{ | |
x = "(-SafeZoneX)+0.01"; | |
y = 0; | |
w = 0.1; | |
h = 0.03; | |
sizeEx = 0.027; | |
text = "$STR_UI_DEBUG_SWITCH"; | |
}; | |
class ButtonA1: RscButton | |
{ | |
idc = -1; | |
x = "(-SafeZoneX)+0.01 + 0.083 * 1"; | |
y = 0; | |
w = 0.08; | |
h = 0.04; | |
text = "$STR_UI_DEBUG_BUT_ALL"; | |
action = """all"" diag_enable true"; | |
sizeEx = 0.027; | |
}; | |
class ButtonA2: ButtonA1 | |
{ | |
x = "(-SafeZoneX)+0.01 + 0.083 * 2"; | |
text = "$STR_UI_DEBUG_BUT_NO"; | |
action = """all"" diag_enable false"; | |
}; | |
class ButtonA3: ButtonA1 | |
{ | |
x = "(-SafeZoneX)+0.01 + 0.083 * 3"; | |
text = "$STR_UI_DEBUG_BUT_COMBAT"; | |
action = "diag_toggle ""combat"""; | |
}; | |
class ButtonA4: ButtonA1 | |
{ | |
x = "(-SafeZoneX)+0.01 + 0.083 * 4"; | |
text = "$STR_UI_DEBUG_BUT_COST"; | |
action = "diag_toggle ""costmap"""; | |
}; | |
class ButtonA5: ButtonA1 | |
{ | |
x = "(-SafeZoneX)+0.01 + 0.083 * 5"; | |
text = "$STR_UI_DEBUG_BUT_TRANSPARENT"; | |
action = "diag_toggle ""transparent"""; | |
}; | |
class ButtonA6: ButtonA1 | |
{ | |
x = "(-SafeZoneX)+0.01 + 0.083 * 6"; | |
text = "$STR_UI_DEBUG_BUT_COLLISION"; | |
action = "diag_toggle ""collision"""; | |
}; | |
class ButtonA7: ButtonA1 | |
{ | |
x = "(-SafeZoneX)+0.01 + 0.083 * 7"; | |
text = "$STR_UI_DEBUG_BUT_PATH"; | |
action = "diag_toggle ""path"""; | |
}; | |
class B_Functions: ButtonA1 | |
{ | |
x = "(-SafeZoneX)+0.01 + 0.083 * 8"; | |
text = "Functions"; | |
action = "[] spawn {if (isnil 'bis_fnc_init') then {createcenter sidelogic; _logicGrp = creategroup sidelogic; _logicFnc = _logicGrp createunit ['FunctionsManager',[1,1,1],[],0,'none']}; waituntil {!isnil 'bis_fnc_init'};[] call bis_fnc_help}"; | |
onButtonClick = "(ctrlParent (_this select 0)) closeDisplay 2"; | |
}; | |
class ButtonA8: ButtonA1 | |
{ | |
x = "(-SafeZoneX)+0.01 + 0.083 * 1"; | |
y = 0.041; | |
text = "$STR_UI_DEBUG_BUT_FORCE"; | |
action = "diag_toggle ""force"""; | |
}; | |
class ButtonA9: ButtonA8 | |
{ | |
x = "(-SafeZoneX)+0.01 + 0.083 * 2"; | |
text = "$STR_UI_DEBUG_BUT_ANIMATION"; | |
action = "diag_toggle ""animation"""; | |
}; | |
class ButtonB1: ButtonA8 | |
{ | |
idc = -1; | |
x = "(-SafeZoneX)+0.01 + 0.083 * 3"; | |
text = "$STR_UI_DEBUG_BUT_NORMAL"; | |
action = "diag_drawmode ""Normal"""; | |
sizeEx = 0.027; | |
}; | |
class ButtonB2: ButtonA8 | |
{ | |
x = "(-SafeZoneX)+0.01 + 0.083 * 4"; | |
text = "$STR_UI_DEBUG_BUT_FIREGEOMETRY"; | |
action = "diag_drawmode ""FireGeometry"""; | |
}; | |
class ButtonB3: ButtonA8 | |
{ | |
x = "(-SafeZoneX)+0.01 + 0.083 * 5"; | |
text = "$STR_UI_DEBUG_BUT_VIEWGEOMETRY"; | |
action = "diag_drawmode ""ViewGeometry"""; | |
}; | |
class ButtonB4: ButtonA8 | |
{ | |
x = "(-SafeZoneX)+0.01 + 0.083 * 6"; | |
text = "$STR_UI_DEBUG_BUT_GEOMETRY"; | |
action = "diag_drawmode ""Geometry"""; | |
}; | |
class B_ConfigViewer: ButtonA8 | |
{ | |
x = "(-SafeZoneX)+0.01 + 0.083 * 7"; | |
text = "Config"; | |
action = "[] spawn {if (isnil 'bis_fnc_init') then {createcenter sidelogic; _logicGrp = creategroup sidelogic; _logicFnc = _logicGrp createunit ['FunctionsManager',[1,1,1],[],0,'none']}; waituntil {!isnil 'bis_fnc_init'};[] call bis_fnc_configviewer}"; | |
onButtonClick = "(ctrlParent (_this select 0)) closeDisplay 2"; | |
}; | |
class B_Camera: ButtonA8 | |
{ | |
idc = 666; | |
x = "(-SafeZoneX)+0.01 + 0.083 * 8"; | |
text = "Camera"; | |
action = "cameraOn exec (getText (configFile >> ""cameraScript""))"; | |
onButtonClick = "(ctrlParent (_this select 0)) closeDisplay 2"; | |
}; | |
}; | |
}; | |
class G_Log: G_Expression | |
{ | |
x = 0.1; | |
y = "SafeZoneY+0.74"; | |
w = 0.65; | |
h = "0.29+(SafeZoneH-1)"; | |
class Controls | |
{ | |
class TextFilter: RscText | |
{ | |
x = 0.01; | |
y = 0.0; | |
w = 0.1; | |
h = 0.03; | |
sizeEx = 0.027; | |
text = "Log Filter:"; | |
}; | |
class ValueRes1: RscEdit | |
{ | |
idc = 152; | |
style = 16; | |
x = 0.018; | |
y = 0.027; | |
w = 0.63; | |
h = 0.03; | |
lineSpacing = 1; | |
sizeEx = 0.027; | |
}; | |
class TextLog: RscText | |
{ | |
x = 0.01; | |
y = 0.07; | |
w = 0.1; | |
h = 0.03; | |
sizeEx = 0.027; | |
text = "$STR_UI_DEBUG_LOG"; | |
}; | |
class ValueLog: RscListBox | |
{ | |
idc = 103; | |
sizeEx = 0.027; | |
x = 0.018; | |
y = 0.1; | |
w = 0.63; | |
h = "0.13+(SafeZoneH-1)"; | |
colorSelect[] = {1,1,1,1}; | |
colorSelect2[] = {1,1,1,1}; | |
colorSelectBackground[] = {0,0.4,0,1}; | |
colorSelectBackground2[] = {0,0.4,0,1}; | |
rowHeight = 0.0285714; | |
}; | |
}; | |
}; | |
class B_Clear: RscShortcutButton | |
{ | |
idc = 151; | |
x = 0.775; | |
y = 0.803; | |
w = 0.15; | |
h = 0.04; | |
text = "Clear"; | |
sizeEx = 0.027; | |
default = 0; | |
}; | |
class B_OK: RscShortcutButton | |
{ | |
idc = 1; | |
x = 0.775; | |
y = 0.875; | |
w = 0.15; | |
h = 0.04; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
class B_Cancel: RscShortcutButton | |
{ | |
idc = 2; | |
x = 0.775; | |
y = 0.917; | |
w = 0.15; | |
h = 0.04; | |
text = "$STR_DISP_CANCEL"; | |
default = 0; | |
}; | |
}; | |
}; | |
class RscChatListDefault | |
{ | |
x = 0.0; | |
y = 0.0; | |
w = 1.0; | |
h = 0.043; | |
font = "TahomaB"; | |
size = 0.039; | |
rows = 2; | |
colorBackground[] = {0,0,0,0.5}; | |
colorGlobalChannel[] = {0.8,0.8,0.8,1}; | |
colorGlobalChannelPlayerBackground[] = {0.8,0.8,0.8,0.5}; | |
colorGlobalChannelPlayerText[] = {0,0,0,1}; | |
colorSideChannel[] = {0,0.9,0.9,1}; | |
colorSideChannelPlayerBackground[] = {0,0.9,0.9,0.5}; | |
colorSideChannelPlayerText[] = {0,0,0,1}; | |
colorCommandChannel[] = {0,0,1,1}; | |
colorCommandChannelPlayerBackground[] = {0,0,1,0.5}; | |
colorCommandChannelPlayerText[] = {0,0,0,1}; | |
colorGroupChannel[] = {0.1,0.9,0.2,1}; | |
colorGroupChannelPlayerBackground[] = {0.1,0.9,0.2,0.5}; | |
colorGroupChannelPlayerText[] = {0,0,0,1}; | |
colorVehicleChannel[] = {0.9,0.8,0,1}; | |
colorVehicleChannelPlayerBackground[] = {0.9,0.8,0,0.5}; | |
colorVehicleChannelPlayerText[] = {0,0,0,1}; | |
colorDirectChannel[] = {0.9,0,0.8,1}; | |
colorDirectChannelPlayerBackground[] = {0.9,0,0.8,0.5}; | |
colorDirectChannelPlayerText[] = {0,0,0,1}; | |
colorPlayerChannel[] = {1.0,1.0,1.0,1}; | |
colorPlayerChannelPlayerBackground[] = {1.0,1.0,1.0,0.5}; | |
colorPlayerChannelPlayerText[] = {0,0,0,1}; | |
colorMessage[] = {1.0,1.0,1.0,1}; | |
colorMessageProtocol[] = {0.5,0.5,0.5,1}; | |
shadow = 2; | |
shadowPlayer = 0; | |
shadowColor[] = {0.0,0.0,0.0,1}; | |
}; | |
class RscChatListMission: RscChatListDefault | |
{ | |
x = 0.0; | |
y = 0.8; | |
w = 1.0; | |
rows = 5; | |
}; | |
class RscChatListBriefing: RscChatListDefault | |
{ | |
x = 0.0; | |
y = 0.8; | |
w = 1.0; | |
rows = 2; | |
}; | |
class RscChatListMap: RscChatListDefault | |
{ | |
x = 0.0; | |
y = 0.8; | |
w = 1.0; | |
rows = 2; | |
}; | |
class RscTitlesText | |
{ | |
access = 0; | |
fontBasic = "TahomaB"; | |
sizeExBasic = "( 21 / 408 )"; | |
fontDown = "TahomaB"; | |
sizeExDown = "( 21 / 408 )"; | |
offsetDown = 0.245; | |
class Attributes | |
{ | |
shadow = 1; | |
shadowOffset = 0.06; | |
shadowColor = "#000000"; | |
}; | |
}; | |
class RscIGText: RscText | |
{ | |
access = 0; | |
h = 0.04; | |
colorText[] = {0.8,0.8,0.8,1}; | |
font = "TahomaB"; | |
sizeEx = 0.024; | |
style = "0x00 + 0x100"; | |
}; | |
class RscIGProgress: RscProgress | |
{ | |
style = 0; | |
h = 0.018; | |
colorFrame[] = {0.8,0.8,0.8,0.75}; | |
colorBar[] = {0.8,0.8,0.8,0.5}; | |
texture = "#(argb,8,8,3)color(0,1,0,1)"; | |
}; | |
class RscDisplayHintC | |
{ | |
access = 0; | |
idd = 57; | |
movingEnable = 1; | |
class controls | |
{ | |
class Background: RscText | |
{ | |
idc = 101; | |
style = 128; | |
moving = 1; | |
x = 0.35; | |
y = 0.4; | |
w = 0.5; | |
h = 0.06; | |
text = ""; | |
colorBackground[] = {0.2,0.15,0.1,0.8}; | |
colorText[] = {0,0,0,0}; | |
font = "TahomaB"; | |
sizeEx = 0; | |
fixedWidth = 0; | |
}; | |
class Hint: RscIGText | |
{ | |
idc = 102; | |
style = 16; | |
lineSpacing = 1; | |
sizeEx = "( 16 / 408 )"; | |
x = 0.36; | |
y = 0.41; | |
w = 0.48; | |
colorBackground[] = {0,0,0,0}; | |
text = "STR_DISP_ERROR"; | |
}; | |
class continue: RscShortcutButton | |
{ | |
idc = 2; | |
x = 0.55; | |
y = 0.41; | |
w = 0.3; | |
h = 0.035; | |
text = "$STR_DISP_HINTC_CONTINUE"; | |
}; | |
}; | |
}; | |
class RscDisplayHintCEx | |
{ | |
access = 0; | |
idd = 72; | |
movingEnable = 1; | |
soundOpen[] = {"",0.5,1}; | |
indent = "#(argb,8,8,3)color(1,1,1,1)"; | |
class controls | |
{ | |
class Background: RscText | |
{ | |
idc = 101; | |
style = 128; | |
moving = 1; | |
x = 0.15; | |
y = 0.4; | |
w = 0.7; | |
h = 0.155; | |
text = ""; | |
colorBackground[] = {0.2,0.15,0.1,0.8}; | |
colorText[] = {0,0,0,0}; | |
font = "TahomaB"; | |
sizeEx = 0; | |
fixedWidth = 0; | |
}; | |
class Title: RscText | |
{ | |
idc = 103; | |
style = 0; | |
x = 0.17; | |
y = 0.42; | |
w = 0.66; | |
h = 0.06; | |
text = "STR_DISP_ERROR"; | |
colorText[] = {0.8,0.8,0.8,1}; | |
font = "TahomaB"; | |
sizeEx = "( 21 / 408 )"; | |
}; | |
class Line1: RscText | |
{ | |
idc = 105; | |
style = 176; | |
x = 0.17; | |
y = 0.48; | |
w = 0.66; | |
h = 0; | |
text = ""; | |
colorBackground[] = {0.8,0.8,0.8,1}; | |
colorText[] = {1,1,1,1}; | |
}; | |
class Hint: RscStructuredText | |
{ | |
idc = 102; | |
style = 0; | |
x = 0.17; | |
y = 0.48; | |
w = 0.66; | |
h = 0; | |
size = "( 16 / 408 )"; | |
text = "STR_DISP_ERROR"; | |
class Attributes | |
{ | |
font = "TahomaB"; | |
color = "#e0e0e0"; | |
shadow = 0; | |
}; | |
}; | |
class Line2: RscText | |
{ | |
idc = 106; | |
style = 176; | |
x = 0.17; | |
y = 0.48; | |
w = 0.66; | |
h = 0; | |
text = ""; | |
colorBackground[] = {0.8,0.8,0.8,1}; | |
color[] = {0.8,0.8,0.8,1}; | |
colorText[] = {0.8,0.8,0.8,1}; | |
}; | |
class continue: RscActiveText | |
{ | |
idc = 104; | |
style = 1; | |
font = "TahomaB"; | |
sizeEx = "( 16 / 408 )"; | |
x = 0.17; | |
y = 0.49; | |
w = 0.66; | |
h = 0.035; | |
text = "$STR_DISP_HINTC_CONTINUE"; | |
color[] = {0.8,0.8,0.8,1}; | |
colorActive[] = {0.8,0.8,0,1}; | |
}; | |
}; | |
}; | |
class RscInGameUI | |
{ | |
access = 0; | |
colorReady[] = {0.5,0.85,0.5,1}; | |
colorPrepare[] = {0.69,0.7,0.1,1}; | |
colorUnload[] = {0.75,0.29,0.29,1}; | |
class RscUnitInfo | |
{ | |
idd = 300; | |
movingEnable = 0; | |
controls[] = {"Background","Background2","Hitzones","ValueFuel","Speed","Alt","TextArmor","TextFuel","Weapon","Ammo","AmmoCount","MagCount","Heading"}; | |
class Background: RscText | |
{ | |
idc = 124; | |
style = 128; | |
x = 0.0; | |
y = 0.138; | |
w = 0.33; | |
h = 0.09; | |
text = ""; | |
colorBackground[] = {0.2,0.15,0.1,0.8}; | |
colorText[] = {0,0,0,0}; | |
font = "TahomaB"; | |
sizeEx = 0; | |
fixedWidth = 0; | |
}; | |
class Background2: RscText | |
{ | |
idc = 124; | |
style = 128; | |
x = 0.67; | |
y = 0.138; | |
w = 0.33; | |
h = 0.09; | |
text = ""; | |
colorBackground[] = {0.2,0.15,0.1,0.8}; | |
colorText[] = {0,0,0,0}; | |
font = "TahomaB"; | |
sizeEx = 0; | |
fixedWidth = 0; | |
}; | |
class Speed: RscIGText | |
{ | |
idc = 121; | |
x = 0.005; | |
y = 0.145; | |
w = 0.2; | |
text = "$STR_DISP_ERROR"; | |
}; | |
class Alt: RscIGText | |
{ | |
idc = 122; | |
style = "0x01+0x100"; | |
x = 0.16; | |
y = 0.145; | |
w = 0.16; | |
text = "$STR_DISP_ERROR"; | |
}; | |
class TextArmor: RscIGText | |
{ | |
x = 0.68; | |
y = 0.145; | |
w = 0.19; | |
text = "$STR_UI_ABAR"; | |
}; | |
class Hitzones: RscHitZones | |
{ | |
idc = 111; | |
x = 0.82; | |
y = 0.155; | |
w = 0.165; | |
h = 0.025; | |
}; | |
class TextFuel: RscIGText | |
{ | |
x = 0.68; | |
y = 0.185; | |
w = 0.19; | |
text = "$STR_UI_FBAR"; | |
}; | |
class ValueFuel: RscIGProgress | |
{ | |
idc = 113; | |
x = 0.82; | |
y = 0.19; | |
w = 0.165; | |
h = 0.025; | |
}; | |
class ValueReload: RscIGProgress | |
{ | |
idc = 154; | |
x = 0.92; | |
y = 0.19; | |
w = 0.165; | |
h = 0.025; | |
}; | |
class Weapon: RscIGText | |
{ | |
idc = 118; | |
x = 0.005; | |
y = 0.185; | |
w = 0.25; | |
text = "$STR_DISP_ERROR"; | |
}; | |
class Ammo: RscIGText | |
{ | |
idc = 119; | |
style = "0x01 + 0x100"; | |
x = 0.17; | |
y = 0.19; | |
w = 0.15; | |
text = "$STR_DISP_ERROR"; | |
}; | |
class AmmoCount: RscIGText | |
{ | |
idc = 184; | |
style = "0x01 + 0x100"; | |
x = 0.32; | |
y = 0.19; | |
w = 0.15; | |
text = "$STR_DISP_ERROR"; | |
}; | |
class MagCount: RscIGText | |
{ | |
idc = 185; | |
style = "0x01 + 0x100"; | |
x = 0.17; | |
y = 0.19; | |
w = 0.15; | |
text = "$STR_DISP_ERROR"; | |
}; | |
class Heading: RscIGText | |
{ | |
idc = 148; | |
style = "0x00 + 0x100"; | |
x = 0.017; | |
y = 0.01; | |
w = 0.17; | |
}; | |
}; | |
class RscUnitInfoSoldier: RscUnitInfo | |
{ | |
idd = 300; | |
movingEnable = 0; | |
controls[] = {"Background","Weapon","Ammo","AmmoCount","MagCount","GUI_Body","GUI_Bleeding0","GUI_Bleeding0","GUI_InjuredHead0","GUI_InjuredHead1","GUI_InjuredLegs0","GUI_InjuredLegs1","GUI_InjuredLegs2","GUI_InjuredHands0","GUI_InjuredHands1","GUI_InjuredHands2"}; | |
class Background: RscText | |
{ | |
idc = 124; | |
style = 128; | |
x = 0.0; | |
y = 0.0; | |
w = 0.385; | |
h = 0.05; | |
text = ""; | |
colorBackground[] = {0.2,0.15,0.1,0.8}; | |
colorText[] = {0,0,0,0}; | |
font = "TahomaB"; | |
sizeEx = "( 16 / 408 )"; | |
fixedWidth = 0; | |
}; | |
class Weapon: RscIGText | |
{ | |
idc = 118; | |
x = 0.0; | |
y = 0.008; | |
w = 0.282; | |
text = "$STR_DISP_ERROR"; | |
}; | |
class Ammo: RscIGText | |
{ | |
idc = 119; | |
style = "0x01 + 0x100"; | |
x = 0.0; | |
y = 0.009; | |
w = 0.378; | |
text = "$STR_DISP_ERROR"; | |
}; | |
class AmmoCount: RscIGText | |
{ | |
idc = 184; | |
style = "0x01 + 0x100"; | |
x = 0.17; | |
y = 0.19; | |
w = 0.15; | |
text = "$STR_DISP_ERROR"; | |
}; | |
class MagCount: RscIGText | |
{ | |
idc = 185; | |
style = "0x01 + 0x100"; | |
x = 0.32; | |
y = 0.19; | |
w = 0.15; | |
text = "$STR_DISP_ERROR"; | |
}; | |
class GUI_Body: RscPicture | |
{ | |
idc = 411; | |
text = ""; | |
}; | |
class GUI_Bleeding0: RscPicture | |
{ | |
idc = 401; | |
text = ""; | |
}; | |
class GUI_Bleeding1: RscPicture | |
{ | |
idc = 402; | |
text = ""; | |
}; | |
class GUI_InjuredHead0: RscPicture | |
{ | |
idc = 403; | |
text = ""; | |
}; | |
class GUI_InjuredHead1: RscPicture | |
{ | |
idc = 404; | |
text = ""; | |
}; | |
class GUI_InjuredLegs0: RscPicture | |
{ | |
idc = 408; | |
text = ""; | |
}; | |
class GUI_InjuredLegs1: RscPicture | |
{ | |
idc = 409; | |
text = ""; | |
}; | |
class GUI_InjuredLegs2: RscPicture | |
{ | |
idc = 410; | |
text = ""; | |
}; | |
class GUI_InjuredHands0: RscPicture | |
{ | |
idc = 405; | |
text = ""; | |
}; | |
class GUI_InjuredHands1: RscPicture | |
{ | |
idc = 406; | |
text = ""; | |
}; | |
class GUI_InjuredHands2: RscPicture | |
{ | |
idc = 407; | |
text = ""; | |
}; | |
}; | |
class RscUnitInfoTank: RscUnitInfo | |
{ | |
idd = 300; | |
movingEnable = 0; | |
controls[] = {"Background","Weapon","Ammo","AmmoCount","MagCount","Commander","Gunner","Driver","Heading"}; | |
class Background: RscText | |
{ | |
idc = 124; | |
style = 128; | |
x = 0.02; | |
y = 0.18; | |
w = 0.21; | |
h = 0.25; | |
text = ""; | |
colorBackground[] = {0.2,0.15,0.1,0.8}; | |
colorText[] = {0,0,0,0}; | |
font = "TahomaB"; | |
sizeEx = 0; | |
fixedWidth = 0; | |
}; | |
class Weapon: RscIGText | |
{ | |
idc = 118; | |
x = 0.025; | |
y = 0.38; | |
w = 0.19; | |
text = "$STR_DISP_ERROR"; | |
}; | |
class Ammo: RscIGText | |
{ | |
idc = 119; | |
style = "0x01 + 0x100"; | |
x = 0.035; | |
y = 0.38; | |
w = 0.19; | |
text = "$STR_DISP_ERROR"; | |
}; | |
class AmmoCount: RscIGText | |
{ | |
idc = 184; | |
style = "0x01 + 0x100"; | |
x = 0.17; | |
y = 0.19; | |
w = 0.15; | |
text = "$STR_DISP_ERROR"; | |
}; | |
class MagCount: RscIGText | |
{ | |
idc = 185; | |
style = "0x01 + 0x100"; | |
x = 0.32; | |
y = 0.19; | |
w = 0.15; | |
text = "$STR_DISP_ERROR"; | |
}; | |
class Commander: RscIGText | |
{ | |
idc = 125; | |
x = 0.025; | |
y = "0.38 + 0.04"; | |
w = 0.19; | |
text = "$STR_DISP_ERROR"; | |
}; | |
class Gunner: RscIGText | |
{ | |
idc = 127; | |
x = 0.025; | |
y = "0.38 + 2 * 0.04"; | |
w = 0.19; | |
text = "$STR_DISP_ERROR"; | |
}; | |
class Driver: RscIGText | |
{ | |
idc = 126; | |
x = 0.025; | |
y = "0.38 + 3 * 0.04"; | |
w = 0.19; | |
text = "$STR_DISP_ERROR"; | |
}; | |
class Heading: RscIGText | |
{ | |
idc = 148; | |
style = "0x00 + 0x100"; | |
x = 0.017; | |
y = 0.01; | |
w = 0.17; | |
}; | |
}; | |
class RscUnitInfoAir: RscUnitInfo{}; | |
class RscStanceInfo | |
{ | |
idd = 303; | |
controls[] = {"StanceIndicatorBackground","StanceIndicator"}; | |
class StanceIndicatorBackground: RscPicture | |
{ | |
colorText[] = {0,0,0,0}; | |
idc = 1201; | |
text = ""; | |
x = "10.1 * IGUI_GRID_WEAPON_W + IGUI_GRID_WEAPON_X"; | |
y = "0 * IGUI_GRID_WEAPON_H + IGUI_GRID_WEAPON_Y"; | |
w = "2.3 * IGUI_GRID_WEAPON_W"; | |
h = "3.7 * IGUI_GRID_WEAPON_H"; | |
}; | |
class StanceIndicator: RscPictureKeepAspect | |
{ | |
idc = 188; | |
text = ""; | |
x = "10.1 * IGUI_GRID_WEAPON_W + IGUI_GRID_WEAPON_X"; | |
y = "0 * IGUI_GRID_WEAPON_H + IGUI_GRID_WEAPON_Y"; | |
w = "2.3 * IGUI_GRID_WEAPON_W"; | |
h = "2.3 * IGUI_GRID_WEAPON_H"; | |
}; | |
}; | |
class UnitInfoSoldier: RscUnitInfoSoldier{}; | |
class UnitInfoTank: RscUnitInfoTank{}; | |
class UnitInfoCar: RscUnitInfo{}; | |
class UnitInfoShip: RscUnitInfo{}; | |
class UnitInfoAirplane: RscUnitInfoAir{}; | |
class UnitInfoHelicopter: RscUnitInfoAir{}; | |
class RscHint | |
{ | |
idd = 301; | |
movingEnable = 0; | |
controls[] = {"Background","Hint"}; | |
class Background: RscText | |
{ | |
idc = 101; | |
style = 128; | |
x = 0.0; | |
y = 0.02; | |
w = 0.28; | |
h = 0.06; | |
text = ""; | |
colorBackground[] = {0.2,0.15,0.1,0.8}; | |
colorText[] = {0,0,0,0}; | |
font = "TahomaB"; | |
sizeEx = 0; | |
fixedWidth = 0; | |
shadow = 0; | |
}; | |
class Hint: RscStructuredText | |
{ | |
idc = 102; | |
x = 0.001; | |
y = 0.031; | |
w = 0.275; | |
h = 0.04; | |
style = 16; | |
lineSpacing = 1; | |
sizeEx = 0.027; | |
colorText[] = {1,1,1,1}; | |
colorBackground[] = {0,0,0,0}; | |
font = "TahomaB"; | |
size = 0.027; | |
text = "$STR_DISP_ERROR"; | |
class Attributes: Attributes | |
{ | |
color = "#ffffff"; | |
align = "center"; | |
shadow = 0; | |
}; | |
}; | |
}; | |
class RscTaskHint | |
{ | |
idd = 302; | |
movingEnable = 0; | |
class controlsBackground | |
{ | |
class Background: RscText | |
{ | |
idc = 103; | |
style = 128; | |
x = 0.36; | |
y = 0.22; | |
w = 0.28; | |
h = 0.06; | |
text = ""; | |
colorBackground[] = {0.2,0.15,0.1,0.8}; | |
colorText[] = {0,0,0,0}; | |
font = "TahomaB"; | |
sizeEx = 0; | |
fixedWidth = 0; | |
shadow = 0; | |
}; | |
}; | |
class Controls | |
{ | |
class Hint: RscStructuredText | |
{ | |
idc = 104; | |
x = 0.404; | |
y = 0.231; | |
w = 0.23; | |
h = 0.04; | |
style = 16; | |
lineSpacing = 1; | |
sizeEx = 0.027; | |
colorText[] = {1,1,1,1}; | |
colorBackground[] = {0,0,0,0}; | |
font = "TahomaB"; | |
size = 0.027; | |
text = "$STR_DISP_ERROR"; | |
class Attributes: Attributes | |
{ | |
color = "#ffffff"; | |
align = "left"; | |
shadow = 0; | |
}; | |
}; | |
}; | |
class TaskIcon | |
{ | |
x = 0.365; | |
y = 0.235; | |
w = 0.04; | |
h = 0.08; | |
}; | |
}; | |
}; | |
class RscTitles{}; | |
class RscDisplayLoading | |
{ | |
class Variants | |
{ | |
class LoadingOne | |
{ | |
idd = -1; | |
movingEnable = 0; | |
class controlsBackground | |
{ | |
class Background1: RscText | |
{ | |
x = 0; | |
y = 0; | |
w = 1; | |
h = 1; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
}; | |
}; | |
class controls | |
{ | |
class Name: RscText | |
{ | |
idc = 101; | |
text = "$STR_DISP_ERROR"; | |
style = 2; | |
x = 0; | |
y = 0.04; | |
w = 1; | |
}; | |
class Date: RscText | |
{ | |
idc = 102; | |
text = "$STR_DISP_ERROR"; | |
style = 2; | |
x = 0; | |
y = 0.7; | |
w = 1; | |
}; | |
class FakeProgress: RscText | |
{ | |
x = 0.25; | |
y = 0.5; | |
w = 0.5; | |
colorBackground[] = {0.8,0.8,0.8,0.2}; | |
}; | |
class Progress: RscProgress | |
{ | |
idc = 104; | |
x = 0.25; | |
y = 0.5; | |
w = 0.5; | |
h = 0.05; | |
}; | |
class Progress2: RscProgress | |
{ | |
idc = 103; | |
x = 0.4; | |
y = 0.6; | |
w = 0.2; | |
h = 0.03; | |
}; | |
class TextLoad: RscText | |
{ | |
style = 2; | |
x = 0.25; | |
y = 0.45; | |
w = 0.5; | |
text = "$STR_LOADING"; | |
}; | |
}; | |
}; | |
}; | |
}; | |
class RscDisplayLoadMission: RscStandardDisplay | |
{ | |
idd = -1; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_LOADING"; | |
}; | |
class Name: RscText | |
{ | |
idc = 101; | |
style = 2; | |
x = 0; | |
y = 0.12; | |
w = 1; | |
}; | |
class Briefing: RscHTML | |
{ | |
idc = 56; | |
x = 0.09; | |
y = 0.18; | |
w = 0.85; | |
h = 0.6; | |
}; | |
class Progress: RscProgress | |
{ | |
idc = 104; | |
x = 0.15; | |
y = 0.848; | |
w = 0.7; | |
h = 0.05; | |
}; | |
class Progress2: RscProgress | |
{ | |
idc = 103; | |
x = 0.4; | |
y = 0.9; | |
w = 0.2; | |
h = 0.03; | |
}; | |
class Date: RscText | |
{ | |
idc = 102; | |
text = "$STR_DISP_ERROR"; | |
style = 2; | |
x = 0; | |
y = 0.94; | |
w = 1; | |
}; | |
}; | |
}; | |
class RscDisplayNotFreeze: RscStandardDisplay | |
{ | |
idd = -1; | |
class controls | |
{ | |
class Text: RscText | |
{ | |
idc = 101; | |
style = 2; | |
x = 0; | |
y = 0.45; | |
w = 1; | |
}; | |
class Progress: RscProgress | |
{ | |
idc = 104; | |
x = 0.3; | |
y = 0.5; | |
w = 0.4; | |
h = 0.05; | |
}; | |
class Progress2: RscProgress | |
{ | |
idc = 103; | |
x = 0.4; | |
y = 0.6; | |
w = 0.2; | |
h = 0.03; | |
}; | |
}; | |
}; | |
class RscDisplayNotFreezeBig: RscStandardDisplay | |
{ | |
idd = -1; | |
class controls | |
{ | |
class Text: RscText | |
{ | |
idc = 101; | |
style = 2; | |
x = 0; | |
y = 0.45; | |
w = 1; | |
}; | |
class Progress: RscProgress | |
{ | |
idc = 104; | |
x = 0.3; | |
y = 0.5; | |
w = 0.4; | |
h = 0.05; | |
}; | |
class Progress2: RscProgress | |
{ | |
idc = 103; | |
x = 0.4; | |
y = 0.6; | |
w = 0.2; | |
h = 0.03; | |
}; | |
}; | |
}; | |
class RscDisplayStart: RscStandardDisplay | |
{ | |
idd = -1; | |
class controls | |
{ | |
class Text: RscText | |
{ | |
idc = 101; | |
style = 2; | |
x = 0; | |
y = 0.45; | |
w = 1; | |
}; | |
class Progress: RscProgress | |
{ | |
idc = 104; | |
x = 0.3; | |
y = 0.5; | |
w = 0.4; | |
h = 0.05; | |
}; | |
class Progress2: RscProgress | |
{ | |
idc = 103; | |
x = 0.4; | |
y = 0.6; | |
w = 0.2; | |
h = 0.03; | |
}; | |
}; | |
}; | |
class RscDisplayEditDiaryRecord | |
{ | |
access = 0; | |
idd = 125; | |
movingEnable = 1; | |
class Controls | |
{ | |
class RecordBackground: RscText | |
{ | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
x = 0.52; | |
y = 0.155; | |
w = 0.45; | |
h = 0.34; | |
}; | |
class RecordTitle: RscTitle | |
{ | |
style = "0x20 + 0x02"; | |
text = "$STR_UI_RECORD_TITLE"; | |
x = 0.52; | |
y = 0.165; | |
w = 0.45; | |
}; | |
class Record: RscEdit | |
{ | |
idc = 101; | |
style = 16; | |
x = 0.53; | |
y = 0.23; | |
w = 0.43; | |
h = 0.2; | |
sizeEx = 0.027; | |
}; | |
class B_OK: RscButton | |
{ | |
idc = 1; | |
x = 0.53; | |
y = 0.435; | |
w = 0.2; | |
h = 0.05; | |
text = "$STR_DISP_OK"; | |
sizeEx = 0.027; | |
default = 1; | |
}; | |
class B_Cancel: B_OK | |
{ | |
idc = 2; | |
x = 0.76; | |
text = "$STR_DISP_CANCEL"; | |
default = 0; | |
}; | |
class Title: RscEdit | |
{ | |
idc = 102; | |
x = 0.53; | |
y = 0.53; | |
w = 0.43; | |
h = 0.2; | |
sizeEx = 0.027; | |
}; | |
}; | |
}; | |
class RscDisplayDiary | |
{ | |
access = 0; | |
idd = 129; | |
movingEnable = 1; | |
onKeyDown = "if ((_this select 1) == 22) then {closeDialog 129; true} else {false}"; | |
class Controls | |
{ | |
class DiaryBackground: RscText | |
{ | |
x = 0.1; | |
y = 0.025; | |
w = 0.8; | |
h = 0.95; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
}; | |
class DiaryTitle: RscTitle | |
{ | |
style = "0x20 + 0x02"; | |
text = "$STR_UI_DIARY_TITLE"; | |
x = 0.1; | |
y = 0.035; | |
w = 0.8; | |
}; | |
class DiaryPage: RscCombo | |
{ | |
idc = 103; | |
x = 0.6; | |
y = 0.1; | |
w = 0.29; | |
h = 0.05; | |
sizeEx = 0.027; | |
}; | |
class B_Add: RscButton | |
{ | |
idc = 104; | |
x = 0.6; | |
y = 0.155; | |
w = 0.29; | |
h = 0.05; | |
colorText[] = {1,1,1,1}; | |
text = "$STR_UI_DIARY_ADDRECORD"; | |
sizeEx = 0.027; | |
}; | |
class DiaryIndex: RscListBox | |
{ | |
idc = 102; | |
x = 0.6; | |
y = 0.21; | |
w = 0.29; | |
h = 0.7; | |
}; | |
class B_Quit: B_Add | |
{ | |
idc = 2; | |
y = 0.915; | |
text = "$STR_UI_DIARY_QUIT"; | |
default = 1; | |
}; | |
class Diary: RscHTML | |
{ | |
idc = 101; | |
x = 0.11; | |
y = 0.1; | |
w = 0.48; | |
h = 0.865; | |
colorBackground[] = {0.6,0.6,0.6,1}; | |
colorText[] = {1,1,1,1}; | |
class H1 | |
{ | |
font = "TahomaB"; | |
fontBold = "TahomaB"; | |
sizeEx = 0.04; | |
}; | |
class P | |
{ | |
font = "TahomaB"; | |
fontBold = "TahomaB"; | |
sizeEx = 0.027; | |
}; | |
}; | |
}; | |
}; | |
class RscDisplayMainMap | |
{ | |
access = 0; | |
idd = 12; | |
movingEnable = 0; | |
saveParams = 0; | |
class controlsBackground | |
{ | |
class Map: RscMapControl | |
{ | |
moveOnEdges = 1; | |
x = -0.088; | |
y = -0.088; | |
w = 1.176; | |
h = 1.176; | |
class Command | |
{ | |
icon = "#(argb,8,8,3)color(1,1,1,1)"; | |
color[] = {0,0,0,1}; | |
size = 18; | |
importance = 1; | |
coefMin = 1; | |
coefMax = 1; | |
}; | |
class ActiveMarker | |
{ | |
color[] = {0.3,0.1,0.9,1}; | |
size = 50; | |
}; | |
}; | |
}; | |
class controls{}; | |
class objects | |
{ | |
class Watch: RscObject | |
{ | |
idc = 101; | |
type = 80; | |
model = "\core\watch\watch.p3d"; | |
selectionDate1 = "date1"; | |
selectionDate2 = "date2"; | |
selectionDay = "day"; | |
x = 0.7; | |
xBack = 0.7; | |
y = 0.12; | |
yBack = 0.12; | |
z = 0.22; | |
zBack = 0.22; | |
inBack = 0; | |
enableZoom = 0; | |
direction[] = {0,0,1}; | |
up[] = {0,1,0}; | |
zoomDuration = 1; | |
scale = 0.7; | |
waitForLoad = 0; | |
}; | |
class Compass: RscObject | |
{ | |
idc = 102; | |
type = 80; | |
model = "\core\compass\compass.p3d"; | |
selectionArrow = "arrow"; | |
x = 0.92; | |
xBack = 0.92; | |
y = 0.08; | |
yBack = 0.08; | |
z = 0.22; | |
zBack = 0.22; | |
inBack = "False"; | |
enableZoom = 0; | |
direction[] = {1,0,0}; | |
up[] = {0,1,0}; | |
zoomDuration = 1; | |
scale = 0.6; | |
waitForLoad = 0; | |
}; | |
class GPS: RscObject | |
{ | |
idc = 106; | |
type = 82; | |
model = "\core\gps\gps.p3d"; | |
x = 0.3; | |
xBack = 0.3; | |
y = 0.08; | |
yBack = 0.08; | |
z = 0.22; | |
zBack = 0.22; | |
inBack = 0; | |
enableZoom = 0; | |
up[] = {0,1,0}; | |
direction[] = {0,50,1}; | |
zoomDuration = 1; | |
scale = 1; | |
waitForLoad = 0; | |
class Areas | |
{ | |
class Display | |
{ | |
selection = "display"; | |
class controls | |
{ | |
class GPSSquare: RscText | |
{ | |
style = 2; | |
idc = 75; | |
x = 0; | |
y = "0 * 0.660"; | |
w = 1; | |
h = "1 * 0.660"; | |
color[] = {0,0,0,1}; | |
sizeEx = "1 * 0.660"; | |
text = ""; | |
}; | |
}; | |
}; | |
}; | |
}; | |
class WalkieTalkie: RscObject | |
{ | |
idc = 103; | |
type = 82; | |
model = "\core\radio\radio.p3d"; | |
position[] = {0.094,-0.043,0.25}; | |
scale = 1.3; | |
direction[] = {0,1,0}; | |
up[] = {0,0,-1}; | |
positionBack[] = {0.28,-0.155,0.625}; | |
inBack = 1; | |
enableZoom = 1; | |
zoomDuration = 0.5; | |
class Areas | |
{ | |
class Papir | |
{ | |
selection = "papir"; | |
class controls | |
{ | |
class RscRadioText: RscActiveText | |
{ | |
idc = -1; | |
sizeEx = "0.12 * 1.359"; | |
color[] = {0,0,0,1}; | |
colorActive[] = {0.3,0.3,0.3,1}; | |
style = 0; | |
x = 0.05; | |
y = "0.02 * 1.359"; | |
w = 0.95; | |
h = "0.08 * 1.359"; | |
}; | |
class RadioAlpha: RscRadioText | |
{ | |
idc = 63; | |
y = "0.02 * 1.359"; | |
}; | |
class RadioBravo: RscRadioText | |
{ | |
idc = 64; | |
y = "0.12 * 1.359"; | |
}; | |
class RadioCharlie: RscRadioText | |
{ | |
idc = 65; | |
y = "0.22 * 1.359"; | |
}; | |
class RadioDelta: RscRadioText | |
{ | |
idc = 66; | |
y = "0.32 * 1.359"; | |
}; | |
class RadioEcho: RscRadioText | |
{ | |
idc = 67; | |
y = "0.42 * 1.359"; | |
}; | |
class RadioFoxtrot: RscRadioText | |
{ | |
idc = 68; | |
y = "0.52 * 1.359"; | |
}; | |
class RadioGolf: RscRadioText | |
{ | |
idc = 69; | |
y = "0.62 * 1.359"; | |
}; | |
class RadioHotel: RscRadioText | |
{ | |
idc = 70; | |
y = "0.72 * 1.359"; | |
}; | |
class RadioIndia: RscRadioText | |
{ | |
idc = 71; | |
y = "0.82 * 1.359"; | |
}; | |
class RadioJuliet: RscRadioText | |
{ | |
idc = 72; | |
y = "0.92 * 1.359"; | |
}; | |
}; | |
}; | |
}; | |
}; | |
class Notepad: RscObject | |
{ | |
idc = 104; | |
type = 82; | |
model = "\core\notepad\notepad.p3d"; | |
selectionPaper = "paper"; | |
position[] = {-0.08,0,0.32}; | |
scale = 1.2; | |
positionBack[] = {-0.325,0.197,0.8}; | |
inBack = 0; | |
enableZoom = 1; | |
zoomDuration = 0.5; | |
paper1 = "#(argb,8,8,3)color(1,1,1,1)"; | |
paper2 = "#(argb,8,8,3)color(1,1,1,1)"; | |
paper3 = "#(argb,8,8,3)color(1,1,1,1)"; | |
paper4 = "#(argb,8,8,3)color(1,1,1,1)"; | |
paper5 = "#(argb,8,8,3)color(1,1,1,1)"; | |
paper6 = "#(argb,8,8,3)color(1,1,1,1)"; | |
paper7 = "#(argb,8,8,3)color(1,1,1,1)"; | |
class Areas | |
{ | |
class Paper | |
{ | |
selection = "paper"; | |
class controls | |
{ | |
class Name: RscText | |
{ | |
sizeEx = "0.04 * 2.082"; | |
color[] = {1,1,1,1}; | |
idc = 73; | |
style = 2; | |
x = 0; | |
y = "0 * 2.082"; | |
w = 1; | |
h = "0.05 * 2.082"; | |
}; | |
class RscBookmarkText: RscActiveText | |
{ | |
idc = -1; | |
sizeEx = "0.04 * 2.082"; | |
color[] = {1,1,1,1}; | |
colorActive[] = {0.85,0.85,0.85,1}; | |
style = 2; | |
x = 0; | |
y = "0.05 * 2.082"; | |
w = 0.25; | |
h = "0.05 * 2.082"; | |
}; | |
class Bookmark1: RscBookmarkText | |
{ | |
idc = 58; | |
x = 0; | |
text = "$STR_MAP_PLAN"; | |
}; | |
class Bookmark2: RscBookmarkText | |
{ | |
idc = 57; | |
x = 0.25; | |
text = "$STR_MAP_NOTES"; | |
}; | |
class Bookmark3: RscBookmarkText | |
{ | |
idc = 60; | |
x = 0.5; | |
text = "$STR_MAP_GROUP"; | |
}; | |
class Bookmark4: RscBookmarkText | |
{ | |
idc = 59; | |
x = 0.75; | |
text = "$STR_BRIEF_TEAM_SWITCH"; | |
}; | |
class Briefing: RscHTML | |
{ | |
size = "1 * 2.082"; | |
idc = 56; | |
x = 0.02; | |
y = "0.11 * 2.082"; | |
w = 0.98; | |
h = "0.89 * 2.082"; | |
class H1: H1 | |
{ | |
sizeEx = "0.04 * 2.082"; | |
}; | |
class H2: H2 | |
{ | |
sizeEx = "0.04 * 2.082"; | |
}; | |
class H3: H3 | |
{ | |
sizeEx = "0.04 * 2.082"; | |
}; | |
class H4: H4 | |
{ | |
sizeEx = "0.04 * 2.082"; | |
}; | |
class H5: H5 | |
{ | |
sizeEx = "0.04 * 2.082"; | |
}; | |
class H6: H6 | |
{ | |
sizeEx = "0.04 * 2.082"; | |
}; | |
class P: P | |
{ | |
sizeEx = "0.04 * 2.082"; | |
}; | |
}; | |
}; | |
}; | |
}; | |
}; | |
}; | |
}; | |
class RscDisplayMain: RscStandardDisplay | |
{ | |
idd = 0; | |
class controls | |
{ | |
class Version: RscText | |
{ | |
idc = 118; | |
style = 2; | |
x = 0.2; | |
y = 0.1; | |
w = 0.2; | |
sizeEx = 0.027; | |
}; | |
class ModList: RscStructuredText | |
{ | |
idc = 139; | |
style = 0; | |
x = 0.75; | |
y = 0.4; | |
w = 0.24; | |
h = 0.5; | |
size = "( 16 / 408 )"; | |
class Attributes | |
{ | |
font = "TahomaB"; | |
color = "#ffffff"; | |
align = "right"; | |
shadow = 0; | |
}; | |
}; | |
class Date: Version | |
{ | |
idc = 112; | |
x = 0.6; | |
}; | |
class B_Campaign: RscButton | |
{ | |
idc = 101; | |
x = 0.133; | |
y = 0.2; | |
text = "$STR_DISP_MAIN_XBOX_CAMPAIGN"; | |
}; | |
class B_SingleMission: B_Campaign | |
{ | |
idc = 117; | |
y = "0.2 + 0.1"; | |
text = "$STR_DISP_MAIN_SINGLE"; | |
default = 1; | |
}; | |
class B_MultiPlayer: B_Campaign | |
{ | |
idc = 105; | |
y = "0.2 + 0.2"; | |
text = "$STR_DISP_MAIN_MULTI"; | |
}; | |
class B_MissionEditor: B_Campaign | |
{ | |
idc = 115; | |
y = "0.2 + 0.3"; | |
text = "$STR_DISP_MAIN_CUSTOM"; | |
}; | |
class B_SinglePlayer: B_Campaign | |
{ | |
idc = 138; | |
y = "0.2 + 0.4"; | |
text = "$STR_DISP_MAIN_SINGLE_PLAYER"; | |
}; | |
class B_Options: RscButton | |
{ | |
idc = 102; | |
x = 0.566; | |
y = 0.2; | |
text = "$STR_DISP_MAIN_OPTIONS"; | |
}; | |
class B_Player: B_Options | |
{ | |
idc = 109; | |
y = "0.2 + 0.1"; | |
text = "$STR_DISP_ERROR"; | |
}; | |
class B_Credits: B_Options | |
{ | |
idc = 107; | |
y = "0.2 + 0.2"; | |
text = "$STR_DISP_MAIN_CREDITS"; | |
}; | |
class B_Expansions: B_Options | |
{ | |
idc = 140; | |
y = "0.2 + 0.5"; | |
text = "Expansions"; | |
}; | |
class B_Quit: B_Options | |
{ | |
idc = 106; | |
y = "0.2 + 0.3"; | |
text = "$STR_DISP_MAIN_QUIT"; | |
}; | |
class ModIcons: RscControlsGroup | |
{ | |
idc = 141; | |
x = "SafeZoneX+0.03"; | |
y = "(SafeZoneH + SafeZoneY) - (0.113*SafeZoneH)"; | |
w = 0.8; | |
h = 0.2; | |
class Controls{}; | |
}; | |
}; | |
class IconPicture: RscPicture | |
{ | |
x = 0; | |
y = 0; | |
w = "0.07*SafeZoneH"; | |
h = "0.093*SafeZoneH"; | |
spacing = 0.007; | |
text = ""; | |
}; | |
}; | |
class RscDisplayCardA | |
{ | |
idd = "IDD_CARDA_WIN"; | |
class controls | |
{ | |
class testingList: RscListBox | |
{ | |
idc = 110; | |
x = 0.133; | |
y = 0.05; | |
w = 0.3; | |
}; | |
class testingSlider: RscSlider | |
{ | |
idc = 112; | |
x = 0.133; | |
y = 0.7; | |
}; | |
class testingButton: RscButton | |
{ | |
idc = 111; | |
x = 0.6; | |
y = "0.2 + 0.2"; | |
text = "add text"; | |
}; | |
class B_Back: testingButton | |
{ | |
idc = 2; | |
y = "0.2 + 0.4"; | |
text = "$STR_DISP_BACK"; | |
}; | |
class kompas: RscCompass{}; | |
}; | |
}; | |
class RscDisplaySingleMission: RscStandardDisplay | |
{ | |
idd = 2; | |
none = "#(argb,8,8,3)color(1,1,1,1)"; | |
done = "#(argb,8,8,3)color(1,1,1,1)"; | |
locked = "#(argb,8,8,3)color(1,1,1,1)"; | |
package = "#(argb,8,8,3)color(1,1,1,1)"; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_SINGLE_TITLE"; | |
}; | |
class Missions: RscListBox | |
{ | |
idc = 101; | |
x = 0.067; | |
y = 0.15; | |
h = 0.65; | |
}; | |
class Overview: RscHTML | |
{ | |
idc = 102; | |
x = 0.53; | |
y = 0.15; | |
w = 0.4; | |
h = 0.65; | |
}; | |
class B_Difficulty: RscActiveText | |
{ | |
idc = 104; | |
x = 0.03; | |
y = 0.9; | |
}; | |
class B_Cancel: B_Difficulty | |
{ | |
idc = 2; | |
x = 0.21; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
class B_Start: B_Difficulty | |
{ | |
idc = 105; | |
x = 0.39; | |
}; | |
class B_Continue: B_Difficulty | |
{ | |
idc = 1; | |
x = 0.57; | |
w = 0.4; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayCampaignLoad: RscStandardDisplay | |
{ | |
idd = 43; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
idc = 105; | |
}; | |
class B_Prev: RscActiveText | |
{ | |
idc = 106; | |
x = 0.025; | |
y = 0.1; | |
w = 0.15; | |
text = "$STR_DISP_CAMPAIGN_PREVIOUS"; | |
}; | |
class B_Next: B_Prev | |
{ | |
idc = 107; | |
x = 0.875; | |
text = "$STR_DISP_CAMPAIGN_NEXT"; | |
}; | |
class Contents: RscText | |
{ | |
x = 0.025; | |
y = 0.18; | |
w = 0.15; | |
text = "$STR_DISP_CAMPAIGN_CONTENTS"; | |
style = 0; | |
}; | |
class History: RscListBox | |
{ | |
idc = 101; | |
x = 0.067; | |
y = 0.24; | |
w = 0.4; | |
h = 0.5; | |
}; | |
class Mission: RscText | |
{ | |
idc = 111; | |
x = 0; | |
y = 0.18; | |
w = 1; | |
style = 2; | |
}; | |
class Description: RscHTML | |
{ | |
idc = 108; | |
x = 0.53; | |
y = 0.24; | |
w = 0.4; | |
h = 0.5; | |
}; | |
class BookText: RscText | |
{ | |
x = 0.025; | |
w = 0.2; | |
y = -5; | |
style = 0; | |
sizeEx = 0.027; | |
}; | |
class Date: BookText | |
{ | |
idc = 112; | |
y = 0.76; | |
}; | |
class Score: BookText | |
{ | |
idc = 113; | |
y = 0.79; | |
}; | |
class Duration: BookText | |
{ | |
idc = 114; | |
y = 0.82; | |
}; | |
class Casualties: BookText | |
{ | |
idc = 115; | |
y = 0.85; | |
}; | |
class BookTableItem: BookText | |
{ | |
x = 0.35; | |
w = 0.1; | |
h = 0.03; | |
style = "0x02 + 0xA0"; | |
}; | |
class KillsTitle: BookTableItem | |
{ | |
idc = 116; | |
y = 0.76; | |
text = "$STR_CAMPAIGN_KILLS"; | |
}; | |
class EnemyRow: BookTableItem | |
{ | |
idc = 117; | |
y = 0.79; | |
text = "$STR_DISP_CAMPAIGN_ENEMY"; | |
}; | |
class FriendlyRow: BookTableItem | |
{ | |
idc = 118; | |
y = 0.82; | |
text = "$STR_DISP_CAMPAIGN_FRIENDLY"; | |
}; | |
class CivilianRow: BookTableItem | |
{ | |
idc = 119; | |
y = 0.85; | |
text = "$STR_DISP_CAMPAIGN_CIVILIAN"; | |
}; | |
class InfantryColumn: BookTableItem | |
{ | |
idc = 120; | |
x = 0.45; | |
y = 0.76; | |
text = "$STR_MPTABLE_INFANTRY"; | |
}; | |
class SoftColumn: BookTableItem | |
{ | |
idc = 121; | |
x = 0.55; | |
y = 0.76; | |
text = "$STR_MPTABLE_SOFT"; | |
}; | |
class ArmoredColumn: BookTableItem | |
{ | |
idc = 122; | |
x = 0.65; | |
y = 0.76; | |
text = "$STR_MPTABLE_ARMORED"; | |
}; | |
class AircraftColumn: BookTableItem | |
{ | |
idc = 123; | |
x = 0.75; | |
y = 0.76; | |
text = "$STR_MPTABLE_AIR"; | |
}; | |
class TotalColumn: BookTableItem | |
{ | |
idc = 124; | |
x = 0.85; | |
y = 0.76; | |
text = "$STR_MPTABLE_TOTAL"; | |
}; | |
class EInf: BookTableItem | |
{ | |
idc = 125; | |
x = 0.45; | |
y = 0.79; | |
}; | |
class ESoft: BookTableItem | |
{ | |
idc = 126; | |
x = 0.55; | |
y = 0.79; | |
}; | |
class EArm: BookTableItem | |
{ | |
idc = 127; | |
x = 0.65; | |
y = 0.79; | |
}; | |
class EAir: BookTableItem | |
{ | |
idc = 128; | |
x = 0.75; | |
y = 0.79; | |
}; | |
class ETot: BookTableItem | |
{ | |
idc = 129; | |
x = 0.85; | |
y = 0.79; | |
}; | |
class FInf: BookTableItem | |
{ | |
idc = 130; | |
x = 0.45; | |
y = 0.82; | |
}; | |
class FSoft: BookTableItem | |
{ | |
idc = 131; | |
x = 0.55; | |
y = 0.82; | |
}; | |
class FArm: BookTableItem | |
{ | |
idc = 132; | |
x = 0.65; | |
y = 0.82; | |
}; | |
class FAir: BookTableItem | |
{ | |
idc = 133; | |
x = 0.75; | |
y = 0.82; | |
}; | |
class FTot: BookTableItem | |
{ | |
idc = 134; | |
x = 0.85; | |
y = 0.82; | |
}; | |
class CInf: BookTableItem | |
{ | |
idc = 135; | |
x = 0.45; | |
y = 0.85; | |
}; | |
class CSoft: BookTableItem | |
{ | |
idc = 136; | |
x = 0.55; | |
y = 0.85; | |
}; | |
class CArm: BookTableItem | |
{ | |
idc = 137; | |
x = 0.65; | |
y = 0.85; | |
}; | |
class CAir: BookTableItem | |
{ | |
idc = 138; | |
x = 0.75; | |
y = 0.85; | |
}; | |
class CTot: BookTableItem | |
{ | |
idc = 139; | |
x = 0.85; | |
y = 0.85; | |
}; | |
class B_Difficulty: RscActiveText | |
{ | |
idc = 110; | |
x = 0.033; | |
y = 0.9; | |
w = 0.2; | |
}; | |
class B_Replay: B_Difficulty | |
{ | |
idc = 109; | |
x = 0.266; | |
text = "$STR_DISP_CAMPAIGN_REPLAY"; | |
default = 1; | |
}; | |
class B_Cancel: B_Difficulty | |
{ | |
idc = 2; | |
x = 0.499; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
class B_OK: B_Difficulty | |
{ | |
idc = 1; | |
x = 0.733; | |
}; | |
}; | |
}; | |
class RscDisplayRevert: RscStandardDisplay | |
{ | |
idd = 66; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
idc = 102; | |
text = "$STR_SURE"; | |
}; | |
class Question: RscText | |
{ | |
idc = 103; | |
x = 0.54; | |
y = 0.35; | |
w = 0.4; | |
h = 0.5; | |
text = "$STR_DISP_REVERT_QUESTION"; | |
style = 2; | |
}; | |
}; | |
}; | |
class RscDisplayGetReady: RscDisplayMainMap | |
{ | |
idd = 37; | |
showGearOnExit = 0; | |
class controlsBackground | |
{ | |
class Background1: RscText | |
{ | |
x = 0; | |
y = 0; | |
w = 0.5; | |
h = 1; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
}; | |
class Background2: Background1 | |
{ | |
x = 0.5; | |
y = 0; | |
h = 0.05; | |
}; | |
class Background3: Background2 | |
{ | |
y = 0.95; | |
}; | |
class Background4: Background1 | |
{ | |
x = 0.95; | |
w = 0.05; | |
}; | |
}; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
idc = 114; | |
x = 0; | |
w = 0.5; | |
}; | |
class B_Continue: RscActiveText | |
{ | |
idc = 1; | |
x = 0.1; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_CONTINUE"; | |
default = 1; | |
}; | |
class B_Cancel: B_Continue | |
{ | |
idc = 2; | |
x = 0.25; | |
text = "$STR_DISP_CANCEL"; | |
default = 0; | |
}; | |
}; | |
}; | |
class RscDisplayGear | |
{ | |
idd = 106; | |
emptyGun = "#(argb,8,8,3)color(1,1,1,1)"; | |
emptySec = "#(argb,8,8,3)color(1,1,1,1)"; | |
emptyEq = "#(argb,8,8,3)color(1,1,1,1)"; | |
emptyMag = "#(argb,8,8,3)color(1,1,1,1)"; | |
emptyMag2 = "#(argb,8,8,3)color(1,1,1,1)"; | |
emptyHGun = "#(argb,8,8,3)color(1,1,1,1)"; | |
emptyHGunMag = "#(argb,8,8,3)color(1,1,1,1)"; | |
movingEnable = 0; | |
enableDisplay = 1; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
idc = 101; | |
text = "$STR_GEAR_TITLE"; | |
}; | |
class Pool: RscListNBox | |
{ | |
idc = 105; | |
style = 16; | |
x = 0.05; | |
y = 0.6; | |
w = 0.4; | |
h = 0.3; | |
color[] = {0,0,0,1}; | |
xcolumn1 = "0.1f"; | |
xcolumn2 = "0.25f"; | |
xcolumn3 = "0.85f"; | |
colorPlayerItem[] = {1,0.5,0,1}; | |
}; | |
class B_Add: RscButton | |
{ | |
idc = 146; | |
x = 0.0; | |
y = 0.2; | |
h = 0.1; | |
w = 0.1; | |
text = ""; | |
}; | |
class B_Remove: B_Add | |
{ | |
idc = 147; | |
x = 0.2; | |
y = 0.2; | |
text = ""; | |
}; | |
class Skill: RscPicture | |
{ | |
idc = 102; | |
x = 0.73; | |
y = 0.2; | |
w = 0.05; | |
h = 0.05; | |
}; | |
class Vehicle: RscPicture | |
{ | |
idc = 103; | |
x = 0.8; | |
y = 0.2; | |
w = 0.06; | |
h = 0.06; | |
}; | |
class Weapons: RscHTML | |
{ | |
idc = "IDC_GEAR_WEAPONS"; | |
x = 0.55; | |
y = 0.18; | |
w = 0.4; | |
h = 0.6; | |
align = "center"; | |
cycleLinks = 0; | |
}; | |
class B_Rearm: RscActiveText | |
{ | |
idc = 132; | |
x = 0.75; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_GEAR_REARM"; | |
}; | |
class B_OpenBag: RscActiveText | |
{ | |
idc = 157; | |
x = 0.7; | |
y = 0.9; | |
w = 0.15; | |
text = "OPEN"; | |
}; | |
class B_CloseBag: RscActiveText | |
{ | |
idc = 158; | |
x = 0.7; | |
y = 0.9; | |
w = 0.15; | |
text = "CLOSE"; | |
}; | |
class B_Close: RscActiveText | |
{ | |
idc = 2; | |
x = 0.85; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_CLOSE"; | |
default = 1; | |
}; | |
}; | |
class Filters | |
{ | |
class All | |
{ | |
name = "$STR_A3_RscDisplayGear_Filters_All0"; | |
mask = 8191; | |
image = ""; | |
}; | |
class Primary | |
{ | |
name = "$STR_A3_RscDisplayGear_Filters_Primary0"; | |
mask = 257; | |
image = ""; | |
}; | |
class Secondary | |
{ | |
name = "$STR_A3_RscDisplayGear_Filters_Secondary0"; | |
mask = 260; | |
image = ""; | |
}; | |
class HandGun | |
{ | |
name = "$STR_A3_RscDisplayGear_Filters_HandGun0"; | |
mask = 8128; | |
image = ""; | |
}; | |
class Items | |
{ | |
name = "$STR_A3_RscDisplayGear_Filters_Items0"; | |
mask = 1023; | |
image = ""; | |
}; | |
}; | |
}; | |
class RscDisplayGearWeapon: RscStandardDisplay | |
{ | |
idd = "IDD_GEAR_SELECT"; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
idc = "IDC_GEAR_SELECT_TITLE"; | |
}; | |
class Weapon: RscListBox | |
{ | |
idc = "IDC_GEAR_SELECT_LIST"; | |
style = 16; | |
x = 0.07; | |
y = 0.2; | |
w = 0.44; | |
h = 0.6; | |
rowHeight = 0.065; | |
}; | |
class Overview: RscHTML | |
{ | |
idc = "IDC_GEAR_SELECT_OVERVIEW"; | |
x = 0.523; | |
y = 0.2; | |
w = 0.422; | |
h = 0.68; | |
align = "center"; | |
}; | |
class B_Drop: RscActiveText | |
{ | |
idc = "IDC_GEAR_SELECT_DROP"; | |
x = 0.25; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_TOOLTIP_DROP"; | |
default = 1; | |
}; | |
class B_OK: B_Drop | |
{ | |
idc = 1; | |
x = 0.85; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
class B_CANCEL: B_Drop | |
{ | |
idc = 2; | |
x = 0.9; | |
text = "$STR_DISP_CANCEL"; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayArtillery: RscStandardDisplay | |
{ | |
idd = -1; | |
enableSimulation = 1; | |
movingEnable = 0; | |
class controls{}; | |
}; | |
class RscDisplayEmpty | |
{ | |
access = 0; | |
movingEnable = 0; | |
class controls{}; | |
}; | |
class RscDisplayMission: RscDisplayEmpty | |
{ | |
access = 0; | |
idd = 46; | |
}; | |
class RscDisplayIntro: RscDisplayEmpty | |
{ | |
access = 0; | |
idd = 47; | |
}; | |
class RscDisplayOutro: RscDisplayEmpty | |
{ | |
access = 0; | |
idd = 48; | |
}; | |
class RscDisplayAward: RscDisplayEmpty | |
{ | |
access = 0; | |
idd = 62; | |
}; | |
class RscDisplayCampaign: RscDisplayEmpty | |
{ | |
access = 0; | |
idd = 33; | |
}; | |
class RscDisplayMissionEnd: RscStandardDisplay | |
{ | |
idd = 58; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_MISSION_KILLED"; | |
}; | |
class Quotation: RscText | |
{ | |
idc = 102; | |
style = 16; | |
lineSpacing = 1; | |
x = 0.1; | |
y = 0.7; | |
w = 0.85; | |
h = 0.2; | |
}; | |
class Author: RscText | |
{ | |
idc = 103; | |
style = 1; | |
x = 0.45; | |
y = 0.85; | |
w = 0.4; | |
}; | |
class B_Load: RscButton | |
{ | |
idc = 105; | |
x = 0.35; | |
y = 0.2; | |
text = "$STR_DISP_ME_LOAD"; | |
}; | |
class B_Retry: B_Load | |
{ | |
idc = 104; | |
y = "0.2 + 0.1"; | |
text = "$STR_DISP_ME_RETRY"; | |
default = 1; | |
}; | |
class B_Restart: B_Load | |
{ | |
idc = 106; | |
y = "0.2 + 0.2"; | |
text = "$STR_XBOX_PLAY_AGAIN"; | |
}; | |
class B_Abort: B_Load | |
{ | |
idc = 2; | |
y = "0.2 + 0.3"; | |
text = "$STR_DISP_ME_ABORT"; | |
}; | |
class B_TeamSwitch: B_Load | |
{ | |
idc = 107; | |
y = "0.2 + 0.4"; | |
text = "$STR_DISP_ME_TEAM_SWITCH"; | |
}; | |
}; | |
}; | |
class RscDisplayTeamSwitch: RscStandardDisplay | |
{ | |
idd = 130; | |
movingEnable = 0; | |
colorPlayer[] = {1,1,1,1}; | |
colorPlayerSelected[] = {1,0.5,0,1}; | |
class Controls | |
{ | |
class Background: RscText | |
{ | |
x = 0.6; | |
y = 0.0; | |
w = 0.4; | |
h = 0.4; | |
style = 128; | |
colorBackground[] = {0.1,0.1,0.1,1}; | |
}; | |
class Roles: RscListBox | |
{ | |
idc = 101; | |
style = 16; | |
x = 0.61; | |
y = 0.01; | |
w = 0.39; | |
h = 0.29; | |
}; | |
class ButtonOK: RscButton | |
{ | |
idc = 1; | |
x = 0.61; | |
y = 0.31; | |
w = 0.19; | |
h = 0.08; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
class ButtonCancel: RscButton | |
{ | |
idc = 2; | |
x = 0.81; | |
y = 0.31; | |
w = 0.19; | |
h = 0.08; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
}; | |
}; | |
class RscDisplayInterrupt: RscStandardDisplay | |
{ | |
idd = 49; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_INT_TITLE"; | |
}; | |
class B_Continue: RscButton | |
{ | |
idc = 2; | |
x = 0.35; | |
y = 0.2; | |
h = 0.08; | |
text = "$STR_DISP_INT_CONTINUE"; | |
default = 1; | |
}; | |
class B_Save: B_Continue | |
{ | |
idc = 103; | |
y = "0.2 + 0.08"; | |
text = "$STR_DISP_INT_SAVE"; | |
default = 0; | |
}; | |
class B_Load: B_Continue | |
{ | |
idc = 102; | |
y = "0.2 + 0.16"; | |
text = "$STR_DISP_INT_LOAD"; | |
default = 0; | |
}; | |
class B_Retry: B_Continue | |
{ | |
idc = 105; | |
y = "0.2 + 0.24"; | |
text = "$STR_DISP_INT_RETRY"; | |
default = 0; | |
}; | |
class B_Options: B_Continue | |
{ | |
idc = 101; | |
y = "0.2 + 0.32"; | |
text = "$STR_DISP_INT_OPTIONS"; | |
default = 0; | |
}; | |
class B_Abort: B_Continue | |
{ | |
idc = 104; | |
y = "0.2 + 0.56"; | |
text = "$STR_DISP_INT_ABORT"; | |
default = 0; | |
}; | |
class B_Diary: RscButton | |
{ | |
idc = 118; | |
x = 0.35; | |
y = "MP_Interrupt_Y + 0.70"; | |
h = 0.08; | |
text = "$STR_ACTION_DIARY"; | |
default = 0; | |
}; | |
class B_Revert: RscButton | |
{ | |
idc = 119; | |
x = 0.35; | |
y = "MP_Interrupt_Y + 0.78"; | |
h = 0.08; | |
text = "$STR_DISP_REVERT"; | |
default = 0; | |
}; | |
}; | |
}; | |
class RscDisplayInterruptRevert: RscStandardDisplay | |
{ | |
idd = 144; | |
movingEnable = 0; | |
class Controls | |
{ | |
class Background: RscText | |
{ | |
x = 0.6; | |
y = 0.0; | |
w = 0.4; | |
h = 0.4; | |
style = 128; | |
colorBackground[] = {0.1,0.1,0.1,1}; | |
}; | |
class RevertTypes: RscListBox | |
{ | |
idc = 101; | |
x = 0.61; | |
y = 0.01; | |
w = 0.39; | |
h = 0.29; | |
}; | |
class ButtonOK: RscButton | |
{ | |
idc = 1; | |
x = 0.61; | |
y = 0.31; | |
w = 0.19; | |
h = 0.08; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
class ButtonCancel: RscButton | |
{ | |
idc = 2; | |
x = 0.81; | |
y = 0.31; | |
w = 0.19; | |
h = 0.08; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
class MissionTitle: RscText | |
{ | |
idc = 120; | |
x = 0.85; | |
y = 0.4; | |
text = ""; | |
}; | |
class DifficultyTitle: RscText | |
{ | |
idc = 121; | |
x = 0.85; | |
y = 0.5; | |
text = ""; | |
}; | |
}; | |
}; | |
class RscDisplaySelectSave: RscStandardDisplay | |
{ | |
idd = 154; | |
movingEnable = 0; | |
class Controls | |
{ | |
class Background: RscText | |
{ | |
x = 0.6; | |
y = 0.0; | |
w = 0.4; | |
h = 0.4; | |
style = 128; | |
colorBackground[] = {0.1,0.1,0.1,1}; | |
}; | |
class SaveTypes: RscListBox | |
{ | |
idc = 101; | |
x = 0.61; | |
y = 0.01; | |
w = 0.39; | |
h = 0.29; | |
}; | |
class ButtonOK: RscButton | |
{ | |
idc = 1; | |
x = 0.61; | |
y = 0.31; | |
w = 0.19; | |
h = 0.08; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
class ButtonCancel: RscButton | |
{ | |
idc = 2; | |
x = 0.81; | |
y = 0.31; | |
w = 0.19; | |
h = 0.08; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
}; | |
}; | |
class RscDisplayMPInterrupt: RscStandardDisplay | |
{ | |
idd = 49; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
idc = 111; | |
}; | |
class B_Continue: RscButton | |
{ | |
idc = 2; | |
x = 0.35; | |
y = 0.2; | |
h = 0.08; | |
text = "$STR_DISP_INT_CONTINUE"; | |
default = 1; | |
}; | |
class B_Players: B_Continue | |
{ | |
idc = 109; | |
y = "0.2 + 0.08"; | |
text = "$STR_MPTABLE_PLAYERS"; | |
default = 0; | |
}; | |
class B_Options: B_Continue | |
{ | |
idc = 107; | |
y = "0.2 + 0.16"; | |
text = "$STR_DISP_INT_OPTIONS"; | |
default = 0; | |
}; | |
class B_Save: B_Continue | |
{ | |
idc = 103; | |
y = "0.2 + 0.24"; | |
text = "$STR_DISP_INT_SAVE"; | |
default = 0; | |
}; | |
class B_Load: B_Continue | |
{ | |
idc = 102; | |
y = "0.2 + 0.32"; | |
text = "$STR_DISP_INT_LOAD"; | |
default = 0; | |
}; | |
class B_Retry: B_Continue | |
{ | |
idc = 105; | |
y = "0.2 + 0.40"; | |
text = "$STR_DISP_INT_RETRY"; | |
default = 0; | |
}; | |
class B_Abort: B_Continue | |
{ | |
idc = 104; | |
y = "0.2 + 0.56"; | |
text = "$STR_DISP_INT_ABORT"; | |
default = 0; | |
}; | |
class B_Diary: RscButton | |
{ | |
idc = 118; | |
x = 0.35; | |
y = "0.2 + 0.70"; | |
h = 0.08; | |
text = "$STR_ACTION_DIARY"; | |
default = 0; | |
}; | |
class MissionTitle: RscText | |
{ | |
idc = 120; | |
x = 0.85; | |
y = 0.4; | |
text = ""; | |
}; | |
class DifficultyTitle: RscText | |
{ | |
idc = 121; | |
x = 0.85; | |
y = 0.6; | |
text = ""; | |
}; | |
}; | |
}; | |
class RscDisplayDebriefing: RscStandardDisplay | |
{ | |
idd = 50; | |
statisticsLinks = 0; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_DEBRIEFING"; | |
}; | |
class MissionTitle: RscText | |
{ | |
x = 0.25; | |
y = 0.05; | |
w = 0.5; | |
h = 0.05; | |
idc = 112; | |
}; | |
class MissionResult: RscText | |
{ | |
x = 0.25; | |
y = 0.15; | |
w = 0.5; | |
h = 0.05; | |
idc = 111; | |
}; | |
class DebriefingInfo: RscHTML | |
{ | |
idc = 115; | |
x = 0.25; | |
y = 0.25; | |
w = 0.5; | |
h = 0.2; | |
}; | |
class DebriefingText: RscHTML | |
{ | |
idc = 113; | |
x = 0.25; | |
y = 0.5; | |
w = 0.5; | |
h = 0.2; | |
}; | |
class DebriefingObjectives: RscHTML | |
{ | |
idc = 114; | |
x = 0.25; | |
y = 0.75; | |
w = 0.5; | |
h = 0.2; | |
}; | |
class Right: RscHTML | |
{ | |
idc = 102; | |
x = 0.75; | |
y = 0.05; | |
w = 0.4; | |
h = 0.15; | |
}; | |
class Left: RscHTML | |
{ | |
idc = 103; | |
x = 0.25; | |
y = 0.18; | |
w = 0.5; | |
h = 0.1; | |
}; | |
class PlayersTitle: RscText | |
{ | |
idc = 107; | |
x = 0.7; | |
y = 0.7; | |
w = 0.25; | |
text = "$STR_DISP_SRVSETUP_PLAYERS"; | |
style = "0x00 + 0xA0"; | |
}; | |
class Players: RscListBox | |
{ | |
idc = 109; | |
x = 0.7; | |
y = 0.75; | |
w = 0.25; | |
h = 0.125; | |
}; | |
class B_Restart: RscActiveText | |
{ | |
idc = 104; | |
x = 0.65; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_DEBRIEFING_RESTART"; | |
}; | |
class B_Continue: B_Restart | |
{ | |
idc = 2; | |
x = 0.8; | |
text = "$STR_DISP_CONTINUE"; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayMissionFail: RscStandardDisplay | |
{ | |
idd = 58; | |
statisticsLinks = 0; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_DEBRIEFING"; | |
}; | |
class MissionTitle: RscText | |
{ | |
x = 0.25; | |
y = 0.05; | |
w = 0.5; | |
h = 0.05; | |
idc = 112; | |
}; | |
class MissionResult: RscText | |
{ | |
x = 0.25; | |
y = 0.15; | |
w = 0.5; | |
h = 0.05; | |
idc = 111; | |
}; | |
class DebriefingInfo: RscHTML | |
{ | |
idc = 115; | |
x = 0.25; | |
y = 0.25; | |
w = 0.5; | |
h = 0.2; | |
}; | |
class DebriefingText: RscHTML | |
{ | |
idc = 113; | |
x = 0.25; | |
y = 0.5; | |
w = 0.5; | |
h = 0.2; | |
}; | |
class DebriefingObjectives: RscHTML | |
{ | |
idc = 114; | |
x = 0.25; | |
y = 0.75; | |
w = 0.5; | |
h = 0.2; | |
}; | |
class Right: RscHTML | |
{ | |
idc = 102; | |
x = 0.75; | |
y = 0.05; | |
w = 0.4; | |
h = 0.15; | |
}; | |
class Left: RscHTML | |
{ | |
idc = 103; | |
x = 0.25; | |
y = 0.18; | |
w = 0.5; | |
h = 0.1; | |
}; | |
class PlayersTitle: RscText | |
{ | |
idc = 107; | |
x = 0.7; | |
y = 0.7; | |
w = 0.25; | |
text = "$STR_DISP_SRVSETUP_PLAYERS"; | |
style = "0x00 + 0xA0"; | |
}; | |
class Players: RscListBox | |
{ | |
idc = 109; | |
x = 0.7; | |
y = 0.75; | |
w = 0.25; | |
h = 0.125; | |
}; | |
class B_Load: RscButton | |
{ | |
idc = 105; | |
x = 0.35; | |
y = 0.2; | |
text = "$STR_DISP_ME_LOAD"; | |
}; | |
class B_Retry: RscButton | |
{ | |
idc = 104; | |
y = "0.2 + 0.1"; | |
x = 0.35; | |
text = "$STR_DISP_ME_RETRY"; | |
default = 1; | |
}; | |
class B_Restart: RscButton | |
{ | |
idc = 106; | |
y = "0.2 + 0.2"; | |
x = 0.35; | |
text = "$STR_XBOX_PLAY_AGAIN"; | |
}; | |
class B_Abort: RscButton | |
{ | |
idc = 2; | |
y = "0.2 + 0.3"; | |
x = 0.35; | |
text = "$STR_DISP_ME_ABORT"; | |
}; | |
}; | |
}; | |
class RscDisplayLogin: RscStandardDisplay | |
{ | |
idd = 31; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_LOGIN_TITLE"; | |
}; | |
class TextUser: RscText | |
{ | |
x = 0.1; | |
y = 0.15; | |
w = 0.45; | |
text = "$STR_DISP_LOGIN_USER"; | |
}; | |
class ValueUser: RscListBox | |
{ | |
idc = 101; | |
x = 0.1; | |
y = 0.2; | |
w = 0.45; | |
h = 0.5; | |
rows = 10; | |
}; | |
class B_New: RscActiveText | |
{ | |
idc = 103; | |
x = 0.65; | |
y = 0.2; | |
w = 0.2; | |
text = "$STR_DISP_NEW"; | |
}; | |
class B_Edit: RscActiveText | |
{ | |
idc = 102; | |
x = 0.65; | |
y = 0.25; | |
w = 0.2; | |
text = "$STR_DISP_EDIT"; | |
}; | |
class B_Discard: RscActiveText | |
{ | |
idc = 114; | |
x = 0.851; | |
y = 0.25; | |
w = 0.2; | |
text = "Discard"; | |
}; | |
class B_Delete: RscActiveText | |
{ | |
idc = 104; | |
x = 0.65; | |
y = 0.3; | |
w = 0.2; | |
text = "$STR_DISP_DELETE"; | |
}; | |
class B_Cancel: RscActiveText | |
{ | |
idc = 2; | |
x = 0.6; | |
y = 0.9; | |
w = 0.12; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
class B_OK: B_Cancel | |
{ | |
idc = 1; | |
text = "$STR_DISP_OK"; | |
x = 0.85; | |
default = 1; | |
}; | |
class TextName: RscText | |
{ | |
x = 0.025; | |
y = 0.25; | |
w = 0.45; | |
text = "$STR_DISP_NEW_USER_NAME"; | |
}; | |
class ValueName: RscEdit | |
{ | |
idc = 105; | |
x = 0.025; | |
y = 0.3; | |
w = 0.45; | |
h = 0.06; | |
}; | |
class ValueId: RscText | |
{ | |
idc = 111; | |
x = 0.025; | |
y = 0.2; | |
w = 0.45; | |
}; | |
class TextFace: RscText | |
{ | |
x = 0.525; | |
y = 0.2; | |
w = 0.45; | |
text = "$STR_DISP_NEW_USER_FACE"; | |
}; | |
class ValueFace: RscListBox | |
{ | |
idc = 106; | |
x = 0.525; | |
y = 0.25; | |
w = 0.45; | |
h = 0.18; | |
rows = 3; | |
}; | |
class TextGlasses: RscText | |
{ | |
x = 0.525; | |
y = 0.45; | |
w = 0.45; | |
text = "$STR_DISP_NEW_USER_GLASSES"; | |
}; | |
class ValueGlasses: RscListBox | |
{ | |
idc = 110; | |
x = 0.525; | |
y = 0.5; | |
w = 0.45; | |
h = 0.12; | |
rows = 2; | |
}; | |
class TextSpeaker: RscText | |
{ | |
x = 0.525; | |
y = 0.65; | |
w = 0.45; | |
text = "$STR_DISP_NEW_USER_SPEAKER"; | |
}; | |
class ValueSpeaker: RscListBox | |
{ | |
idc = 107; | |
x = 0.525; | |
y = 0.7; | |
w = 0.45; | |
h = 0.12; | |
rows = 2; | |
}; | |
class TextPitch: RscText | |
{ | |
x = 0.025; | |
y = 0.5; | |
w = 0.45; | |
text = "$STR_DISP_NEW_USER_PITCH"; | |
}; | |
class ValuePitch: RscSlider | |
{ | |
idc = 108; | |
x = 0.025; | |
y = 0.55; | |
w = 0.45; | |
h = 0.05; | |
}; | |
class TextSquad: RscText | |
{ | |
idc = 113; | |
x = 0.025; | |
y = 0.37; | |
w = 0.45; | |
text = "$STR_DISP_NEW_USER_SQUAD"; | |
}; | |
class ValueSquad: RscEdit | |
{ | |
idc = 112; | |
x = 0.025; | |
y = 0.42; | |
w = 0.45; | |
h = 0.06; | |
}; | |
}; | |
}; | |
class RscDisplayModLauncher: RscStandardDisplay | |
{ | |
idd = 157; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "Expansions"; | |
}; | |
class ValueMods: RscListBox | |
{ | |
idc = 101; | |
x = 0.1; | |
y = 0.2; | |
w = 0.45; | |
h = 0.5; | |
rows = 10; | |
active = "#(argb,8,8,3)color(0,1,0,1)"; | |
enabled = "#(argb,8,8,3)color(1,1,1,1)"; | |
disabled = "#(argb,8,8,3)color(1,0,0,1)"; | |
}; | |
class ModPicture: RscPicture | |
{ | |
idc = 102; | |
x = 0.6; | |
y = 0.2; | |
w = 0.15; | |
h = 0.2; | |
}; | |
class B_Up: RscActiveText | |
{ | |
idc = 103; | |
x = 0.65; | |
y = 0.4; | |
w = 0.2; | |
text = "Up"; | |
}; | |
class B_Down: RscActiveText | |
{ | |
idc = 104; | |
x = 0.65; | |
y = 0.45; | |
w = 0.2; | |
text = "Down"; | |
}; | |
class B_DisableEnable: RscActiveText | |
{ | |
idc = 105; | |
x = 0.65; | |
y = 0.5; | |
w = 0.2; | |
text = "Disable"; | |
}; | |
class B_Cancel: RscActiveText | |
{ | |
idc = 2; | |
x = 0.45; | |
y = 0.9; | |
w = 0.12; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
class B_ModAction: RscActiveText | |
{ | |
idc = 106; | |
x = 0.65; | |
y = 0.9; | |
w = 0.12; | |
text = "Mod Info"; | |
}; | |
class B_OK: B_Cancel | |
{ | |
idc = 1; | |
text = "$STR_DISP_OK"; | |
x = 0.85; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayOptions | |
{ | |
idd = 3; | |
movingEnable = 1; | |
enableDisplay = 1; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_OPTIONS_TITLE"; | |
}; | |
class Video: RscButton | |
{ | |
idc = 301; | |
style = 2; | |
x = 0.35; | |
y = 0.2; | |
h = 0.05; | |
w = 0.3; | |
text = "$STR_DISP_OPTIONS_VIDEO"; | |
}; | |
class Audio: Video | |
{ | |
idc = 302; | |
y = "0.2 + 0.1"; | |
text = "$STR_DISP_OPTIONS_AUDIO"; | |
}; | |
class Configure: Video | |
{ | |
idc = 303; | |
y = "0.2 + 0.2"; | |
text = "$STR_DISP_OPTIONS_CONFIGURE"; | |
}; | |
class GameOptions: Video | |
{ | |
idc = 307; | |
y = "0.2 + 0.3"; | |
text = "$STR_DISP_OPTIONS_GAME_OPTIONS"; | |
}; | |
class B_Credits: RscActiveText | |
{ | |
idc = 306; | |
x = 0.05; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_MAIN_CREDITS"; | |
}; | |
class B_Close: B_Credits | |
{ | |
idc = 2; | |
x = 0.85; | |
text = "$STR_DISP_CLOSE"; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayOptionsInGame | |
{ | |
idd = 3; | |
movingEnable = 1; | |
enableDisplay = 1; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_OPTIONS_TITLE"; | |
}; | |
class Video: RscButton | |
{ | |
idc = 301; | |
style = 2; | |
x = 0.35; | |
y = 0.2; | |
h = 0.05; | |
text = "$STR_DISP_OPTIONS_VIDEO"; | |
}; | |
class Audio: Video | |
{ | |
idc = 302; | |
y = "0.2 + 0.1"; | |
text = "$STR_DISP_OPTIONS_AUDIO"; | |
}; | |
class Configure: Video | |
{ | |
idc = 303; | |
y = "0.2 + 0.2"; | |
text = "$STR_DISP_OPTIONS_CONFIGURE"; | |
}; | |
class GameOptions: Video | |
{ | |
idc = 307; | |
y = "0.2 + 0.3"; | |
text = "$STR_DISP_OPTIONS_GAME_OPTIONS"; | |
}; | |
class B_Credits: RscActiveText | |
{ | |
idc = 306; | |
x = 0.05; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_MAIN_CREDITS"; | |
}; | |
class B_Close: B_Credits | |
{ | |
idc = 2; | |
x = 0.85; | |
text = "$STR_DISP_CLOSE"; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayOptionsVideo | |
{ | |
idd = 5; | |
movingEnable = 1; | |
enableDisplay = 1; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_OPTIONS_VIDEO"; | |
}; | |
class TextIGUISize: RscText | |
{ | |
x = 0.019; | |
y = 0.135; | |
w = 0.2; | |
text = "IGUI size"; | |
}; | |
class ValueIGUISize: RscListBox | |
{ | |
idc = 136; | |
x = 0.019; | |
y = 0.18; | |
w = 0.185; | |
h = 0.21; | |
}; | |
class TextResolution: TextIGUISize | |
{ | |
x = 0.019; | |
text = "$STR_DISP_OPT_RESOLUTION"; | |
}; | |
class ValueResolution: ValueIGUISize | |
{ | |
idc = 113; | |
x = 0.019; | |
}; | |
class TextAspectRatio: TextIGUISize | |
{ | |
x = 0.214; | |
text = "$STR_DISP_OPT_ASPECT_RATIO"; | |
}; | |
class ValueAspectRatio: ValueIGUISize | |
{ | |
idc = 134; | |
x = 0.214; | |
}; | |
class TextRefresh: TextIGUISize | |
{ | |
x = 0.409; | |
text = "$STR_DISP_OPT_REFRESH"; | |
}; | |
class ValueRefresh: ValueIGUISize | |
{ | |
idc = 114; | |
x = 0.409; | |
w = 0.145; | |
}; | |
class TextObjectsDetail: RscText | |
{ | |
x = 0.019; | |
y = 0.415; | |
w = 0.185; | |
sizeEx = 0.027; | |
text = "$STR_DISP_OPT_OBJECTS_DETAIL"; | |
}; | |
class ValueObjectsDetail: RscListBox | |
{ | |
idc = 124; | |
x = 0.019; | |
y = 0.46; | |
w = 0.185; | |
h = 0.135; | |
sizeEx = 0.027; | |
rows = 5; | |
}; | |
class TextTextureDetail: TextObjectsDetail | |
{ | |
x = 0.214; | |
y = 0.415; | |
sizeEx = 0.027; | |
text = "$STR_DISP_OPT_TEXTURE_DETAIL"; | |
}; | |
class ValueTextureDetail: ValueObjectsDetail | |
{ | |
idc = 125; | |
sizeEx = 0.027; | |
x = 0.214; | |
y = 0.46; | |
}; | |
class TextQualityPreference: TextObjectsDetail | |
{ | |
x = 0.409; | |
y = 0.415; | |
sizeEx = 0.027; | |
text = "$STR_DISP_OPT_QUALITY_PREFERENCE"; | |
}; | |
class ValueQualityPreference: ValueObjectsDetail | |
{ | |
idc = 126; | |
x = 0.409; | |
y = 0.46; | |
sizeEx = 0.027; | |
}; | |
class TextShadingDetail: TextObjectsDetail | |
{ | |
x = 0.019; | |
y = 0.615; | |
text = "$STR_DISP_OPT_SHADING_DETAIL"; | |
sizeEx = 0.027; | |
}; | |
class ValueShadingDetail: ValueObjectsDetail | |
{ | |
idc = 127; | |
x = 0.019; | |
y = 0.66; | |
sizeEx = 0.027; | |
}; | |
class TextTerrain: TextObjectsDetail | |
{ | |
x = 0.214; | |
y = 0.615; | |
text = "$STR_DISP_OPT_TERRAIN"; | |
sizeEx = 0.027; | |
}; | |
class ValueTerrain: ValueObjectsDetail | |
{ | |
idc = 123; | |
x = 0.214; | |
y = 0.66; | |
sizeEx = 0.027; | |
}; | |
class TextShadowDetail: TextObjectsDetail | |
{ | |
x = 0.409; | |
y = 0.615; | |
text = "$STR_DISP_OPT_SHADOW_DETAIL"; | |
sizeEx = 0.027; | |
}; | |
class ValueShadowDetail: ValueObjectsDetail | |
{ | |
idc = 128; | |
x = 0.409; | |
y = 0.66; | |
sizeEx = 0.027; | |
}; | |
class TextHDRDetail: TextObjectsDetail | |
{ | |
x = 0.604; | |
y = 0.415; | |
text = "$STR_DISP_OPT_HDR_DETAIL"; | |
sizeEx = 0.027; | |
}; | |
class ValueHDRDetail: ValueObjectsDetail | |
{ | |
idc = 131; | |
x = 0.604; | |
y = 0.46; | |
sizeEx = 0.027; | |
}; | |
class TextAnisotropicDetail: TextObjectsDetail | |
{ | |
x = 0.604; | |
y = 0.615; | |
text = "$STR_DISP_OPT_ANISO_DETAIL"; | |
sizeEx = 0.027; | |
}; | |
class ValueAnisotropicDetail: ValueObjectsDetail | |
{ | |
idc = 130; | |
x = 0.604; | |
y = 0.66; | |
sizeEx = 0.027; | |
}; | |
class TextVsync: TextObjectsDetail | |
{ | |
x = 0.604; | |
y = 0.815; | |
text = "Vsync"; | |
sizeEx = 0.027; | |
}; | |
class ValueVsync: ValueObjectsDetail | |
{ | |
idc = 140; | |
x = 0.604; | |
y = 0.86; | |
sizeEx = 0.027; | |
}; | |
class TextPostprocessEffects: TextObjectsDetail | |
{ | |
x = 0.799; | |
y = 0.415; | |
text = "$STR_DISP_OPT_POSTPROCESS_EFFECTS"; | |
sizeEx = 0.027; | |
}; | |
class ValuePostprocessEffects: ValueObjectsDetail | |
{ | |
idc = 132; | |
x = 0.799; | |
y = 0.46; | |
sizeEx = 0.027; | |
}; | |
class TextAntialiasing: TextObjectsDetail | |
{ | |
x = 0.799; | |
y = 0.615; | |
text = "$STR_DISP_OPT_FSAA_DETAIL"; | |
sizeEx = 0.027; | |
}; | |
class ValueAntialiasing: ValueObjectsDetail | |
{ | |
idc = 133; | |
x = 0.799; | |
y = 0.66; | |
sizeEx = 0.027; | |
}; | |
class TextPIPDetail: TextObjectsDetail | |
{ | |
x = 0.05; | |
y = 0.15; | |
text = "$STR_DISP_OPT_PIP"; | |
sizeEx = 0.027; | |
}; | |
class ValuePIPDetail: RscListBox | |
{ | |
idc = 334; | |
x = 0.35; | |
y = 0.15; | |
sizeEx = 0.027; | |
w = 0.185; | |
h = 0.135; | |
rows = 2; | |
}; | |
class ValueFXAADetail: RscListBox | |
{ | |
idc = 336; | |
x = 0.35; | |
y = 0.15; | |
sizeEx = 0.027; | |
w = 0.185; | |
h = 0.135; | |
rows = 2; | |
}; | |
class TextSWDetail: TextObjectsDetail | |
{ | |
x = 0.55; | |
y = 0.15; | |
text = "$STR_DISP_OPT_CLOUDS"; | |
sizeEx = 0.027; | |
}; | |
class ValueSWDetail: RscListBox | |
{ | |
idc = 335; | |
x = 0.75; | |
y = 0.15; | |
sizeEx = 0.027; | |
w = 0.185; | |
h = 0.135; | |
rows = 2; | |
}; | |
class TextWBuffer: RscTextSmall | |
{ | |
x = 0.019; | |
y = 0.815; | |
w = 0.3; | |
text = "$STR_DISP_OPT_WBUFFER"; | |
}; | |
class ValueWBuffer: RscActiveText | |
{ | |
idc = 121; | |
x = 0.179; | |
y = 0.815; | |
w = 0.15; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextBrightness: RscText | |
{ | |
x = 0.56; | |
y = 0.135; | |
w = 0.3; | |
sizeEx = 0.027; | |
text = "$STR_DISP_OPT_BRIGHT"; | |
}; | |
class ValueBrightness: RscText | |
{ | |
idc = 111; | |
x = 0.86; | |
y = 0.135; | |
w = 0.1; | |
sizeEx = 0.027; | |
}; | |
class SliderBrightness: RscSlider | |
{ | |
idc = 112; | |
x = 0.56; | |
y = 0.19; | |
w = 0.415; | |
}; | |
class TextGamma: RscText | |
{ | |
x = 0.56; | |
y = 0.225; | |
w = 0.3; | |
sizeEx = 0.027; | |
text = "$STR_DISP_OPT_GAMMA"; | |
}; | |
class ValueGamma: RscText | |
{ | |
idc = 109; | |
x = 0.86; | |
y = 0.225; | |
w = 0.1; | |
sizeEx = 0.027; | |
}; | |
class SliderGamma: RscSlider | |
{ | |
idc = 110; | |
x = 0.56; | |
y = 0.28; | |
w = 0.415; | |
}; | |
class TextVisibility: RscText | |
{ | |
x = 0.56; | |
y = 0.315; | |
w = 0.3; | |
sizeEx = 0.027; | |
text = "$STR_DISP_OPT_VISIBILITY"; | |
}; | |
class ValueVisibility: RscText | |
{ | |
idc = 103; | |
x = 0.86; | |
y = 0.315; | |
w = 0.1; | |
sizeEx = 0.027; | |
}; | |
class SliderVisibility: RscSlider | |
{ | |
idc = 104; | |
x = 0.56; | |
y = 0.37; | |
w = 0.415; | |
}; | |
class TextShadowVisibility: RscText | |
{ | |
idc = 313; | |
x = 0.05; | |
y = 0.05; | |
w = 0.3; | |
sizeEx = 0.027; | |
text = "$STR_DISP_OPT_SHADOW_DIST"; | |
}; | |
class ValueShadowVisibility: RscText | |
{ | |
idc = 311; | |
x = 0.4; | |
y = 0.05; | |
w = 0.1; | |
sizeEx = 0.027; | |
}; | |
class SliderShadowVisibility: RscSlider | |
{ | |
idc = 312; | |
x = 0.55; | |
y = 0.05; | |
w = 0.415; | |
}; | |
class B_Cancel: RscActiveText | |
{ | |
idc = 2; | |
x = 0.6; | |
y = 0.9; | |
w = 0.13; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
class B_OK: B_Cancel | |
{ | |
idc = 1; | |
text = "$STR_DISP_OK"; | |
x = 0.85; | |
default = 1; | |
}; | |
class B_Default: RscActiveText | |
{ | |
idc = 129; | |
x = 0.05; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_DEFAULT"; | |
}; | |
}; | |
}; | |
class RscDisplayOptionsAudio | |
{ | |
idd = 6; | |
movingEnable = 1; | |
enableDisplay = 1; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_OPTIONS_AUDIO"; | |
}; | |
class TextEffects: RscText | |
{ | |
x = 0.35; | |
y = 0.2; | |
w = 0.3; | |
text = "$STR_DISP_OPT_EFFECTS"; | |
}; | |
class ValueEffects: RscText | |
{ | |
idc = 103; | |
x = 0.5; | |
y = 0.2; | |
}; | |
class SliderEffects: RscSlider | |
{ | |
idc = 104; | |
x = 0.2; | |
y = 0.25; | |
w = 0.6; | |
}; | |
class TextVoices: RscText | |
{ | |
x = 0.35; | |
y = 0.3; | |
w = 0.3; | |
text = "$STR_DISP_OPT_VOICES"; | |
}; | |
class ValueVoices: RscText | |
{ | |
idc = 105; | |
x = 0.5; | |
y = 0.3; | |
}; | |
class SliderVoices: RscSlider | |
{ | |
idc = 106; | |
x = 0.2; | |
y = 0.35; | |
w = 0.6; | |
}; | |
class ValueVON: RscText | |
{ | |
idc = 113; | |
x = 0.5; | |
y = 0.7; | |
}; | |
class SliderVON: RscSlider | |
{ | |
idc = 114; | |
x = 0.2; | |
y = 0.75; | |
w = 0.6; | |
}; | |
class ValueSamplesCount: RscText | |
{ | |
idc = 115; | |
x = 0.5; | |
y = 0.7; | |
}; | |
class SliderSamplesCount: RscSlider | |
{ | |
idc = 116; | |
x = 0.2; | |
y = 0.85; | |
w = 0.6; | |
}; | |
class TextMusic: RscText | |
{ | |
x = 0.35; | |
y = 0.4; | |
w = 0.3; | |
text = "$STR_DISP_OPT_MUSIC"; | |
}; | |
class ValueMusic: RscText | |
{ | |
idc = 101; | |
x = 0.5; | |
y = 0.4; | |
}; | |
class SliderMusic: RscSlider | |
{ | |
idc = 102; | |
x = 0.2; | |
y = 0.45; | |
w = 0.6; | |
}; | |
class TextMicSensitivity: RscText | |
{ | |
x = 0.159803; | |
y = "(0.420549 + 3*0.069854)"; | |
text = "Mic. sens.:"; | |
}; | |
class SliderMicSensitivity: RscSlider | |
{ | |
idc = 117; | |
x = 0.2; | |
y = "(0.420549 + 3*0.069854)"; | |
w = 0.4; | |
}; | |
class AutoAdjustMicSensitivity: RscActiveText | |
{ | |
idc = 118; | |
x = 0.3; | |
y = 0.7; | |
w = 0.6; | |
text = "Auto adjust"; | |
}; | |
class TextHWAcc: RscText | |
{ | |
x = 0.22; | |
y = 0.6; | |
w = 0.4; | |
text = "$STR_DISP_OPT_HWACC"; | |
}; | |
class ValueHWAcc: RscListBox | |
{ | |
idc = 108; | |
x = 0.62; | |
y = 0.6; | |
w = 0.15; | |
h = 0.08; | |
}; | |
class TextEAX: TextHWAcc | |
{ | |
y = "0.6 + (1 * 0.09)"; | |
text = "$STR_DISP_OPT_EAX"; | |
}; | |
class ValueEAX: ValueHWAcc | |
{ | |
idc = 109; | |
y = "0.6 + (1 * 0.09)"; | |
}; | |
class TextPlayerVoice: TextHWAcc | |
{ | |
y = "0.6 + (2 * 0.09)"; | |
text = "$STR_DISP_OPT_PLAYER_VOICE"; | |
}; | |
class ValuePlayerVoice: ValueHWAcc | |
{ | |
idc = 110; | |
y = "0.6 + (2 * 0.09)"; | |
}; | |
class B_Cancel: RscActiveText | |
{ | |
idc = 2; | |
x = 0.6; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
class B_OK: B_Cancel | |
{ | |
idc = 1; | |
text = "$STR_DISP_OK"; | |
x = 0.85; | |
default = 1; | |
}; | |
class B_Default: RscActiveText | |
{ | |
idc = 111; | |
x = 0.05; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_DEFAULT"; | |
}; | |
}; | |
}; | |
class RscDisplayMicSensitivityOptions | |
{ | |
idd = 262; | |
movingEnable = 1; | |
enableDisplay = 1; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "Microphone sensitivity adjustment"; | |
}; | |
class B_Start: RscActiveText | |
{ | |
idc = "IDC_OPTIONS_MIC_START_ADJUST"; | |
x = 0.1; | |
y = 0.15; | |
w = 0.15; | |
text = "Start"; | |
}; | |
class TextProgress: RscText | |
{ | |
x = 0.25; | |
y = 0.15; | |
w = 0.3; | |
text = "Done:"; | |
}; | |
class TextProgressVal: RscText | |
{ | |
x = 0.3; | |
y = 0.15; | |
w = 0.3; | |
text = " 0%"; | |
idc = 1002; | |
}; | |
class B_Cancel: RscActiveText | |
{ | |
idc = 2; | |
x = 0.1; | |
y = 0.2; | |
w = 0.15; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
class B_OK: B_Cancel | |
{ | |
idc = 1; | |
text = "$STR_DISP_OK"; | |
x = 0.2; | |
y = 0.2; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayGameOptions | |
{ | |
idd = 151; | |
movingEnable = 1; | |
enableDisplay = 1; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_OPTIONS_GAME_OPTIONS"; | |
}; | |
class TextSubtitles: RscText | |
{ | |
x = 0.025; | |
y = 0.2; | |
w = "0.95 * 0.6"; | |
text = "$STR_OPT_SUBTITLES"; | |
}; | |
class RadioSubtitles: TextSubtitles | |
{ | |
y = 0.3; | |
text = "$STR_OPT_RADIO_SUBTITLES"; | |
}; | |
class TextGore: TextSubtitles | |
{ | |
idc = 122; | |
y = 0.4; | |
text = "$STR_DISP_OPT_BLOOD"; | |
}; | |
class TextLanguage: TextSubtitles | |
{ | |
y = 0.5; | |
text = "$STR_DISP_OPT_LANGUAGE"; | |
}; | |
class TextFloatingZone: RscText | |
{ | |
x = 0.6; | |
y = 0.6; | |
w = 0.15; | |
text = "$STR_DISP_CONF_FLOATING_ZONE"; | |
}; | |
class Subtitles: RscListBox | |
{ | |
idc = 102; | |
x = 0.6; | |
y = 0.2; | |
w = 0.15; | |
h = 0.08; | |
}; | |
class Radio: Subtitles | |
{ | |
idc = 103; | |
x = 0.6; | |
y = 0.3; | |
w = 0.15; | |
h = 0.08; | |
}; | |
class ValueBlood: Subtitles | |
{ | |
idc = 119; | |
x = 0.6; | |
y = 0.4; | |
h = 0.12; | |
}; | |
class ValueLanguage: Subtitles | |
{ | |
idc = 135; | |
x = 0.6; | |
y = 0.5; | |
h = 0.12; | |
}; | |
class ValueFloatingZone: RscSlider | |
{ | |
idc = 109; | |
x = 0.6; | |
y = 0.6; | |
w = 0.35; | |
h = 0.03; | |
}; | |
class TextHeadBob: RscText | |
{ | |
x = 0.6; | |
y = 0.7; | |
w = 0.15; | |
text = "$STR_DISP_OPT_HEADBOB"; | |
}; | |
class ValueHeadBob: RscSlider | |
{ | |
idc = 138; | |
x = 0.6; | |
y = 0.7; | |
w = 0.35; | |
h = 0.03; | |
}; | |
class B_Difficulty: RscActiveText | |
{ | |
idc = 304; | |
x = 0.025; | |
y = 0.6; | |
w = 0.15; | |
text = "$STR_DISP_OPTIONS_DIFFICULTY"; | |
}; | |
class B_OK: B_Difficulty | |
{ | |
idc = 1; | |
x = 0.85; | |
y = 0.9; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
class B_Cancel: B_Difficulty | |
{ | |
idc = 2; | |
x = 0.6; | |
y = 0.9; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
}; | |
}; | |
class RscListBoxKeys: RscListBox | |
{ | |
collisionColor[] = {1,0,0,1}; | |
disabledKeyColor[] = {0.3,0.3,0.3,1}; | |
mainCollumW = 0.4; | |
secndCollumW = 0.6; | |
}; | |
class RscDisplayControlSchemes | |
{ | |
idd = 163; | |
movingEnable = 1; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_OPTIONS_SCHEME"; | |
x = 0.31; | |
y = 0.25; | |
w = 0.37; | |
h = 0.04; | |
}; | |
class ControlsSchemes: RscListBox | |
{ | |
idc = 101; | |
rows = 10; | |
x = 0.31; | |
y = 0.3; | |
w = 0.37; | |
h = 0.4; | |
colorBackground[] = {0,0,0,1}; | |
}; | |
class ButtonOK: RscButton | |
{ | |
idc = 1; | |
x = 0.5; | |
y = 0.7; | |
w = 0.18; | |
h = 0.04; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
class ButtonCancel: ButtonOK | |
{ | |
idc = 2; | |
x = 0.31; | |
y = 0.7; | |
w = 0.18; | |
h = 0.04; | |
text = "$STR_DISP_CANCEL"; | |
default = 0; | |
}; | |
}; | |
}; | |
class RscDisplayConfigure | |
{ | |
idd = 4; | |
movingEnable = 1; | |
enableDisplay = 1; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_OPTIONS_CONFIGURE"; | |
}; | |
class TextName: RscText | |
{ | |
x = 0.025; | |
y = 0.2; | |
w = "0.95 * 0.95 * 0.4"; | |
text = "$STR_DISP_CONF_NAME"; | |
}; | |
class TextKeys: RscText | |
{ | |
x = "0.025 + 0.95 * 0.95 * 0.4"; | |
y = 0.2; | |
w = "0.95 * 0.95 * 0.6"; | |
text = "$STR_DISP_CONF_KEYS"; | |
}; | |
class ControlsPage: RscCombo | |
{ | |
idc = 108; | |
x = 0.3; | |
y = 0.25; | |
w = 0.29; | |
h = 0.04; | |
sizeEx = 0.027; | |
}; | |
class ValueKeys: RscListBoxKeys | |
{ | |
idc = 102; | |
x = 0.025; | |
y = 0.25; | |
w = 0.95; | |
h = 0.4; | |
rowHeight = 0.03; | |
rows = "0.4 / 0.03"; | |
}; | |
class TextReserved: RscText | |
{ | |
x = 0.025; | |
y = 0.667; | |
w = 0.95; | |
text = "$STR_DISP_CONF_RES"; | |
}; | |
class TextMouseSens: RscText | |
{ | |
x = 0.01; | |
y = 0.7; | |
w = 0.6; | |
h = 0.15; | |
text = "$STR_DISP_CONF_SENS"; | |
}; | |
class TextXAxis: RscText | |
{ | |
x = 0.05; | |
y = 0.785; | |
w = 0.15; | |
text = "$STR_DISP_CONF_XAXIS"; | |
}; | |
class TextMouseSmoothing: RscText | |
{ | |
x = 0.2; | |
y = 0.89; | |
w = 0.15; | |
text = "MouseSmoothing"; | |
}; | |
class ValueXAxis: RscSlider | |
{ | |
idc = 103; | |
x = 0.2; | |
y = 0.8; | |
w = 0.35; | |
h = 0.03; | |
}; | |
class TextYAxis: RscText | |
{ | |
x = 0.05; | |
y = 0.83; | |
w = 0.15; | |
text = "$STR_DISP_CONF_YAXIS"; | |
}; | |
class ValueYAxis: RscSlider | |
{ | |
idc = 104; | |
x = 0.2; | |
y = 0.85; | |
w = 0.35; | |
h = 0.03; | |
}; | |
class ValueMouseSmoothing: RscSlider | |
{ | |
idc = 110; | |
x = 0.2; | |
y = 0.92; | |
w = 0.35; | |
h = 0.03; | |
}; | |
class ValueYReversed: RscListBox | |
{ | |
idc = 105; | |
x = 0.8; | |
y = 0.55; | |
w = 0.35; | |
h = "0.2f"; | |
}; | |
class TextButtons: RscText | |
{ | |
x = 0.6; | |
y = 0.8; | |
w = 0.3; | |
text = "$STR_DISP_CONF_MOUSE_BUTTON"; | |
}; | |
class ValueButtons: RscActiveText | |
{ | |
idc = 107; | |
x = 0.9; | |
y = 0.8; | |
w = 0.075; | |
style = 2; | |
}; | |
class ValueJoystick: RscActiveText | |
{ | |
idc = 106; | |
x = 0.6; | |
y = 0.85; | |
w = 0.35; | |
text = "Controllers"; | |
style = 2; | |
}; | |
class B_Default: RscActiveText | |
{ | |
idc = 101; | |
x = 0.05; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_DEFAULT"; | |
}; | |
class B_OK: B_Default | |
{ | |
idc = 1; | |
x = 0.85; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
class B_Cancel: B_Default | |
{ | |
idc = 2; | |
x = 0.6; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
}; | |
}; | |
class RscDisplayConfigureAction | |
{ | |
idd = 131; | |
access = 0; | |
movingEnable = 0; | |
enableSimulation = 0; | |
enableDisplay = 0; | |
class ControlsBackground | |
{ | |
class Background: RscText | |
{ | |
x = 0.2; | |
y = 0.2; | |
w = 0.6; | |
h = 0.7; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
}; | |
}; | |
class Controls | |
{ | |
class Title: RscTitle | |
{ | |
idc = 101; | |
style = 2; | |
x = 0.2; | |
y = 0.2; | |
w = 0.6; | |
text = "$STR_DISP_CONFACT_TITLE"; | |
}; | |
class TextHelp: RscText | |
{ | |
x = 0.2; | |
y = 0.65; | |
w = 0.95; | |
text = "$STR_DISP_CONF_HELP"; | |
}; | |
class TextReserved: RscText | |
{ | |
x = 0.2; | |
y = 0.86; | |
w = 0.95; | |
text = "$STR_DISP_CONF_RES"; | |
}; | |
class ValueCurrentKeys: RscListBoxKeys | |
{ | |
idc = 102; | |
x = 0.2; | |
y = 0.25; | |
w = 0.25; | |
h = 0.4; | |
rowHeight = 0.03; | |
rows = "0.4 / 0.03"; | |
canDrag = 1; | |
}; | |
class ValueSpecialKeys: RscListBox | |
{ | |
idc = 103; | |
x = 0.55; | |
y = 0.25; | |
w = 0.25; | |
h = 0.4; | |
rowHeight = 0.03; | |
rows = "0.4 / 0.03"; | |
canDrag = 1; | |
colorSelect[] = {0,0,0,1}; | |
colorSelect2[] = {0,0,0,1}; | |
colorSelectBackground[] = {0.3,0.3,0.3,1}; | |
colorSelectBackground2[] = {0.3,0.3,0.3,1}; | |
}; | |
class RscConfActionButton: RscButton | |
{ | |
w = 0.1; | |
h = 0.05; | |
font = "TahomaB"; | |
sizeEx = 0.027; | |
}; | |
class B_Delete: RscConfActionButton | |
{ | |
idc = 104; | |
x = 0.2; | |
y = 0.7; | |
text = "$STR_DISP_DELETE"; | |
}; | |
class B_Default: RscConfActionButton | |
{ | |
idc = 105; | |
x = 0.325; | |
y = 0.7; | |
text = "$STR_DISP_DEFAULT"; | |
}; | |
class B_Clear: RscConfActionButton | |
{ | |
idc = 106; | |
x = 0.45; | |
y = 0.7; | |
text = "$STR_DISP_CONFACT_UNDO"; | |
}; | |
class B_Cancel: RscConfActionButton | |
{ | |
idc = 107; | |
x = 0.575; | |
y = 0.7; | |
text = "$STR_DISP_CANCEL,"; | |
}; | |
class B_Prev: RscConfActionButton | |
{ | |
idc = 108; | |
x = 0.2; | |
y = 0.77; | |
text = "$STR_USRACT_MENU_DOWN"; | |
}; | |
class B_Next: RscConfActionButton | |
{ | |
idc = 109; | |
x = 0.325; | |
y = 0.77; | |
text = "$STR_USRACT_MENU_UP"; | |
}; | |
class B_OK: RscConfActionButton | |
{ | |
idc = 1; | |
x = 0.7; | |
y = 0.7; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayConfigureControllers | |
{ | |
idd = 148; | |
movingEnable = 1; | |
enableDisplay = 1; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "Configure controllers"; | |
}; | |
class RscConfJoysticksButton: RscButton | |
{ | |
w = 0.2; | |
h = 0.05; | |
font = "TahomaB"; | |
sizeEx = 0.027; | |
}; | |
class RscControllersListBox: RscListBox | |
{ | |
disabledCtrlColor[] = {0.3,0.3,0.3,1}; | |
}; | |
class TextControllerList: RscText | |
{ | |
x = 0.3; | |
y = 0.2; | |
w = 0.35; | |
text = "Customizable controllers"; | |
}; | |
class ControllerList: RscControllersListBox | |
{ | |
idc = 104; | |
x = 0.3; | |
y = 0.25; | |
w = 0.35; | |
h = 0.3; | |
rowHeight = 0.05; | |
rows = "0.7 / 0.05"; | |
}; | |
class TextXInputList: RscText | |
{ | |
x = 0.3; | |
y = 0.55; | |
w = 0.35; | |
text = "Controllers with scheme"; | |
}; | |
class XInputList: RscControllersListBox | |
{ | |
idc = 103; | |
x = 0.3; | |
y = 0.6; | |
w = 0.35; | |
h = 0.2; | |
rowHeight = 0.05; | |
rows = "0.7 / 0.05"; | |
}; | |
class EnableDisable: RscConfJoysticksButton | |
{ | |
idc = 102; | |
x = 0.7; | |
y = 0.4; | |
text = "Enable"; | |
}; | |
class Customize: RscConfJoysticksButton | |
{ | |
idc = 101; | |
x = 0.7; | |
y = 0.5; | |
text = "Customize"; | |
}; | |
class B_OK: RscConfJoysticksButton | |
{ | |
idc = 1; | |
x = 0.7; | |
y = 0.6; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayCustomizeController | |
{ | |
idd = 150; | |
class Controls | |
{ | |
class T_Background: RscText | |
{ | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
x = 0.02; | |
y = 0.08; | |
w = 0.71; | |
h = 0.41; | |
}; | |
class T_Title: RscTitle | |
{ | |
idc = 104; | |
style = "0x20 + 0x02"; | |
x = 0.02; | |
y = 0.09; | |
w = 0.71; | |
}; | |
class G_ControlsGroup: RscControlsGroup | |
{ | |
idc = 101; | |
x = 0.02; | |
y = 0.15; | |
w = 0.81; | |
h = 0.24; | |
class Controls{}; | |
}; | |
class B_OK: RscButton | |
{ | |
idc = 1; | |
x = 0.37; | |
y = 0.42; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
class B_Unmap: B_OK | |
{ | |
idc = 102; | |
x = 0.09; | |
text = "$STR_OPT_CONTROLLERS_UNMAP"; | |
default = 0; | |
}; | |
class B_Default: B_OK | |
{ | |
idc = 103; | |
x = 0.23; | |
text = "$STR_DISP_DEFAULT_CURVE"; | |
default = 0; | |
}; | |
class B_Default_Bind: B_OK | |
{ | |
idc = 105; | |
x = 0.23; | |
y = 0.5; | |
text = "$STR_DISP_DEFAULT_MAP"; | |
default = 0; | |
}; | |
class B_Cancel: B_OK | |
{ | |
idc = 2; | |
x = 0.51; | |
text = "$STR_DISP_CANCEL"; | |
default = 0; | |
}; | |
class B_Advanced: B_OK | |
{ | |
idc = 106; | |
x = 0.61; | |
text = "$STR_DISP_SHOW"; | |
default = 0; | |
}; | |
}; | |
class Title: RscText | |
{ | |
x = 0.06; | |
y = 0; | |
w = 0.12; | |
h = 0.025; | |
sizeEx = 0.025; | |
text = ""; | |
}; | |
axisActiveIcon = "#(argb,8,8,3)color(1,0,0,1)"; | |
class ActiveAxis: RscPicture | |
{ | |
idc = 320; | |
x = 0.02; | |
y = 0; | |
w = 0.025; | |
h = 0.025; | |
text = "#(argb,8,8,3)color(1,0,0,1)"; | |
}; | |
class Slider: RscXSliderH | |
{ | |
x = 0.18; | |
y = 0; | |
w = 0.4; | |
h = 0.025; | |
vspacing = 0.015; | |
}; | |
class DeadZoneSlider: RscXSliderH | |
{ | |
type = 43; | |
style = "0x400 + 0x10"; | |
x = 0.6; | |
y = 0; | |
w = 0.13; | |
h = 0.045; | |
vspacing = 0.05; | |
}; | |
class Steepness: RscListBox | |
{ | |
x = 0.75; | |
y = 0; | |
w = 0.12; | |
h = 0.045; | |
vspacing = 0.05; | |
values[] = {"1.0","1.2","1.5","1.9","2.4","3.0"}; | |
}; | |
class AxisValue: RscText | |
{ | |
x = 0.89; | |
y = 0; | |
w = 0.1; | |
h = 0.045; | |
vspacing = 0.05; | |
}; | |
}; | |
class RscDisplayJoystickSchemes | |
{ | |
idd = 159; | |
movingEnable = 1; | |
enableDisplay = 1; | |
class controls | |
{ | |
class T_Title: RscTitle | |
{ | |
idc = 101; | |
style = "0x20 + 0x02"; | |
x = 0.02; | |
y = 0.09; | |
w = 0.71; | |
text = "Map controller: %s"; | |
}; | |
class RscJoysticksSchemeButton: RscButton | |
{ | |
w = 0.2; | |
h = 0.05; | |
font = "TahomaB"; | |
sizeEx = 0.027; | |
}; | |
class TextJoySchemesList: RscText | |
{ | |
x = 0.3; | |
y = 0.2; | |
w = 0.35; | |
text = "Joystick schemes"; | |
}; | |
class SchemesList: RscListBox | |
{ | |
idc = 102; | |
x = 0.3; | |
y = 0.25; | |
w = 0.35; | |
h = 0.3; | |
rowHeight = 0.05; | |
rows = "0.7 / 0.05"; | |
}; | |
class B_MapScheme: RscJoysticksSchemeButton | |
{ | |
idc = 103; | |
x = 0.7; | |
y = 0.4; | |
text = "Map"; | |
}; | |
class B_Cancel: RscJoysticksSchemeButton | |
{ | |
idc = 2; | |
x = 0.7; | |
y = 0.5; | |
text = "$STR_DISP_CANCEL"; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayCredits: RscStandardDisplay | |
{ | |
idd = 34; | |
class controls | |
{ | |
class Text1: RscText | |
{ | |
idc = 50001; | |
x = 0; | |
y = 0.4; | |
w = 1; | |
style = 2; | |
text = "$STR_CREDIT_FP2ENGINE"; | |
}; | |
class Text2: Text1 | |
{ | |
idc = 50002; | |
y = 0.45; | |
sizeEx = 0.027; | |
text = "$STR_CREDIT_COPYRIGHT"; | |
}; | |
class Text3: Text1 | |
{ | |
idc = 50003; | |
y = 0.48; | |
sizeEx = 0.027; | |
text = "$STR_CREDIT_RIGHTS"; | |
}; | |
class B_Cancel: RscActiveText | |
{ | |
idc = 2; | |
x = 0.4; | |
y = 0.9; | |
w = 0.2; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
}; | |
}; | |
class RscDisplayFieldManual: RscStandardDisplay | |
{ | |
idd = 162; | |
class controlsBackground | |
{ | |
class TitleBackground: RscText | |
{ | |
idc = -1; | |
x = "0.025 * safezoneW + safezoneX"; | |
y = "0.04 * safezoneH + safezoneY"; | |
w = "0.35 * safezoneW"; | |
h = "0.04 * safezoneH"; | |
colorBackground[] = {0,0,0,0.8}; | |
}; | |
class HintContentBackground: RscText | |
{ | |
idc = -1; | |
x = "0.4875 * safezoneW + safezoneX"; | |
y = "0.124 * safezoneH + safezoneY"; | |
w = "0.408333 * safezoneW"; | |
h = "0.792 * safezoneH"; | |
colorBackground[] = {0,0,0,0.7}; | |
}; | |
}; | |
class controls | |
{ | |
class ButtonCancel: RscShortcutButton | |
{ | |
idc = 2; | |
shortcuts[] = {"0x00050000 + 1"}; | |
text = "$STR_DISP_BACK"; | |
x = "0.025 * safezoneW + safezoneX"; | |
y = "0.92 * safezoneH + safezoneY"; | |
w = "0.15625 * safezoneW"; | |
h = "0.04 * safezoneH"; | |
}; | |
class ListBoxTopic: RscListBox | |
{ | |
idc = 1500; | |
x = "0.025 * safezoneW + safezoneX"; | |
y = "0.124 * safezoneH + safezoneY"; | |
w = "0.205 * safezoneW"; | |
h = "0.792 * safezoneH"; | |
colorBackground[] = {0,0,0,0.7}; | |
}; | |
class ListBoxItem: RscListBox | |
{ | |
idc = 1501; | |
x = "0.2325 * safezoneW + safezoneX"; | |
y = "0.124 * safezoneH + safezoneY"; | |
w = "0.25 * safezoneW"; | |
h = "0.792 * safezoneH"; | |
colorBackground[] = {0,0,0,0.7}; | |
}; | |
class DescriptionControlsGroup: RscControlsGroup | |
{ | |
idc = 2300; | |
x = "0.495 * safezoneW + safezoneX"; | |
y = "0.324 * safezoneH + safezoneY"; | |
w = "0.48 * safezoneW"; | |
h = "0.584 * safezoneH"; | |
class controls | |
{ | |
class HintDescription: RscStructuredText | |
{ | |
idc = 1100; | |
size = 0.027; | |
x = "0 * safezoneW"; | |
y = "0 * safezoneH"; | |
w = "0.47 * safezoneW"; | |
h = "0.584 * safezoneH"; | |
}; | |
}; | |
}; | |
class Title: RscTitle | |
{ | |
idc = 1000; | |
text = "$STR_A3_RscDisplayFieldManual_Title"; | |
x = "0.025 * safezoneW + safezoneX"; | |
y = "0.04 * safezoneH + safezoneY"; | |
w = "0.35 * safezoneW"; | |
h = "0.04 * safezoneH"; | |
}; | |
class PlayersName: Title | |
{ | |
idc = 8434; | |
style = 1; | |
x = "0.375 * safezoneW + safezoneX"; | |
y = "0.04 * safezoneH + safezoneY"; | |
w = "0.6 * safezoneW"; | |
h = "0.04 * safezoneH"; | |
}; | |
class TextTopics: RscText | |
{ | |
idc = 1002; | |
text = "$STR_A3_RscDisplayFieldManual_TextTopics"; | |
x = "0.025 * safezoneW + safezoneX"; | |
y = "0.084 * safezoneH + safezoneY"; | |
w = "0.205 * safezoneW"; | |
h = "0.04 * safezoneH"; | |
colorBackground[] = {0,0,0,1}; | |
}; | |
class TextHints: RscText | |
{ | |
idc = 1003; | |
text = "$STR_A3_RscDisplayFieldManual_TextHints"; | |
x = "0.2325 * safezoneW + safezoneX"; | |
y = "0.084 * safezoneH + safezoneY"; | |
w = "0.25 * safezoneW"; | |
h = "0.04 * safezoneH"; | |
colorBackground[] = {0,0,0,1}; | |
}; | |
class TextHintContent: RscText | |
{ | |
idc = 1004; | |
text = "$STR_A3_RscDisplayFieldManual_TextHintContent"; | |
x = "0.485 * safezoneW + safezoneX"; | |
y = "0.084 * safezoneH + safezoneY"; | |
w = "0.49 * safezoneW"; | |
h = "0.04 * safezoneH"; | |
colorBackground[] = {0,0,0,1}; | |
}; | |
class Picture: RscPicture | |
{ | |
idc = 1200; | |
text = "#(argb,8,8,3)color(1,1,1,0.1)"; | |
x = "0.4975 * safezoneW + safezoneX"; | |
y = "0.144 * safezoneH + safezoneY"; | |
w = "0.1 * safezoneW"; | |
h = "0.16 * safezoneH"; | |
}; | |
class HintTitle: RscStructuredText | |
{ | |
idc = 1101; | |
size = 0.027; | |
x = "0.61 * safezoneW + safezoneX"; | |
y = "0.144 * safezoneH + safezoneY"; | |
w = "0.365 * safezoneW"; | |
h = "0.16 * safezoneH"; | |
}; | |
}; | |
}; | |
class RscDisplaySelectIsland: RscStandardDisplay | |
{ | |
idd = 51; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_SELECT_ISLAND"; | |
}; | |
class Islands: RscListBox | |
{ | |
idc = 101; | |
x = 0.025; | |
y = 0.2; | |
w = 0.95; | |
h = 0.6; | |
rows = 8; | |
}; | |
class B_Editor: RscActiveText | |
{ | |
idc = 105; | |
x = 0.01; | |
y = 0.9; | |
w = 0.3; | |
text = "Old-style editor"; | |
}; | |
class B_Cancel: RscActiveText | |
{ | |
idc = 2; | |
x = 0.59; | |
y = 0.9; | |
w = 0.25; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
class B_OK: B_Cancel | |
{ | |
idc = 104; | |
x = 0.84; | |
w = 0.15; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplaySelectIslandNew: RscStandardDisplay | |
{ | |
idd = 351; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_SELECT_ISLAND"; | |
}; | |
class Islands: RscListBox | |
{ | |
idc = 101; | |
x = 0.025; | |
y = 0.2; | |
w = 0.95; | |
h = 0.6; | |
rows = 8; | |
}; | |
class B_Editor: RscActiveText | |
{ | |
idc = 105; | |
x = 0.01; | |
y = 0.9; | |
w = 0.3; | |
text = "Old-style editor"; | |
}; | |
class B_Cancel: RscActiveText | |
{ | |
idc = 2; | |
x = 0.59; | |
y = 0.9; | |
w = 0.25; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
class B_OK: B_Cancel | |
{ | |
idc = 104; | |
x = 0.84; | |
w = 0.15; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayCustomArcade: RscStandardDisplay | |
{ | |
idd = 25; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_MAIN_DESIGN"; | |
}; | |
class Game: RscTree | |
{ | |
idc = 101; | |
x = 0.24; | |
y = 0.22; | |
w = 0.52; | |
h = 0.56; | |
style = 2; | |
}; | |
class B_Edit: RscShortcutButton | |
{ | |
idc = 103; | |
x = 0.22; | |
y = 0.9; | |
w = 0.16; | |
h = 0.05; | |
text = "$STR_DISP_ERROR"; | |
}; | |
class B_Delete: RscButton | |
{ | |
idc = 104; | |
x = 0.36; | |
y = 0.9; | |
w = 0.16; | |
h = 0.05; | |
text = "$STR_DISP_DELETE"; | |
}; | |
class B_Play: B_Delete | |
{ | |
idc = 102; | |
x = 0.52; | |
text = "$STR_DISP_CUST_PLAY"; | |
default = 1; | |
}; | |
class B_Cancel: B_Delete | |
{ | |
idc = 2; | |
x = 0.66; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
}; | |
}; | |
class RscDisplayArcadeMap: RscMap | |
{ | |
movingEnable = 0; | |
idd = 26; | |
textureClear = "#(argb,8,8,3)color(1,1,1,1)"; | |
textureCloudly = "#(argb,8,8,3)color(1,1,1,1)"; | |
textureOvercast = "#(argb,8,8,3)color(1,1,1,1)"; | |
textureRainy = "#(argb,8,8,3)color(1,1,1,1)"; | |
textureStormy = "#(argb,8,8,3)color(1,1,1,1)"; | |
defaultSide = 1; | |
class controls: controls | |
{ | |
class Map: Map{}; | |
class Background1: RscText | |
{ | |
x = 0.83; | |
y = 0; | |
w = 0.17; | |
h = 1; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
}; | |
class MissionName: RscText | |
{ | |
x = 0.0; | |
y = 0.0; | |
w = 0.55; | |
text = ""; | |
idc = 113; | |
}; | |
class ToolboxMode: RscToolbox | |
{ | |
idc = 104; | |
x = 0.84; | |
y = 0.11; | |
w = 0.15; | |
h = 0.2; | |
strings[] = {"$STR_DISP_ARCMAP_UNITS","$STR_DISP_ARCMAP_GROUPS","$STR_DISP_ARCMAP_SENSORS","$STR_DISP_ARCMAP_WAYPOINTS","$STR_DISP_ARCMAP_SYNCHRONIZE","$STR_DISP_ARCMAP_MARKERS","$STR_DISP_ARCMAP_MODULE"}; | |
rows = 7; | |
columns = 1; | |
}; | |
class B_Intel: RscActiveText | |
{ | |
idc = 105; | |
x = 0.83; | |
y = 0.06; | |
w = 0.17; | |
style = 2; | |
text = "$STR_DISP_ARCMAP_INTEL"; | |
}; | |
class B_Load: RscButton | |
{ | |
idc = 101; | |
x = 0.84; | |
y = 0.32; | |
w = 0.15; | |
h = 0.035; | |
sizeEx = 0.027; | |
text = "$STR_DISP_ARCMAP_LOAD"; | |
}; | |
class B_Merge: B_Load | |
{ | |
idc = 106; | |
y = 0.38; | |
text = "$STR_DISP_ARCMAP_MERGE"; | |
}; | |
class B_Save: B_Load | |
{ | |
idc = 102; | |
y = 0.44; | |
text = "$STR_DISP_ARCMAP_SAVE"; | |
}; | |
class B_Clear: B_Load | |
{ | |
idc = 103; | |
y = 0.5; | |
text = "$STR_DISP_ARCMAP_CLEAR"; | |
}; | |
class Section: RscCombo | |
{ | |
idc = 109; | |
x = 0.84; | |
y = 0.56; | |
w = 0.15; | |
h = 0.03; | |
wholeHeight = 0.12; | |
sizeEx = 0.027; | |
}; | |
class B_Ids: B_Load | |
{ | |
idc = 111; | |
y = 0.62; | |
text = "$STR_DISP_ERROR"; | |
}; | |
class B_Textures: B_Load | |
{ | |
idc = 112; | |
y = 0.68; | |
text = "$STR_DISP_ERROR"; | |
}; | |
class B_Preview: B_Load | |
{ | |
idc = 107; | |
y = 0.755; | |
text = "$STR_DISP_ARCMAP_PREVIEW"; | |
default = 1; | |
}; | |
class B_Continue: B_Load | |
{ | |
idc = 108; | |
y = 0.815; | |
text = "$STR_DISP_ARCMAP_CONTINUE"; | |
}; | |
class B_Cancel: B_Load | |
{ | |
idc = 2; | |
y = 0.875; | |
text = "$STR_DISP_ARCMAP_EXIT"; | |
}; | |
}; | |
}; | |
class RscDisplayArcadeUnit | |
{ | |
idd = 27; | |
movingEnable = 1; | |
class controls | |
{ | |
class Background: RscText | |
{ | |
x = 0.15; | |
y = 0.02; | |
w = 0.6; | |
h = 0.95; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
}; | |
class Title: RscTitle | |
{ | |
idc = 101; | |
style = "0x20 + 0x02"; | |
x = 0.15; | |
y = 0.04; | |
w = 0.6; | |
text = ""; | |
}; | |
class TextSide: RscText | |
{ | |
idc = -1; | |
x = 0.165; | |
y = 0.13; | |
w = 0.1375; | |
text = "$STR_DISP_ARCUNIT_SIDE"; | |
sizeEx = 0.027; | |
}; | |
class ValueSide: RscCombo | |
{ | |
idc = 102; | |
x = 0.3025; | |
y = 0.14; | |
w = 0.1375; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextFaction: RscText | |
{ | |
idc = -1; | |
x = 0.165; | |
y = 0.18; | |
w = 0.1375; | |
text = "$STR_DISP_ARCUNIT_FACTION"; | |
sizeEx = 0.027; | |
}; | |
class ValueFaction: RscCombo | |
{ | |
idc = 123; | |
x = 0.3025; | |
y = 0.19; | |
w = 0.1375; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextRank: RscText | |
{ | |
idc = -1; | |
x = 0.44; | |
y = 0.18; | |
w = 0.1375; | |
text = "$STR_DISP_ARCUNIT_RANK"; | |
sizeEx = 0.027; | |
}; | |
class ValueRank: RscCombo | |
{ | |
idc = 104; | |
x = 0.5775; | |
y = 0.19; | |
w = 0.1375; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextClass: RscText | |
{ | |
idc = -1; | |
x = 0.165; | |
y = 0.23; | |
w = 0.1375; | |
text = "$STR_DISP_ARCUNIT_CLASS"; | |
sizeEx = 0.027; | |
}; | |
class ValueClass: RscCombo | |
{ | |
idc = 107; | |
x = 0.3025; | |
y = 0.24; | |
w = 0.1375; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextVehicle: RscText | |
{ | |
idc = -1; | |
x = 0.44; | |
y = 0.23; | |
w = 0.1375; | |
text = "$STR_DISP_ARCUNIT_VEHICLE"; | |
sizeEx = 0.027; | |
}; | |
class ValueVehicle: RscCombo | |
{ | |
idc = 103; | |
x = 0.5775; | |
y = 0.24; | |
w = 0.1375; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextControl: RscText | |
{ | |
idc = -1; | |
x = 0.165; | |
y = 0.28; | |
w = 0.1375; | |
text = "$STR_DISP_ARCUNIT_CTRL"; | |
sizeEx = 0.027; | |
}; | |
class ValueControl: RscCombo | |
{ | |
idc = 105; | |
x = 0.3025; | |
y = 0.29; | |
w = 0.1375; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextSpecial: RscText | |
{ | |
idc = -1; | |
x = 0.44; | |
y = 0.28; | |
w = 0.1375; | |
text = "$STR_DISP_ARCUNIT_SPECIAL"; | |
sizeEx = 0.027; | |
}; | |
class ValueSpecial: RscCombo | |
{ | |
idc = 112; | |
x = 0.5775; | |
y = 0.29; | |
w = 0.1375; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextAge: RscText | |
{ | |
idc = -1; | |
x = 0.165; | |
y = 0.33; | |
w = 0.1375; | |
text = "$STR_DISP_ARCUNIT_AGE"; | |
sizeEx = 0.027; | |
}; | |
class ValueAge: RscCombo | |
{ | |
idc = 113; | |
x = 0.3025; | |
y = 0.34; | |
w = 0.1375; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextText: RscText | |
{ | |
idc = -1; | |
x = 0.44; | |
y = 0.33; | |
w = 0.1375; | |
text = "$STR_DISP_ARCUNIT_TEXT"; | |
sizeEx = 0.027; | |
}; | |
class ValueText: RscEdit | |
{ | |
idc = 118; | |
x = 0.5775; | |
y = 0.34; | |
w = 0.1375; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class TextLock: RscText | |
{ | |
idc = -1; | |
x = 0.165; | |
y = 0.38; | |
w = 0.1375; | |
text = "$STR_DISP_ARCUNIT_LOCK"; | |
sizeEx = 0.027; | |
}; | |
class ValueLock: RscCombo | |
{ | |
idc = 119; | |
x = 0.3025; | |
y = 0.39; | |
w = 0.1375; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextSkill: RscText | |
{ | |
idc = -1; | |
x = 0.44; | |
y = 0.38; | |
w = 0.1375; | |
text = "$STR_DISP_ARCUNIT_SKILL"; | |
sizeEx = 0.027; | |
}; | |
class ValueSkill: RscSlider | |
{ | |
idc = 121; | |
x = 0.5775; | |
y = 0.39; | |
w = 0.1375; | |
h = 0.03; | |
}; | |
class TextInit: RscText | |
{ | |
idc = -1; | |
x = 0.165; | |
y = 0.43; | |
w = 0.1375; | |
text = "$STR_DISP_ARCUNIT_INIT"; | |
sizeEx = 0.027; | |
}; | |
class ValueInit: RscEdit | |
{ | |
idc = 120; | |
x = 0.3025; | |
y = 0.44; | |
w = 0.4125; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
autocomplete = "scripting"; | |
sizeEx = 0.027; | |
}; | |
class TextDescription: RscText | |
{ | |
idc = -1; | |
x = 0.165; | |
y = 0.48; | |
w = 0.1375; | |
text = "$STR_DISP_ARCUNIT_DESC"; | |
sizeEx = 0.027; | |
}; | |
class ValueDescription: RscEdit | |
{ | |
idc = 122; | |
x = 0.3025; | |
y = 0.49; | |
w = 0.4125; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class Azimut: RscPicture | |
{ | |
idc = 114; | |
text = "#(argb,8,8,3)color(1,1,1,1)"; | |
x = 0.5525; | |
y = 0.53; | |
w = 0.2; | |
h = 0.26; | |
colorText[] = {0.08,0.08,0.12,1}; | |
}; | |
class TextAzimut: RscText | |
{ | |
x = 0.605; | |
y = 0.62; | |
w = 0.15; | |
sizeEx = 0.027; | |
text = "$STR_DISP_ARCUNIT_AZIMUT"; | |
}; | |
class ValueAzimut: RscEdit | |
{ | |
idc = 111; | |
x = 0.63; | |
y = 0.67; | |
w = 0.05; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextHealth: RscText | |
{ | |
idc = -1; | |
x = 0.165; | |
y = 0.58; | |
w = 0.1375; | |
text = "$STR_DISP_ARCUNIT_HEALTH"; | |
sizeEx = 0.027; | |
}; | |
class ValueHealth: RscSlider | |
{ | |
idc = 108; | |
x = 0.3025; | |
y = 0.59; | |
w = 0.22; | |
h = 0.03; | |
}; | |
class TextFuel: RscText | |
{ | |
idc = -1; | |
x = 0.165; | |
y = 0.63; | |
w = 0.1375; | |
text = "$STR_DISP_ARCUNIT_FUEL"; | |
sizeEx = 0.027; | |
}; | |
class ValueFuel: RscSlider | |
{ | |
idc = 109; | |
x = 0.3025; | |
y = 0.64; | |
w = 0.22; | |
h = 0.03; | |
}; | |
class TextAmmo: RscText | |
{ | |
idc = -1; | |
x = 0.165; | |
y = 0.68; | |
w = 0.1375; | |
text = "$STR_DISP_ARCUNIT_AMMO"; | |
sizeEx = 0.027; | |
}; | |
class ValueAmmo: RscSlider | |
{ | |
idc = 110; | |
x = 0.3025; | |
y = 0.69; | |
w = 0.22; | |
h = 0.03; | |
}; | |
class TextPresence: RscText | |
{ | |
idc = -1; | |
x = 0.165; | |
y = 0.78; | |
w = 0.275; | |
text = "$STR_DISP_ARCUNIT_PRESENCE"; | |
sizeEx = 0.027; | |
}; | |
class ValuePresence: RscSlider | |
{ | |
idc = 116; | |
x = 0.44; | |
y = 0.79; | |
w = 0.275; | |
h = 0.03; | |
}; | |
class TextPresenceCondition: RscText | |
{ | |
idc = -1; | |
x = 0.165; | |
y = 0.83; | |
w = 0.275; | |
text = "$STR_DISP_ARCUNIT_PRESENCE_COND"; | |
sizeEx = 0.027; | |
}; | |
class ValuePresenceCondition: RscEdit | |
{ | |
idc = 117; | |
x = 0.44; | |
y = 0.84; | |
w = 0.275; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
autocomplete = "scripting"; | |
sizeEx = 0.027; | |
}; | |
class TextPlacement: RscText | |
{ | |
idc = -1; | |
x = 0.165; | |
y = 0.88; | |
w = 0.275; | |
text = "$STR_DISP_ARCUNIT_PLACE"; | |
sizeEx = 0.027; | |
}; | |
class ValuePlacement: RscEdit | |
{ | |
idc = 115; | |
x = 0.44; | |
y = 0.89; | |
w = 0.275; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class ButtonOK: RscButton | |
{ | |
idc = 1; | |
x = 0.452; | |
y = 0.895; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
sizeEx = 0.027; | |
}; | |
class ButtonCancel: RscButton | |
{ | |
idc = 2; | |
x = 0.597; | |
y = 0.895; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_CANCEL"; | |
default = 0; | |
sizeEx = 0.027; | |
}; | |
}; | |
}; | |
class RscDisplayArcadeModules | |
{ | |
idd = 153; | |
movingEnable = 1; | |
class controls | |
{ | |
class Background: RscText | |
{ | |
x = 0.15; | |
y = 0.02; | |
w = 0.6; | |
h = 0.95; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
}; | |
class Title: RscTitle | |
{ | |
idc = 101; | |
style = "0x20 + 0x02"; | |
x = 0.15; | |
y = 0.04; | |
w = 0.6; | |
text = ""; | |
}; | |
class ValueSide: RscCombo | |
{ | |
idc = 102; | |
x = 0.3025; | |
y = 0.14; | |
w = 0.1375; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class ValueFaction: RscCombo | |
{ | |
idc = 123; | |
x = 0.3025; | |
y = 0.19; | |
w = 0.1375; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class ValueClass: RscCombo | |
{ | |
idc = 107; | |
x = 0.3025; | |
y = 0.19; | |
w = 0.1375; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextVehicle: RscText | |
{ | |
idc = -1; | |
x = 0.44; | |
y = 0.18; | |
w = 0.1375; | |
text = "$STR_DISP_ARCUNIT_VEHICLE"; | |
sizeEx = 0.027; | |
}; | |
class ValueVehicle: RscCombo | |
{ | |
idc = 103; | |
x = 0.5775; | |
y = 0.19; | |
w = 0.1375; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextText: RscText | |
{ | |
idc = -1; | |
x = 0.44; | |
y = 0.23; | |
w = 0.1375; | |
text = "$STR_DISP_ARCUNIT_TEXT"; | |
sizeEx = 0.027; | |
}; | |
class ValueText: RscEdit | |
{ | |
idc = 118; | |
x = 0.5775; | |
y = 0.24; | |
w = 0.1375; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class TextInit: RscText | |
{ | |
idc = -1; | |
x = 0.165; | |
y = 0.33; | |
w = 0.1375; | |
text = "$STR_DISP_ARCUNIT_INIT"; | |
sizeEx = 0.027; | |
}; | |
class ValueInit: RscEdit | |
{ | |
idc = 120; | |
x = 0.3025; | |
y = 0.34; | |
w = 0.4125; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
autocomplete = "scripting"; | |
sizeEx = 0.027; | |
}; | |
class TextDescription: RscText | |
{ | |
idc = -1; | |
x = 0.165; | |
y = 0.38; | |
w = 0.1375; | |
text = "$STR_DISP_ARCUNIT_DESC"; | |
sizeEx = 0.027; | |
}; | |
class ValueDescription: RscEdit | |
{ | |
idc = 122; | |
x = 0.3025; | |
y = 0.39; | |
w = 0.4125; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class TextPresence: RscText | |
{ | |
idc = -1; | |
x = 0.165; | |
y = 0.53; | |
w = 0.275; | |
text = "$STR_DISP_ARCUNIT_PRESENCE"; | |
sizeEx = 0.027; | |
}; | |
class ValuePresence: RscSlider | |
{ | |
idc = 116; | |
x = 0.44; | |
y = 0.54; | |
w = 0.275; | |
h = 0.03; | |
}; | |
class TextPresenceCondition: RscText | |
{ | |
idc = -1; | |
x = 0.165; | |
y = 0.58; | |
w = 0.275; | |
text = "$STR_DISP_ARCUNIT_PRESENCE_COND"; | |
sizeEx = 0.027; | |
}; | |
class ValuePresenceCondition: RscEdit | |
{ | |
idc = 117; | |
x = 0.44; | |
y = 0.59; | |
w = 0.275; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
autocomplete = "scripting"; | |
sizeEx = 0.027; | |
}; | |
class ButtonOK: RscButton | |
{ | |
idc = 1; | |
x = 0.452; | |
y = 0.895; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
sizeEx = 0.027; | |
}; | |
class ButtonCancel: RscButton | |
{ | |
idc = 2; | |
x = 0.597; | |
y = 0.895; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_CANCEL"; | |
default = 0; | |
sizeEx = 0.027; | |
}; | |
}; | |
}; | |
class RscDisplayArcadeGroup | |
{ | |
idd = 40; | |
movingEnable = 1; | |
class controls | |
{ | |
class Background: RscText | |
{ | |
x = 0.2; | |
y = 0.3; | |
w = 0.6; | |
h = 0.41; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
}; | |
class Title: RscTitle | |
{ | |
idc = -1; | |
style = "0x20 + 0x02"; | |
x = 0.2; | |
y = 0.32; | |
w = 0.6; | |
text = "$STR_DISP_ARCGRP_TITLE"; | |
}; | |
class Azimut: RscPicture | |
{ | |
idc = 105; | |
text = "#(argb,8,8,3)color(1,1,1,1)"; | |
x = 0.5725; | |
y = 0.36; | |
w = 0.2; | |
h = 0.26; | |
colorText[] = {0.08,0.08,0.12,1}; | |
}; | |
class TextAzimut: RscText | |
{ | |
x = 0.625; | |
y = 0.45; | |
w = 0.15; | |
sizeEx = 0.027; | |
text = "$STR_DISP_ARCUNIT_AZIMUT"; | |
}; | |
class ValueAzimut: RscEdit | |
{ | |
idc = 104; | |
x = 0.65; | |
y = 0.5; | |
w = 0.05; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextSide: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.41; | |
w = 0.1375; | |
text = "$STR_DISP_ARCGRP_SIDE"; | |
sizeEx = 0.027; | |
}; | |
class ValueSide: RscCombo | |
{ | |
idc = 101; | |
x = 0.3525; | |
y = 0.42; | |
w = 0.22; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextFaction: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.46; | |
w = 0.1375; | |
text = "$STR_DISP_ARCGRP_FACTION"; | |
sizeEx = 0.027; | |
}; | |
class ValueFaction: RscCombo | |
{ | |
idc = 106; | |
x = 0.3525; | |
y = 0.47; | |
w = 0.22; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextType: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.51; | |
w = 0.1375; | |
text = "$STR_DISP_ARCGRP_TYPE"; | |
sizeEx = 0.027; | |
}; | |
class ValueType: RscCombo | |
{ | |
idc = 102; | |
x = 0.3525; | |
y = 0.52; | |
w = 0.22; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextName: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.56; | |
w = 0.1375; | |
text = "$STR_DISP_ARCGRP_NAME"; | |
sizeEx = 0.027; | |
}; | |
class ValueName: RscCombo | |
{ | |
idc = 103; | |
x = 0.3525; | |
y = 0.57; | |
w = 0.22; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class ButtonOK: RscButton | |
{ | |
idc = 1; | |
x = 0.502; | |
y = 0.635; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
sizeEx = 0.027; | |
}; | |
class ButtonCancel: RscButton | |
{ | |
idc = 2; | |
x = 0.647; | |
y = 0.635; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_CANCEL"; | |
default = 0; | |
sizeEx = 0.027; | |
}; | |
}; | |
}; | |
class RscDisplayArcadeWaypoint | |
{ | |
idd = 28; | |
movingEnable = 1; | |
class controls | |
{ | |
class Background: RscText | |
{ | |
x = 0.2; | |
y = 0.05; | |
w = 0.56; | |
h = 0.91; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
}; | |
class Title: RscTitle | |
{ | |
idc = 101; | |
style = "0x20 + 0x02"; | |
x = 0.2; | |
y = 0.07; | |
w = 0.56; | |
text = ""; | |
}; | |
class TextType: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.16; | |
w = 0.255; | |
text = "$STR_DISP_ARCWP_TYPE"; | |
sizeEx = 0.027; | |
}; | |
class ValueType: RscCombo | |
{ | |
idc = 102; | |
x = 0.47; | |
y = 0.17; | |
w = 0.255; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextSequence: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.21; | |
w = 0.255; | |
text = "$STR_DISP_ARCWP_SEQ"; | |
sizeEx = 0.027; | |
}; | |
class ValueSequence: RscCombo | |
{ | |
idc = 103; | |
x = 0.47; | |
y = 0.22; | |
w = 0.255; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextDescription: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.26; | |
w = 0.255; | |
text = "$STR_DISP_ARCWP_DESC"; | |
sizeEx = 0.027; | |
}; | |
class ValueDescription: RscEdit | |
{ | |
idc = 104; | |
x = 0.47; | |
y = 0.27; | |
w = 0.255; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class TextCombatMode: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.31; | |
w = 0.255; | |
text = "$STR_DISP_ARCWP_SEMAPHORE"; | |
sizeEx = 0.027; | |
}; | |
class ValueCombatMode: RscCombo | |
{ | |
idc = 105; | |
x = 0.47; | |
y = 0.32; | |
w = 0.255; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextFormation: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.36; | |
w = 0.255; | |
text = "$STR_DISP_ARCWP_FORM"; | |
sizeEx = 0.027; | |
}; | |
class ValueFormation: RscCombo | |
{ | |
idc = 106; | |
x = 0.47; | |
y = 0.37; | |
w = 0.255; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextSpeed: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.41; | |
w = 0.255; | |
text = "$STR_DISP_ARCWP_SPEED"; | |
sizeEx = 0.027; | |
}; | |
class ValueSpeed: RscCombo | |
{ | |
idc = 107; | |
x = 0.47; | |
y = 0.42; | |
w = 0.255; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextCombat: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.46; | |
w = 0.255; | |
text = "$STR_DISP_ARCWP_COMBAT"; | |
sizeEx = 0.027; | |
}; | |
class ValueCombat: RscCombo | |
{ | |
idc = 108; | |
x = 0.47; | |
y = 0.47; | |
w = 0.255; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextPlacement: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.51; | |
w = 0.255; | |
text = "$STR_DISP_ARCWP_PLACE"; | |
sizeEx = 0.027; | |
}; | |
class ValuePlacement: RscEdit | |
{ | |
idc = 109; | |
x = 0.47; | |
y = 0.52; | |
w = 0.255; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class TextPrecision: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.56; | |
w = 0.255; | |
text = "$STR_DISP_ARCWP_PREC"; | |
sizeEx = 0.027; | |
}; | |
class ValuePrecision: RscEdit | |
{ | |
idc = 120; | |
x = 0.47; | |
y = 0.57; | |
w = 0.255; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class TextHousePos: RscText | |
{ | |
idc = 115; | |
x = 0.215; | |
y = 0.61; | |
w = 0.255; | |
text = "$STR_DISP_ARCWP_HOUSEPOS"; | |
sizeEx = 0.027; | |
}; | |
class ValueHousePos: RscCombo | |
{ | |
idc = 114; | |
x = 0.47; | |
y = 0.62; | |
w = 0.255; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextTimeout: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.66; | |
w = 0.1275; | |
text = "$STR_DISP_ARCWP_TIMEOUT"; | |
sizeEx = 0.027; | |
}; | |
class TextTimeoutMin: RscText | |
{ | |
idc = -1; | |
x = 0.3425; | |
y = 0.66; | |
w = 0.06375; | |
text = "$STR_DISP_ARCWP_TIMEOUT_MIN"; | |
sizeEx = 0.027; | |
}; | |
class ValueTimeoutMin: RscEdit | |
{ | |
idc = 111; | |
x = 0.40625; | |
y = 0.67; | |
w = 0.06375; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class TextTimeoutMax: RscText | |
{ | |
idc = -1; | |
x = 0.47; | |
y = 0.66; | |
w = 0.06375; | |
text = "$STR_DISP_ARCWP_TIMEOUT_MAX"; | |
sizeEx = 0.027; | |
}; | |
class ValueTimeoutMax: RscEdit | |
{ | |
idc = 112; | |
x = 0.53375; | |
y = 0.67; | |
w = 0.06375; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class TextTimeoutMid: RscText | |
{ | |
idc = -1; | |
x = 0.5975; | |
y = 0.66; | |
w = 0.06375; | |
text = "$STR_DISP_ARCWP_TIMEOUT_MID"; | |
sizeEx = 0.027; | |
}; | |
class ValueTimeoutMid: RscEdit | |
{ | |
idc = 113; | |
x = 0.66125; | |
y = 0.67; | |
w = 0.06375; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class TextExpCond: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.71; | |
w = 0.1275; | |
text = "$STR_DISP_ARCWP_EXPCOND"; | |
sizeEx = 0.027; | |
}; | |
class ValueExpCond: RscEdit | |
{ | |
idc = 118; | |
x = 0.3425; | |
y = 0.72; | |
w = 0.3825; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class TextExpActiv: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.76; | |
w = 0.1275; | |
text = "$STR_DISP_ARCWP_EXPACTIV"; | |
sizeEx = 0.027; | |
}; | |
class ValueExpActiv: RscEdit | |
{ | |
idc = 116; | |
x = 0.3425; | |
y = 0.77; | |
w = 0.3825; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
autocomplete = "scripting"; | |
sizeEx = 0.027; | |
}; | |
class Show: RscToolbox | |
{ | |
idc = 117; | |
x = 0.215; | |
y = 0.81; | |
w = 0.51; | |
h = 0.06; | |
strings[] = {"$STR_DISP_ARCWP_SHOW_NEVER","$STR_DISP_ARCWP_SHOW_EASY","$STR_DISP_ARCWP_SHOW_ALWAYS"}; | |
rows = 1; | |
columns = 3; | |
}; | |
class TextExpScript: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.86; | |
w = 0.1275; | |
text = "$STR_DISP_ARCWP_SCRIPT"; | |
sizeEx = 0.027; | |
}; | |
class ValueExpScript: RscEdit | |
{ | |
idc = 119; | |
x = 0.3425; | |
y = 0.87; | |
w = 0.3825; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class ButtonEffects: RscButton | |
{ | |
idc = 110; | |
x = 0.22; | |
y = 0.885; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_ARCWP_EFFECTS"; | |
default = 0; | |
sizeEx = 0.027; | |
}; | |
class ButtonOK: RscButton | |
{ | |
idc = 1; | |
x = 0.462; | |
y = 0.885; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
sizeEx = 0.027; | |
}; | |
class ButtonCancel: RscButton | |
{ | |
idc = 2; | |
x = 0.607; | |
y = 0.885; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_CANCEL"; | |
default = 0; | |
sizeEx = 0.027; | |
}; | |
}; | |
}; | |
class RscDisplayArcadeMarker | |
{ | |
idd = 45; | |
movingEnable = 1; | |
class controls | |
{ | |
class Background: RscText | |
{ | |
x = 0.2; | |
y = 0.2; | |
w = 0.6; | |
h = 0.5; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
}; | |
class Title: RscTitle | |
{ | |
idc = 101; | |
style = "0x20 + 0x02"; | |
x = 0.2; | |
y = 0.22; | |
w = 0.6; | |
text = ""; | |
}; | |
class TextName: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.31; | |
w = 0.275; | |
text = "$STR_DISP_ARCMARK_NAME"; | |
sizeEx = 0.027; | |
}; | |
class ValueName: RscEdit | |
{ | |
idc = 102; | |
x = 0.49; | |
y = 0.32; | |
w = 0.275; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class Marker: RscToolbox | |
{ | |
idc = 103; | |
x = 0.215; | |
y = 0.36; | |
w = 0.55; | |
h = 0.04; | |
strings[] = {"$STR_DISP_ARCMARK_ICON","$STR_DISP_ARCMARK_RECT","$STR_DISP_ARCMARK_ELLIPSE"}; | |
rows = 1; | |
columns = 3; | |
}; | |
class TextColorName: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.41; | |
w = 0.275; | |
text = "$STR_DISP_ARCMARK_COLOR"; | |
sizeEx = 0.027; | |
}; | |
class ValueColorName: RscCombo | |
{ | |
idc = 105; | |
x = 0.49; | |
y = 0.42; | |
w = 0.275; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextType: RscText | |
{ | |
idc = 109; | |
x = 0.215; | |
y = 0.46; | |
w = 0.275; | |
text = ""; | |
sizeEx = 0.027; | |
}; | |
class ValueIcon: RscCombo | |
{ | |
idc = 104; | |
x = 0.49; | |
y = 0.47; | |
w = 0.275; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class ValueFill: RscCombo | |
{ | |
idc = 110; | |
x = 0.49; | |
y = 0.47; | |
w = 0.275; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextA: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.51; | |
w = 0.09185; | |
text = "$STR_DISP_ARCMARK_A"; | |
sizeEx = 0.027; | |
}; | |
class ValueA: RscEdit | |
{ | |
idc = 106; | |
x = 0.30685; | |
y = 0.52; | |
w = 0.09185; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class TextB: RscText | |
{ | |
idc = -1; | |
x = 0.3987; | |
y = 0.51; | |
w = 0.09185; | |
text = "$STR_DISP_ARCMARK_B"; | |
sizeEx = 0.027; | |
}; | |
class ValueB: RscEdit | |
{ | |
idc = 107; | |
x = 0.49055; | |
y = 0.52; | |
w = 0.09185; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class TextAngle: RscText | |
{ | |
idc = -1; | |
x = 0.5824; | |
y = 0.51; | |
w = 0.09185; | |
text = "$STR_DISP_ARCMARK_ANGLE"; | |
sizeEx = 0.027; | |
}; | |
class ValueAngle: RscEdit | |
{ | |
idc = 108; | |
x = 0.67425; | |
y = 0.52; | |
w = 0.09185; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class TextText: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.56; | |
w = 0.275; | |
text = "$STR_DISP_ARCMARK_TEXT"; | |
sizeEx = 0.027; | |
}; | |
class ValueText: RscEdit | |
{ | |
idc = 111; | |
x = 0.49; | |
y = 0.57; | |
w = 0.275; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class ButtonOK: RscButton | |
{ | |
idc = 1; | |
x = 0.502; | |
y = 0.625; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
sizeEx = 0.027; | |
}; | |
class ButtonCancel: RscButton | |
{ | |
idc = 2; | |
x = 0.647; | |
y = 0.625; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_CANCEL"; | |
default = 0; | |
sizeEx = 0.027; | |
}; | |
}; | |
}; | |
class RscDisplayArcadeSensor | |
{ | |
idd = 41; | |
movingEnable = 1; | |
class controls | |
{ | |
class Background: RscText | |
{ | |
x = 0.2; | |
y = 0.05; | |
w = 0.56; | |
h = 0.91; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
}; | |
class Title: RscTitle | |
{ | |
idc = 101; | |
style = "0x20 + 0x02"; | |
x = 0.2; | |
y = 0.07; | |
w = 0.56; | |
text = "$STR_DISP_ARCSENS_TITLE"; | |
}; | |
class TextA: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.16; | |
w = 0.1275; | |
text = "$STR_DISP_ARCSENS_A"; | |
sizeEx = 0.027; | |
}; | |
class ValueA: RscEdit | |
{ | |
idc = 102; | |
x = 0.3425; | |
y = 0.17; | |
w = 0.1275; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class TextB: RscText | |
{ | |
idc = -1; | |
x = 0.47; | |
y = 0.16; | |
w = 0.1275; | |
text = "$STR_DISP_ARCSENS_B"; | |
sizeEx = 0.027; | |
}; | |
class ValueB: RscEdit | |
{ | |
idc = 103; | |
x = 0.5975; | |
y = 0.17; | |
w = 0.1275; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class TextAngle: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.21; | |
w = 0.1275; | |
text = "$STR_DISP_ARCSENS_ANGLE"; | |
sizeEx = 0.027; | |
}; | |
class ValueAngle: RscEdit | |
{ | |
idc = 104; | |
x = 0.3425; | |
y = 0.22; | |
w = 0.1275; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class Rectangular: RscToolbox | |
{ | |
idc = 120; | |
x = 0.215; | |
y = 0.26; | |
w = 0.255; | |
h = 0.03; | |
strings[] = {"$STR_DISP_ARCSENS_ELLIPSE","$STR_DISP_ARCSENS_RECT"}; | |
rows = 1; | |
columns = 2; | |
}; | |
class Repeating: RscToolbox | |
{ | |
idc = 107; | |
x = 0.47; | |
y = 0.26; | |
w = 0.255; | |
h = 0.03; | |
strings[] = {"$STR_DISP_ARCSENS_ONCE","$STR_DISP_ARCSENS_REPEAT"}; | |
rows = 1; | |
columns = 2; | |
}; | |
class TextType: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.31; | |
w = 0.1275; | |
text = "$STR_DISP_ARCSENS_TYPE"; | |
sizeEx = 0.027; | |
}; | |
class ValueType: RscCombo | |
{ | |
idc = 112; | |
x = 0.3425; | |
y = 0.32; | |
w = 0.1275; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextActivation: RscText | |
{ | |
idc = -1; | |
x = 0.47; | |
y = 0.31; | |
w = 0.1275; | |
text = "$STR_DISP_ARCSENS_ACTIV"; | |
sizeEx = 0.027; | |
}; | |
class ValueActivation: RscCombo | |
{ | |
idc = 105; | |
x = 0.5975; | |
y = 0.32; | |
w = 0.1275; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class Presence: RscToolbox | |
{ | |
idc = 106; | |
x = 0.215; | |
y = 0.36; | |
w = 0.51; | |
h = 0.06; | |
strings[] = {"$STR_DISP_ARCSENS_PRESYES","$STR_DISP_ARCSENS_PRESNO","$STR_DISP_ARCSENS_DETWEST","$STR_DISP_ARCSENS_DETEAST","$STR_DISP_ARCSENS_DETGUERRILA","$STR_DISP_ARCSENS_DETCIVILIAN"}; | |
rows = 2; | |
columns = 3; | |
}; | |
class Interruptable: RscToolbox | |
{ | |
idc = 108; | |
x = 0.215; | |
y = 0.46; | |
w = 0.255; | |
h = 0.03; | |
strings[] = {"$STR_DISP_ARCSENS_COUNTDOWN","$STR_DISP_ARCSENS_TIMEOUT"}; | |
rows = 1; | |
columns = 2; | |
}; | |
class TextTimeoutMin: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.51; | |
w = 0.08517; | |
text = "$STR_DISP_ARCSENS_TIMEOUT_MIN"; | |
sizeEx = 0.027; | |
}; | |
class ValueTimeoutMin: RscEdit | |
{ | |
idc = 109; | |
x = 0.30017; | |
y = 0.52; | |
w = 0.08517; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class TextTimeoutMax: RscText | |
{ | |
idc = -1; | |
x = 0.38534; | |
y = 0.51; | |
w = 0.08517; | |
text = "$STR_DISP_ARCSENS_TIMEOUT_MAX"; | |
sizeEx = 0.027; | |
}; | |
class ValueTimeoutMax: RscEdit | |
{ | |
idc = 110; | |
x = 0.47051; | |
y = 0.52; | |
w = 0.08517; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class TextTimeoutMid: RscText | |
{ | |
idc = -1; | |
x = 0.55568; | |
y = 0.51; | |
w = 0.08517; | |
text = "$STR_DISP_ARCSENS_TIMEOUT_MID"; | |
sizeEx = 0.027; | |
}; | |
class ValueTimeoutMid: RscEdit | |
{ | |
idc = 111; | |
x = 0.64085; | |
y = 0.52; | |
w = 0.08517; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class TextName: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.56; | |
w = 0.1275; | |
text = "$STR_DISP_ARCSENS_NAME"; | |
sizeEx = 0.027; | |
}; | |
class ValueName: RscEdit | |
{ | |
idc = 121; | |
x = 0.3425; | |
y = 0.57; | |
w = 0.1275; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class TextText: RscText | |
{ | |
idc = -1; | |
x = 0.47; | |
y = 0.56; | |
w = 0.1275; | |
text = "$STR_DISP_ARCSENS_TEXT"; | |
sizeEx = 0.027; | |
}; | |
class ValueText: RscEdit | |
{ | |
idc = 114; | |
x = 0.5975; | |
y = 0.57; | |
w = 0.1275; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class TextExpCond: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.61; | |
w = 0.1275; | |
text = "$STR_DISP_ARCSENS_EXPCOND"; | |
sizeEx = 0.027; | |
}; | |
class ValueExpCond: RscEdit | |
{ | |
idc = 117; | |
x = 0.3425; | |
y = 0.62; | |
w = 0.3825; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
autocomplete = "scripting"; | |
sizeEx = 0.027; | |
}; | |
class TextExpActiv: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.66; | |
w = 0.1275; | |
text = "$STR_DISP_ARCSENS_EXPACTIV"; | |
sizeEx = 0.027; | |
}; | |
class ValueExpActiv: RscEdit | |
{ | |
idc = 118; | |
x = 0.3425; | |
y = 0.67; | |
w = 0.3825; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
autocomplete = "scripting"; | |
sizeEx = 0.027; | |
}; | |
class TextExpDesactiv: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.71; | |
w = 0.1275; | |
text = "$STR_DISP_ARCSENS_EXPDESACTIV"; | |
sizeEx = 0.027; | |
}; | |
class ValueExpDesactiv: RscEdit | |
{ | |
idc = 119; | |
x = 0.3425; | |
y = 0.72; | |
w = 0.3825; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
autocomplete = "scripting"; | |
sizeEx = 0.027; | |
}; | |
class ButtonEffects: RscButton | |
{ | |
idc = 116; | |
x = 0.22; | |
y = 0.885; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_ARCSENS_EFFECTS"; | |
default = 0; | |
sizeEx = 0.027; | |
}; | |
class ButtonOK: RscButton | |
{ | |
idc = 1; | |
x = 0.462; | |
y = 0.885; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
sizeEx = 0.027; | |
}; | |
class ButtonCancel: RscButton | |
{ | |
idc = 2; | |
x = 0.607; | |
y = 0.885; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_CANCEL"; | |
default = 0; | |
sizeEx = 0.027; | |
}; | |
}; | |
}; | |
class RscDisplayArcadeEffects | |
{ | |
idd = 44; | |
movingEnable = 1; | |
class controls | |
{ | |
class Background: RscText | |
{ | |
x = 0.2; | |
y = 0.05; | |
w = 0.6; | |
h = 0.85; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
}; | |
class Title: RscTitle | |
{ | |
idc = -1; | |
style = "0x20 + 0x02"; | |
x = 0.2; | |
y = 0.07; | |
w = 0.6; | |
text = "$STR_DISP_ARCEFF_TITLE"; | |
}; | |
class Condition: RscEdit | |
{ | |
idc = 113; | |
x = 0.215; | |
y = 0.17; | |
w = 0.55; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
autocomplete = "scripting"; | |
sizeEx = 0.027; | |
}; | |
class TextSound: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.21; | |
w = 0.275; | |
text = "$STR_DISP_ARCEFF_SOUND_ANON"; | |
sizeEx = 0.027; | |
}; | |
class ValueSound: RscCombo | |
{ | |
idc = 103; | |
x = 0.49; | |
y = 0.22; | |
w = 0.275; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextVoice: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.26; | |
w = 0.275; | |
text = "$STR_DISP_ARCEFF_VOICE"; | |
sizeEx = 0.027; | |
}; | |
class ValueVoice: RscCombo | |
{ | |
idc = 104; | |
x = 0.49; | |
y = 0.27; | |
w = 0.275; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextSoundEnv: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.31; | |
w = 0.275; | |
text = "$STR_DISP_ARCEFF_SOUND_ENV"; | |
sizeEx = 0.027; | |
}; | |
class ValueSoundEnv: RscCombo | |
{ | |
idc = 105; | |
x = 0.49; | |
y = 0.32; | |
w = 0.275; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextSoundDet: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.36; | |
w = 0.275; | |
text = "$STR_DISP_ARCEFF_SOUND_DET"; | |
sizeEx = 0.027; | |
}; | |
class ValueSoundDet: RscCombo | |
{ | |
idc = 106; | |
x = 0.49; | |
y = 0.37; | |
w = 0.275; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextMusic: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.41; | |
w = 0.275; | |
text = "$STR_DISP_ARCEFF_TRACK"; | |
sizeEx = 0.027; | |
}; | |
class ValueMusic: RscCombo | |
{ | |
idc = 107; | |
x = 0.49; | |
y = 0.42; | |
w = 0.275; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextTitleType: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.46; | |
w = 0.275; | |
text = "$STR_DISP_ARCEFF_TITTYPE"; | |
sizeEx = 0.027; | |
}; | |
class ValueTitleType: RscCombo | |
{ | |
idc = 108; | |
x = 0.49; | |
y = 0.47; | |
w = 0.275; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextTitleEffect: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.51; | |
w = 0.275; | |
text = "$STR_DISP_ARCEFF_TITEFF"; | |
sizeEx = 0.027; | |
}; | |
class ValueTitleEffect: RscCombo | |
{ | |
idc = 109; | |
x = 0.49; | |
y = 0.52; | |
w = 0.275; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextTitle: RscText | |
{ | |
idc = 114; | |
x = 0.215; | |
y = 0.56; | |
w = 0.1375; | |
text = "$STR_DISP_ARCEFF_TITTEXT"; | |
sizeEx = 0.027; | |
}; | |
class ValueTitleText: RscEdit | |
{ | |
idc = 110; | |
x = 0.3525; | |
y = 0.57; | |
w = 0.4125; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class ValueTitleRes: RscCombo | |
{ | |
idc = 111; | |
x = 0.49; | |
y = 0.57; | |
w = 0.275; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class ValueTitleObj: RscCombo | |
{ | |
idc = 112; | |
x = 0.49; | |
y = 0.57; | |
w = 0.275; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class ButtonOK: RscButton | |
{ | |
idc = 1; | |
x = 0.502; | |
y = 0.825; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
sizeEx = 0.027; | |
}; | |
class ButtonCancel: RscButton | |
{ | |
idc = 2; | |
x = 0.647; | |
y = 0.825; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_CANCEL"; | |
default = 0; | |
sizeEx = 0.027; | |
}; | |
}; | |
}; | |
class RscDisplayTemplateSave | |
{ | |
idd = 29; | |
movingEnable = 1; | |
class controls | |
{ | |
class Background: RscText | |
{ | |
x = 0.28; | |
y = 0.2; | |
w = 0.46; | |
h = 0.33; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
}; | |
class Title: RscTitle | |
{ | |
idc = -1; | |
style = "0x20 + 0x02"; | |
x = 0.28; | |
y = 0.22; | |
w = 0.46; | |
text = "$STR_DISP_TEMPL_SAVE"; | |
}; | |
class TextName: RscText | |
{ | |
idc = -1; | |
x = 0.295; | |
y = 0.31; | |
w = 0.205; | |
text = "$STR_DISP_TEMPL_NAME"; | |
sizeEx = 0.027; | |
}; | |
class ValueName: RscEdit | |
{ | |
idc = 101; | |
x = 0.5; | |
y = 0.32; | |
w = 0.205; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class TextMode: RscText | |
{ | |
idc = -1; | |
x = 0.295; | |
y = 0.36; | |
w = 0.205; | |
text = "$STR_DISP_TEMPL_MODE"; | |
sizeEx = 0.027; | |
}; | |
class ValueMode: RscCombo | |
{ | |
idc = 103; | |
x = 0.5; | |
y = 0.37; | |
w = 0.205; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class ButtonOK: RscButton | |
{ | |
idc = 1; | |
x = 0.442; | |
y = 0.455; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
sizeEx = 0.027; | |
}; | |
class ButtonCancel: RscButton | |
{ | |
idc = 2; | |
x = 0.587; | |
y = 0.455; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_CANCEL"; | |
default = 0; | |
sizeEx = 0.027; | |
}; | |
}; | |
}; | |
class RscDisplayPublishMission | |
{ | |
idd = 165; | |
movingEnable = 1; | |
class Title: RscTitle | |
{ | |
idc = -1; | |
style = "0x20 + 0x02"; | |
x = 0.28; | |
y = 0.22; | |
w = 0.46; | |
text = "STR_MISSION_PUBLISH_TEXT"; | |
}; | |
class controls | |
{ | |
class Background: RscText | |
{ | |
x = 0.28; | |
y = 0.2; | |
w = 0.46; | |
h = 0.33; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
}; | |
class TextName: RscText | |
{ | |
idc = -1; | |
x = 0.295; | |
y = 0.31; | |
w = 0.205; | |
text = "$STR_MISSION_TITLE_TEXT"; | |
sizeEx = 0.027; | |
}; | |
class ValueName: RscEdit | |
{ | |
idc = "IDC_STEAM_TITLE"; | |
x = 0.5; | |
y = 0.32; | |
w = 0.205; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class ButtonOK: RscButton | |
{ | |
idc = "IDC_BUTTON_PUBLISH"; | |
x = "scalar"; | |
y = 0.455; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
sizeEx = 0.027; | |
}; | |
class ButtonCancel: RscButton | |
{ | |
idc = 2; | |
x = 0.587; | |
y = 0.455; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_CANCEL"; | |
default = 0; | |
sizeEx = 0.027; | |
}; | |
}; | |
}; | |
class RscDisplayPublishMissionSelectTags | |
{ | |
idd = 166; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
style = 0; | |
text = "$STR_DISP_TAGS_TITLE"; | |
x = 0.2; | |
y = 0.2; | |
w = 0.6; | |
h = 0.04; | |
}; | |
class TextUnused: RscText | |
{ | |
style = 2; | |
text = "$STR_DISP_TAGS_UNUSED"; | |
x = 0.2; | |
y = 0.25; | |
w = 0.26; | |
h = 0.04; | |
colorBackground[] = {0,0,0,1}; | |
}; | |
class TextUsed: RscText | |
{ | |
style = 2; | |
text = "$STR_DISP_TAGS_USED"; | |
x = 0.527; | |
y = 0.252; | |
w = 0.266; | |
h = 0.04; | |
colorBackground[] = {0,0,0,1}; | |
}; | |
class ButtonAdd: RscActiveText | |
{ | |
idc = "IDC_STEAM_TAGS_ADD"; | |
text = ">>"; | |
x = 0.47; | |
y = 0.42; | |
w = 0.045; | |
h = 0.06; | |
}; | |
class ButtonRemove: RscActiveText | |
{ | |
idc = "IDC_STEAM_TAGS_REMOVE"; | |
text = "<<"; | |
x = 0.47; | |
y = 0.52; | |
w = 0.045; | |
h = 0.06; | |
}; | |
class ListUnusedTags: RscListBox | |
{ | |
idc = "IDC_STEAM_TAGS_AVAILABLE"; | |
x = 0.2; | |
y = 0.3; | |
w = 0.26; | |
h = 0.44; | |
}; | |
class ListUsedTags: RscListBox | |
{ | |
idc = "IDC_STEAM_TAGS_SELECTED"; | |
x = 0.52; | |
y = 0.3; | |
w = 0.26; | |
h = 0.44; | |
}; | |
class ButtonOK: RscShortcutButton | |
{ | |
idc = 1; | |
text = "$STR_DISP_OK"; | |
x = 0.612; | |
y = 0.76; | |
w = 0.18; | |
h = 0.04; | |
}; | |
class ButtonCancel: ButtonOK | |
{ | |
idc = 2; | |
text = "$STR_DISP_CANCEL"; | |
x = 0.19; | |
y = 0.76; | |
w = 0.18; | |
h = 0.04; | |
}; | |
}; | |
}; | |
class RscDisplayTemplateLoad | |
{ | |
idd = 30; | |
movingEnable = 1; | |
class controls | |
{ | |
class Background: RscText | |
{ | |
x = 0.28; | |
y = 0.2; | |
w = 0.46; | |
h = 0.31; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
}; | |
class Title: RscTitle | |
{ | |
idc = 102; | |
style = "0x20 + 0x02"; | |
x = 0.28; | |
y = 0.22; | |
w = 0.46; | |
text = "$STR_DISP_TEMPL_LOAD"; | |
}; | |
class TextIsland: RscText | |
{ | |
idc = -1; | |
x = 0.295; | |
y = 0.31; | |
w = 0.205; | |
text = "$STR_DISP_TEMPL_ISLAND"; | |
sizeEx = 0.027; | |
}; | |
class ValueIsland: RscCombo | |
{ | |
idc = 104; | |
x = 0.5; | |
y = 0.32; | |
w = 0.205; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class TextName: RscText | |
{ | |
idc = -1; | |
x = 0.295; | |
y = 0.36; | |
w = 0.205; | |
text = "$STR_DISP_TEMPL_NAME"; | |
sizeEx = 0.027; | |
}; | |
class ValueName: RscCombo | |
{ | |
idc = 101; | |
x = 0.5; | |
y = 0.37; | |
w = 0.205; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class ButtonOK: RscButton | |
{ | |
idc = 1; | |
x = 0.442; | |
y = 0.435; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
sizeEx = 0.027; | |
}; | |
class ButtonCancel: RscButton | |
{ | |
idc = 2; | |
x = 0.587; | |
y = 0.435; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_CANCEL"; | |
default = 0; | |
sizeEx = 0.027; | |
}; | |
}; | |
}; | |
class RscDisplayIntel | |
{ | |
idd = 32; | |
movingEnable = 1; | |
class controls | |
{ | |
class Background: RscText | |
{ | |
x = 0.2; | |
y = 0.02; | |
w = 0.64; | |
h = 0.96; | |
colorBackground[] = {0.3,0.3,0.3,1}; | |
}; | |
class Title: RscTitle | |
{ | |
idc = -1; | |
style = "0x20 + 0x02"; | |
x = 0.2; | |
y = 0.04; | |
w = 0.64; | |
text = "$STR_DISP_INTEL_TITLE"; | |
}; | |
class TextBriefingName: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.13; | |
w = 0.1475; | |
text = "$STR_DISP_INTEL_NAME"; | |
sizeEx = 0.027; | |
}; | |
class ValueBriefingName: RscEdit | |
{ | |
idc = 106; | |
x = 0.3625; | |
y = 0.14; | |
w = 0.4425; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class TextBriefingDescription: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.18; | |
w = 0.1475; | |
text = "$STR_DISP_INTEL_DESC"; | |
sizeEx = 0.027; | |
}; | |
class ValueBriefingDescription: RscEdit | |
{ | |
idc = 107; | |
x = 0.3625; | |
y = 0.19; | |
w = 0.4425; | |
h = 0.03; | |
text = "$STR_DISP_ERROR"; | |
sizeEx = 0.027; | |
}; | |
class TextDate: RscText | |
{ | |
idc = -1; | |
x = 0.215; | |
y = 0.28; | |
w = 0.07375; | |
text = "$STR_DISP_INTEL_DATE"; | |
sizeEx = 0.027; | |
}; | |
class ValueMonth: RscCombo | |
{ | |
idc = 102; | |
x = 0.28875; | |
y = 0.29; | |
w = 0.07375; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class ValueDay: RscCombo | |
{ | |
idc = 103; | |
x = 0.3625; | |
y = 0.29; | |
w = 0.07375; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class ValueYear: ValueDay | |
{ | |
idc = 112; | |
from = 1980; | |
to = 2020; | |
x = 0.43625; | |
}; | |
class TextTime: RscText | |
{ | |
idc = -1; | |
x = 0.58375; | |
y = 0.28; | |
w = 0.07375; | |
text = "$STR_DISP_INTEL_TIME"; | |
sizeEx = 0.027; | |
}; | |
class ValueHour: RscCombo | |
{ | |
idc = 104; | |
x = 0.6575; | |
y = 0.29; | |
w = 0.07375; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class ValueMinute: RscCombo | |
{ | |
idc = 105; | |
x = 0.73125; | |
y = 0.29; | |
w = 0.07375; | |
h = 0.03; | |
sizeEx = 0.027; | |
}; | |
class ValueWeather: RscSlider | |
{ | |
idc = 108; | |
x = 0.215; | |
y = 0.34; | |
w = 0.59; | |
h = 0.03; | |
}; | |
class ValueFog: RscSlider | |
{ | |
idc = 109; | |
x = 0.215; | |
y = 0.39; | |
w = 0.4425; | |
h = 0.03; | |
}; | |
class ValueWind: RscSlider | |
{ | |
idc = "IDC_INTEL_WIND"; | |
x = 0.215; | |
y = 0.44; | |
w = 0.4425; | |
h = 0.03; | |
}; | |
class ValueWeatherForecast: RscSlider | |
{ | |
idc = 110; | |
x = 0.215; | |
y = 0.49; | |
w = 0.59; | |
h = 0.03; | |
}; | |
class ValueFogForecast: RscSlider | |
{ | |
idc = 111; | |
x = 0.215; | |
y = 0.54; | |
w = 0.59; | |
h = 0.03; | |
}; | |
class ValueWindForecast: RscSlider | |
{ | |
idc = "IDC_INTEL_WIND_FORECAST"; | |
x = 0.215; | |
y = 0.59; | |
w = 0.59; | |
h = 0.03; | |
}; | |
class ValueResistance: RscToolbox | |
{ | |
idc = 101; | |
x = 0.215; | |
y = 0.63; | |
w = 0.59; | |
h = 0.04; | |
strings[] = {"$STR_DISP_INTEL_NONE_FRIENDLY","$STR_DISP_INTEL_WEST_FRIENDLY","$STR_DISP_INTEL_EAST_FRIENDLY","$STR_DISP_INTEL_BOTH_FRIENDLY"}; | |
rows = 1; | |
columns = 4; | |
}; | |
class ButtonOK: RscButton | |
{ | |
idc = 1; | |
x = 0.542; | |
y = 0.905; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
sizeEx = 0.027; | |
}; | |
class ButtonCancel: RscButton | |
{ | |
idc = 2; | |
x = 0.687; | |
y = 0.905; | |
w = 0.13; | |
h = 0.05; | |
text = "$STR_DISP_CANCEL"; | |
default = 0; | |
sizeEx = 0.027; | |
}; | |
}; | |
}; | |
class RscDisplayXWizardTemplate: RscStandardDisplay | |
{ | |
idd = 90; | |
west = "#(argb,8,8,3)color(1,1,1,1)"; | |
east = "#(argb,8,8,3)color(1,1,1,1)"; | |
guer = "#(argb,8,8,3)color(1,1,1,1)"; | |
civl = "#(argb,8,8,3)color(1,1,1,1)"; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_SINGLE_NEW_MISSION_TITLE"; | |
}; | |
class TemplateText: RscText | |
{ | |
x = 0.025; | |
y = 0.16; | |
w = 0.3; | |
text = "$STR_DISP_MPW_TEMPLATE"; | |
}; | |
class TemplateValue: RscListBox | |
{ | |
idc = 101; | |
x = 0.025; | |
y = 0.24; | |
w = 0.45; | |
h = 0.57; | |
}; | |
class Overview: RscHTML | |
{ | |
idc = 102; | |
x = 0.525; | |
y = 0.24; | |
w = 0.45; | |
h = 0.57; | |
}; | |
class B_Cancel: RscActiveText | |
{ | |
idc = 2; | |
x = 0.65; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
class B_OK: B_Cancel | |
{ | |
idc = 1; | |
x = 0.85; | |
default = 1; | |
text = "$STR_DISP_OK"; | |
}; | |
}; | |
}; | |
class RscDisplayXWizardIntel: RscStandardDisplay | |
{ | |
idd = 91; | |
textureClear = "#(argb,8,8,3)color(1,1,1,1)"; | |
textureCloudly = "#(argb,8,8,3)color(1,1,1,1)"; | |
textureOvercast = "#(argb,8,8,3)color(1,1,1,1)"; | |
textureRainy = "#(argb,8,8,3)color(1,1,1,1)"; | |
textureStormy = "#(argb,8,8,3)color(1,1,1,1)"; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_XBOX_WIZARD_EDIT"; | |
}; | |
class SumaTemplateValue: RscText | |
{ | |
idc = 107; | |
x = 0.03; | |
y = 0.14; | |
w = 0.3; | |
h = 0.08; | |
}; | |
class Unit: RscButton | |
{ | |
idc = 111; | |
x = 0.03; | |
y = 0.2; | |
w = 0.25; | |
h = 0.04; | |
text = "$STR_DISP_SRVSETUP_UNITS"; | |
}; | |
class Params: Unit | |
{ | |
idc = 114; | |
y = 0.26; | |
text = "$STR_DISP_XBOX_EDITOR_WIZARD_PARAMS"; | |
}; | |
class Island: Unit | |
{ | |
idc = 102; | |
y = 0.32; | |
text = "$STR_DISP_XBOX_EDITOR_WIZARD_ISLAND"; | |
}; | |
class Name: Unit | |
{ | |
idc = 101; | |
y = 0.38; | |
text = "$STR_DISP_XBOX_EDIT_PROFILE_NAME"; | |
}; | |
class Map: Unit | |
{ | |
idc = 112; | |
y = 0.44; | |
text = "$STR_USRACT_MAP"; | |
}; | |
class Time: Unit | |
{ | |
idc = 104; | |
y = 0.5; | |
text = "$STR_DISP_XBOX_EDITOR_WIZARD_TIME_TITLE"; | |
}; | |
class Weather: Unit | |
{ | |
idc = 103; | |
y = 0.56; | |
text = "$STR_DISP_INTEL_WEATHER"; | |
}; | |
class NameText: RscText | |
{ | |
x = 0.54; | |
y = 0.255; | |
w = 0.2; | |
h = 0.04; | |
text = "$STR_DISP_GAME_NAME"; | |
}; | |
class NameValue: RscText | |
{ | |
idc = 105; | |
x = 0.64; | |
y = 0.25; | |
w = 0.3; | |
h = 0.06; | |
}; | |
class IslandText: NameText | |
{ | |
idc = -1; | |
y = 0.339; | |
text = "$STR_DISP_XBOX_MULTI_ISLAND"; | |
}; | |
class IslandValue: NameValue | |
{ | |
idc = 108; | |
y = 0.33; | |
text = ""; | |
}; | |
class TimeText: IslandText | |
{ | |
y = 0.417; | |
text = "$STR_DISP_INTEL_TIME"; | |
}; | |
class TimeValue: IslandValue | |
{ | |
idc = 106; | |
y = 0.41; | |
text = ""; | |
}; | |
class DateText: IslandText | |
{ | |
y = 0.495; | |
text = "$STR_DISP_INTEL_DATE"; | |
}; | |
class DateValue: IslandValue | |
{ | |
idc = 113; | |
y = 0.49; | |
text = ""; | |
}; | |
class WeatherCurrentText: IslandText | |
{ | |
y = 0.65; | |
w = 0.4; | |
text = "$STR_DISP_XBOX_EDITOR_WIZARD_WEATHER_SUMA_CURRENT"; | |
}; | |
class WeatherCurrentValue: RscPicture | |
{ | |
idc = 109; | |
x = 0.835; | |
y = 0.64; | |
w = 0.09; | |
h = 0.09; | |
}; | |
class WeatherForecastText: IslandText | |
{ | |
y = 0.72; | |
w = 0.4; | |
text = "$STR_DISP_XBOX_EDITOR_WIZARD_WEATHER_SUMA_FORECAST"; | |
}; | |
class WeatherForecastValue: WeatherCurrentValue | |
{ | |
idc = 110; | |
y = 0.71; | |
text = ""; | |
}; | |
class B_OK: RscActiveText | |
{ | |
idc = 1; | |
x = 0.5; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_ARCMAP_PREVIEW"; | |
}; | |
class B_Cancel: RscActiveText | |
{ | |
idc = 2; | |
x = 0.65; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
}; | |
}; | |
class RscDisplayXWizardIntelName: RscStandardDisplay | |
{ | |
idd = 92; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_XBOX_EDITOR_WIZARD_NAME_TITLE"; | |
}; | |
class Name: RscEdit | |
{ | |
idc = 101; | |
x = 0.025; | |
y = 0.18; | |
w = 0.4; | |
}; | |
class B_Cancel: RscActiveText | |
{ | |
idc = 2; | |
x = 0.65; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
class B_OK: B_Cancel | |
{ | |
idc = 1; | |
x = 0.85; | |
default = 1; | |
text = "$STR_DISP_OK"; | |
}; | |
}; | |
}; | |
class RscDisplayXWizardIntelIsland: RscStandardDisplay | |
{ | |
idd = 93; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_XBOX_EDITOR_WIZARD_ISLAND_TITLE"; | |
}; | |
class IslandValue: RscListBox | |
{ | |
idc = 101; | |
x = 0.025; | |
y = 0.18; | |
w = 0.4; | |
h = 0.3; | |
}; | |
class IslandMap: RscPicture | |
{ | |
idc = 102; | |
x = 0.055; | |
y = 0.45; | |
w = 0.4; | |
h = 0.4; | |
}; | |
class IslandShots: RscPicture | |
{ | |
idc = 103; | |
x = 0.6; | |
y = 0.17; | |
w = 0.3; | |
h = 0.68; | |
}; | |
class B_Cancel: RscActiveText | |
{ | |
idc = 2; | |
x = 0.65; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
class B_OK: B_Cancel | |
{ | |
idc = 1; | |
x = 0.85; | |
default = 1; | |
text = "$STR_DISP_OK"; | |
}; | |
}; | |
}; | |
class RscDisplayXWizardIntelWeather: RscStandardDisplay | |
{ | |
idd = 94; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_INTEL_WEATHER"; | |
}; | |
class Bourka: RscPicture | |
{ | |
text = "#(argb,8,8,3)color(1,1,1,1)"; | |
x = 0.12; | |
y = 0.33; | |
w = 0.1; | |
h = 0.12; | |
}; | |
class Jasno: RscPicture | |
{ | |
text = "#(argb,8,8,3)color(1,1,1,1)"; | |
x = 0.78; | |
y = 0.33; | |
w = 0.1; | |
h = 0.12; | |
}; | |
class WeatherText: RscText | |
{ | |
x = 0.1; | |
y = 0.25; | |
w = 0.34; | |
text = "$STR_DISP_XBOX_EDITOR_WIZARD_WEATHER"; | |
}; | |
class Current: RscText | |
{ | |
idc = 101; | |
style = 2; | |
x = 0.33; | |
y = 0.27; | |
w = 0.34; | |
text = "$STR_DISP_XBOX_EDITOR_WIZARD_WEATHER_CURRENT"; | |
}; | |
class WeatherValueTitle: RscText | |
{ | |
idc = 101; | |
x = 0.25; | |
y = 0.32; | |
w = 0.5; | |
}; | |
class WeatherValue: RscSlider | |
{ | |
idc = 102; | |
x = 0.25; | |
y = 0.32; | |
w = 0.5; | |
}; | |
class Forecast: Current | |
{ | |
idc = 103; | |
y = 0.37; | |
text = "$STR_DISP_INTEL_FORECAST"; | |
}; | |
class ForecastWeatherTitle: RscText | |
{ | |
idc = 103; | |
x = 0.25; | |
y = 0.42; | |
w = 0.5; | |
}; | |
class ForecastWeatherValue: RscSlider | |
{ | |
idc = 104; | |
x = 0.25; | |
y = 0.42; | |
w = 0.5; | |
}; | |
class FogText: WeatherText | |
{ | |
y = 0.5; | |
h = 0.09; | |
text = "$STR_DISP_XBOX_EDITOR_WIZARD_WEATHER_FOG"; | |
}; | |
class Current2: Current | |
{ | |
idc = 105; | |
y = 0.52; | |
}; | |
class FogValueTitle: RscText | |
{ | |
idc = 105; | |
x = 0.25; | |
y = 0.57; | |
w = 0.5; | |
}; | |
class FogValue: RscSlider | |
{ | |
idc = 106; | |
x = 0.25; | |
y = 0.57; | |
w = 0.5; | |
}; | |
class Forecast2: Forecast | |
{ | |
idc = 107; | |
y = 0.62; | |
}; | |
class ForecastFogValueTitle: RscText | |
{ | |
idc = 107; | |
x = 0.25; | |
y = 0.67; | |
w = 0.5; | |
}; | |
class ForecastFogValue: RscSlider | |
{ | |
idc = 108; | |
x = 0.25; | |
y = 0.67; | |
w = 0.5; | |
}; | |
class B_Cancel: RscActiveText | |
{ | |
idc = 2; | |
x = 0.65; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
class B_OK: B_Cancel | |
{ | |
idc = 1; | |
x = 0.85; | |
default = 1; | |
text = "$STR_DISP_OK"; | |
}; | |
}; | |
}; | |
class RscDisplayXWizardIntelTime: RscStandardDisplay | |
{ | |
idd = 95; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_XBOX_EDITOR_WIZARD_TIME_TITLE"; | |
}; | |
class HourText: RscText | |
{ | |
x = 0.25; | |
y = 0.26; | |
w = 0.2; | |
h = 0.05; | |
text = "$STR_DISP_XBOX_EDITOR_WIZARD_TIME_HOUR"; | |
}; | |
class MinuteText: HourText | |
{ | |
y = 0.36; | |
text = "$STR_DISP_XBOX_EDITOR_WIZARD_TIME_MINUTES"; | |
}; | |
class DayText: HourText | |
{ | |
y = 0.46; | |
text = "$STR_DISP_XBOX_EDITOR_WIZARD_TIME_DAY"; | |
}; | |
class MonthText: HourText | |
{ | |
y = 0.56; | |
text = "$STR_DISP_XBOX_EDITOR_WIZARD_TIME_MONTH"; | |
}; | |
class YearText: HourText | |
{ | |
y = 0.66; | |
text = "$STR_DISP_XBOX_EDITOR_WIZARD_TIME_YEAR"; | |
}; | |
class Hour: RscCombo | |
{ | |
idc = 101; | |
x = 0.25; | |
y = 0.3; | |
w = 0.3; | |
h = 0.06; | |
}; | |
class Minute: Hour | |
{ | |
idc = 102; | |
y = 0.4; | |
}; | |
class Day: Hour | |
{ | |
idc = 103; | |
y = 0.5; | |
}; | |
class Month: Hour | |
{ | |
idc = 104; | |
y = 0.6; | |
}; | |
class Year: Hour | |
{ | |
idc = 105; | |
y = 0.7; | |
from = 1980; | |
to = 2020; | |
}; | |
class B_Cancel: RscActiveText | |
{ | |
idc = 2; | |
x = 0.65; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
class B_OK: B_Cancel | |
{ | |
idc = 1; | |
x = 0.85; | |
default = 1; | |
text = "$STR_DISP_OK"; | |
}; | |
}; | |
}; | |
class RscDisplayXWizardUnit: RscStandardDisplay | |
{ | |
idd = 96; | |
west = "#(argb,8,8,3)color(1,1,1,1)"; | |
east = "#(argb,8,8,3)color(1,1,1,1)"; | |
guer = "#(argb,8,8,3)color(1,1,1,1)"; | |
civl = "#(argb,8,8,3)color(1,1,1,1)"; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_XBOX_EDITOR_WIZARD_UNIT_CHOOSE"; | |
}; | |
class UnitText: RscText | |
{ | |
x = 0.038; | |
y = 0.14; | |
w = 0.4; | |
h = 0.06; | |
text = "$STR_DISP_ARCUNIT_VEHICLE"; | |
style = 2; | |
}; | |
class UnitValue: RscListBox | |
{ | |
idc = 101; | |
x = 0.05; | |
y = 0.23; | |
w = 0.87; | |
h = 0.55; | |
}; | |
class B_Cancel: RscActiveText | |
{ | |
idc = 2; | |
x = 0.65; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
class B_OK: B_Cancel | |
{ | |
idc = 1; | |
x = 0.85; | |
default = 1; | |
text = "$STR_DISP_OK"; | |
}; | |
}; | |
}; | |
class RscDisplayXWizardUnitSelect: RscStandardDisplay | |
{ | |
idd = 98; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
idc = 102; | |
text = "$STR_DISP_XBOX_EDITOR_WIZARD_UNIT_SELECT"; | |
}; | |
class UnitText: RscText | |
{ | |
x = 0.038; | |
y = 0.14; | |
w = 0.4; | |
h = 0.06; | |
text = "$STR_DISP_ARCUNIT_VEHICLE"; | |
style = 2; | |
}; | |
class UnitValue: RscListBox | |
{ | |
idc = 101; | |
x = 0.05; | |
y = 0.23; | |
w = 0.87; | |
h = 0.55; | |
}; | |
class B_Cancel: RscActiveText | |
{ | |
idc = 2; | |
x = 0.65; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
class B_OK: B_Cancel | |
{ | |
idc = 1; | |
x = 0.85; | |
default = 1; | |
text = "$STR_DISP_OK"; | |
}; | |
}; | |
}; | |
class RscDisplayXWizardUnitSelectCustom: RscStandardDisplay | |
{ | |
idd = 99; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
idc = 105; | |
text = "$STR_DISP_XBOX_EDITOR_WIZARD_UNIT_SELECT"; | |
}; | |
class TitleClass: RscText | |
{ | |
x = 0.05; | |
y = 0.25; | |
w = 0.45; | |
h = 0.05; | |
text = "$STR_DISP_ARCUNIT_CLASS"; | |
}; | |
class ButtonClass: RscCombo | |
{ | |
idc = 101; | |
x = 0.05; | |
y = 0.3; | |
w = 0.45; | |
h = 0.07; | |
}; | |
class TitleType: RscText | |
{ | |
x = 0.05; | |
y = 0.4; | |
w = 0.45; | |
h = 0.05; | |
text = "$STR_DISP_ARCGRP_TYPE"; | |
}; | |
class ButtonType: ButtonClass | |
{ | |
idc = 102; | |
y = 0.45; | |
}; | |
class TitleCount: RscText | |
{ | |
x = 0.05; | |
y = 0.55; | |
w = 0.4; | |
h = 0.05; | |
text = "$STR_DISP_XBOX_EDITOR_WIZARD_UNIT_COUNT"; | |
}; | |
class ButtonCount: ButtonClass | |
{ | |
idc = 103; | |
y = 0.6; | |
}; | |
class B_Cancel: RscActiveText | |
{ | |
idc = 2; | |
x = 0.65; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
class B_OK: B_Cancel | |
{ | |
idc = 1; | |
x = 0.85; | |
default = 1; | |
text = "$STR_DISP_OK"; | |
}; | |
}; | |
}; | |
class RscDisplayXWizardMap: RscStandardDisplay | |
{ | |
idd = 97; | |
class controlsBackground | |
{ | |
class Map: RscMapControl | |
{ | |
moveOnEdges = 1; | |
x = -0.088; | |
y = -0.088; | |
w = 1.176; | |
h = 1.176; | |
class Command | |
{ | |
icon = "#(argb,8,8,3)color(1,1,1,1)"; | |
color[] = {0,0,0,1}; | |
size = 12; | |
importance = 1; | |
coefMin = 1; | |
coefMax = 1; | |
}; | |
class ActiveMarker | |
{ | |
color[] = {0.3,0.1,0.9,1}; | |
size = 50; | |
}; | |
scaleMin = 0.03; | |
scaleMax = 0.32; | |
scaleDefault = 0.096; | |
}; | |
}; | |
class controls | |
{ | |
class Points: RscText | |
{ | |
idc = 101; | |
x = 0; | |
y = 0; | |
w = 1; | |
h = 0.06; | |
text = "$STR_MISSION_WIZARD_POINTS"; | |
}; | |
class Briefing: RscHTML | |
{ | |
idc = 56; | |
x = 0.12; | |
y = 0.07; | |
w = 0.8; | |
h = 0.7; | |
}; | |
class B_OK: RscActiveText | |
{ | |
idc = 1; | |
x = 0.5; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_ARCMAP_PREVIEW"; | |
}; | |
}; | |
}; | |
class RscDisplayXWizardMapInsertUnit: RscStandardDisplay | |
{ | |
idd = 99; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_XBOX_EDITOR_WIZARD_UNIT_SELECT"; | |
}; | |
class TitleSide: RscText | |
{ | |
x = 0.05; | |
y = 0.23; | |
w = 0.45; | |
h = 0.05; | |
text = "$STR_DISP_ARCUNIT_SIDE"; | |
}; | |
class ComboSide: RscCombo | |
{ | |
idc = 104; | |
x = 0.05; | |
y = 0.28; | |
w = 0.45; | |
h = 0.07; | |
}; | |
class TitleClass: RscText | |
{ | |
x = 0.05; | |
y = 0.35; | |
w = 0.45; | |
h = 0.05; | |
text = "$STR_DISP_ARCUNIT_CLASS"; | |
}; | |
class Comboclass: ComboSide | |
{ | |
idc = 101; | |
y = 0.4; | |
}; | |
class TitleType: RscText | |
{ | |
x = 0.05; | |
y = 0.47; | |
w = 0.4; | |
h = 0.05; | |
text = "$STR_DISP_ARCGRP_TYPE"; | |
}; | |
class ComboType: ComboSide | |
{ | |
idc = 102; | |
y = 0.52; | |
}; | |
class TitleCount: RscText | |
{ | |
x = 0.05; | |
y = 0.59; | |
w = 0.4; | |
h = 0.05; | |
text = "$STR_DISP_XBOX_EDITOR_WIZARD_UNIT_COUNT"; | |
}; | |
class ComboCount: ComboSide | |
{ | |
idc = 103; | |
y = 0.64; | |
}; | |
}; | |
}; | |
class RscDisplayXWizardMapInsertWaypoint: RscStandardDisplay | |
{ | |
idd = 100; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_XBOX_WAYPOINT_TITLE"; | |
}; | |
class TitleType: RscText | |
{ | |
x = 0.1; | |
y = 0.22; | |
w = 0.4; | |
h = 0.05; | |
text = "$STR_DISP_ARCWP_TYPE"; | |
}; | |
class ValueType: RscCombo | |
{ | |
idc = 101; | |
x = 0.1; | |
y = 0.27; | |
w = 0.4; | |
h = 0.07; | |
}; | |
class TitleBehaviour: RscText | |
{ | |
x = 0.1; | |
y = 0.37; | |
w = 0.4; | |
h = 0.05; | |
text = "$STR_DISP_ARCWP_COMBAT"; | |
}; | |
class ValueBehaviour: ValueType | |
{ | |
idc = 102; | |
y = 0.42; | |
}; | |
class TitleFormation: RscText | |
{ | |
x = 0.1; | |
y = 0.52; | |
w = 0.4; | |
h = 0.05; | |
text = "$STR_DISP_ARCWP_FORM"; | |
}; | |
class ValueFormation: ValueType | |
{ | |
idc = 103; | |
y = 0.57; | |
}; | |
class TitleCombatMode: RscText | |
{ | |
x = 0.1; | |
y = 0.67; | |
w = 0.4; | |
h = 0.05; | |
text = "$STR_DISP_ARCWP_SEMAPHORE"; | |
}; | |
class ValueCombatMode: ValueType | |
{ | |
idc = 104; | |
y = 0.72; | |
}; | |
}; | |
}; | |
class RscDisplayXWizardParams: RscStandardDisplay | |
{ | |
idd = 146; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
idc = -1; | |
text = "Params"; | |
}; | |
class LB_ParamsTitles: RscListBox | |
{ | |
idc = 102; | |
x = 0.15; | |
y = 0.15; | |
w = 0.5; | |
h = 0.4; | |
}; | |
class B_Edit: RscActiveText | |
{ | |
idc = 104; | |
x = 0.65; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_EDIT"; | |
}; | |
class B_OK: B_Edit | |
{ | |
idc = 1; | |
x = 0.85; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayXWizardParameter: RscStandardDisplay | |
{ | |
idd = 147; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
idc = 105; | |
text = ""; | |
}; | |
class LB_ParamsTitles: RscListBox | |
{ | |
idc = 103; | |
x = 0.15; | |
y = 0.15; | |
w = 0.3; | |
h = 0.4; | |
}; | |
class B_OK: RscActiveText | |
{ | |
idc = 1; | |
x = 0.45; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
class B_CANCEL: B_OK | |
{ | |
idc = 2; | |
x = 0.85; | |
default = 1; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
}; | |
}; | |
class RscDisplayESRBOnline: RscStandardDisplay | |
{ | |
idd = 136; | |
class Controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_ESRB_TITLE"; | |
}; | |
class Text: RscStructuredText | |
{ | |
x = 0.025; | |
y = 0.12; | |
w = 0.3; | |
h = 0.3; | |
text = "$STR_DISP_ESRB_ONLINE"; | |
}; | |
class B_Cancel: RscButton | |
{ | |
idc = 2; | |
text = "$STR_DISP_CANCEL"; | |
x = 0.55; | |
y = 0.9; | |
w = 0.25; | |
}; | |
class B_OK: B_Cancel | |
{ | |
idc = 1; | |
text = "$STR_DISP_OK"; | |
x = 0.75; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayMultiplayer: RscStandardDisplay | |
{ | |
idd = 8; | |
sortUp = "#(argb,8,8,3)color(1,1,1,1)"; | |
sortDown = "#(argb,8,8,3)color(1,0.5,0,1)"; | |
showPassworded = "#(argb,8,8,3)color(0,1,0,1)"; | |
hidePassworded = "#(argb,8,8,3)color(0,0,1,1)"; | |
showFull = "#(argb,8,8,3)color(0.3,0.3,0.3,1)"; | |
hideFull = "#(argb,8,8,3)color(1,0,0,1)"; | |
showBattlEye = "#(argb,8,8,3)color(1,0,0,1)"; | |
showNoBattlEye = "#(argb,8,8,3)color(1,0.5,0,1)"; | |
hideBattlEye = "#(argb,8,8,3)color(0.3,0.3,0.3,1)"; | |
showExpansions = "#(argb,8,8,3)color(0.3,0.3,0.3,1)"; | |
hideExpansions = "#(argb,8,8,3)color(1,0,0,1)"; | |
colorPingUnknown[] = {1,1,1,1}; | |
colorPingGood[] = {0,1,0,1}; | |
colorPingPoor[] = {1,1,0,1}; | |
colorPingBad[] = {1,0,0,1}; | |
colorVersionGood[] = {1,1,1,1}; | |
colorVersionBad[] = {1,0,0,1}; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
idc = 101; | |
y = 0.01; | |
}; | |
class IconServer: RscPicture | |
{ | |
idc = 111; | |
x = 0.0; | |
y = 0.061; | |
w = 0.02; | |
h = 0.02; | |
text = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class ColumnServer: RscActiveText | |
{ | |
idc = 112; | |
text = "$STR_MP_SERVER"; | |
style = 0; | |
sizeEx = 0.027; | |
x = 0.0; | |
y = 0.07; | |
w = 0.167; | |
}; | |
class FilterServer: RscText | |
{ | |
idc = 125; | |
style = 2; | |
x = 0.18; | |
y = 0.125; | |
w = 0.2; | |
}; | |
class ColumnType: ColumnServer | |
{ | |
idc = 141; | |
text = "$STR_DISP_ARCSENS_TYPE"; | |
x = 0.167; | |
}; | |
class IconType: IconServer | |
{ | |
idc = 140; | |
x = 0.91; | |
}; | |
class ColumnMission: ColumnServer | |
{ | |
idc = 114; | |
text = "$STR_SECTION_MISSION"; | |
x = 0.333; | |
w = 0.167; | |
}; | |
class IconMission: IconServer | |
{ | |
idc = 113; | |
x = 0.333; | |
}; | |
class FilterMission: FilterServer | |
{ | |
idc = 126; | |
x = 0.167; | |
w = 0.3; | |
}; | |
class IconState: IconServer | |
{ | |
idc = 115; | |
x = 0.5; | |
}; | |
class ColumnState: ColumnServer | |
{ | |
idc = 116; | |
text = "$STR_MENU_STATUS"; | |
x = 0.5; | |
w = 0.167; | |
}; | |
class IconPlayers: IconServer | |
{ | |
idc = 117; | |
x = 0.667; | |
}; | |
class ColumnPlayers: ColumnServer | |
{ | |
idc = 118; | |
text = "$STR_MPTABLE_PLAYERS"; | |
x = 0.667; | |
w = 0.12; | |
}; | |
class FilterPlayers: FilterServer | |
{ | |
idc = 127; | |
x = 0.665; | |
w = 0.12; | |
}; | |
class IconPing: IconServer | |
{ | |
idc = 119; | |
x = 0.81; | |
}; | |
class ColumnPing: ColumnServer | |
{ | |
idc = 120; | |
text = "$STR_DISP_MULTI_PING"; | |
x = 0.83; | |
w = 0.08; | |
}; | |
class FilterPing: FilterServer | |
{ | |
idc = 128; | |
x = 0.83; | |
w = 0.08; | |
}; | |
class FilterType: FilterServer | |
{ | |
idc = 152; | |
x = 0.93; | |
w = 0.08; | |
}; | |
class ValueSessions: RscListBox | |
{ | |
idc = 102; | |
x = 0.0; | |
y = 0.128; | |
w = 1; | |
h = 0.373; | |
sizeEx = 0.027; | |
rows = 9; | |
password = "#(argb,8,8,3)color(1,1,1,1)"; | |
version = "#(argb,8,8,3)color(1,1,1,1)"; | |
addons = "#(argb,8,8,3)color(1,0,0,1)"; | |
mods = "#(argb,8,8,3)color(1,0.5,0,1)"; | |
locked = "#(argb,8,8,3)color(0.75,0,0.75,1)"; | |
none = "#(argb,8,8,3)color(1,1,1,1)"; | |
star = "#(argb,8,8,3)color(1,1,1,1)"; | |
serverLike = "#(argb,8,8,3)color(1,1,0,1)"; | |
serverDislike = "#(argb,8,8,3)color(1,0,0,1)"; | |
serverEmpty = "#(argb,8,8,3)color(0.3,0.3,0.3,1)"; | |
colorPingUnknown[] = {1,1,1,1}; | |
colorPingGood[] = {0,1,0,1}; | |
colorPingPoor[] = {1,1,0,1}; | |
colorPingBad[] = {1,0,0,1}; | |
class Columns | |
{ | |
class ColumnFavorite | |
{ | |
x = "1.2 * (((safezoneW / safezoneH) min 1.2) / 40) + SafezoneX"; | |
w = "(2 * (((safezoneW / safezoneH) min 1.2) / 40))"; | |
}; | |
class ColumnServer | |
{ | |
x = "2.7 * (((safezoneW / safezoneH) min 1.2) / 40) + SafezoneX"; | |
w = "(11 * (((safezoneW / safezoneH) min 1.2) / 40)) + 0.45*(safezoneW - ((safezoneW / safezoneH) min 1.2))"; | |
}; | |
class ColumnType | |
{ | |
x = "safezoneX + (15 * (((safezoneW / safezoneH) min 1.2) / 40)) + 0.45*(safezoneW - ((safezoneW / safezoneH) min 1.2))"; | |
w = "3 * (((safezoneW / safezoneH) min 1.2) / 40)"; | |
}; | |
class ColumnMission | |
{ | |
x = "safezoneX + (18.3 * (((safezoneW / safezoneH) min 1.2) / 40)) + 0.45*(safezoneW - ((safezoneW / safezoneH) min 1.2))"; | |
w = "(10.5 * (((safezoneW / safezoneH) min 1.2) / 40)) + 0.45*(safezoneW - ((safezoneW / safezoneH) min 1.2))"; | |
}; | |
class ColumnState | |
{ | |
x = "safezoneX + (29.1 * (((safezoneW / safezoneH) min 1.2) / 40)) + 0.9*(safezoneW - ((safezoneW / safezoneH) min 1.2))"; | |
w = "3 * (((safezoneW / safezoneH) min 1.2) / 40)"; | |
}; | |
class ColumnPlayers | |
{ | |
x = "safezoneX + (32.4 * (((safezoneW / safezoneH) min 1.2) / 40)) + 0.9*(safezoneW - ((safezoneW / safezoneH) min 1.2))"; | |
w = "3 * (((safezoneW / safezoneH) min 1.2) / 40)"; | |
}; | |
class ColumnPing | |
{ | |
x = "safezoneX + (35.7 * (((safezoneW / safezoneH) min 1.2) / 40)) + 0.9*(safezoneW - ((safezoneW / safezoneH) min 1.2))"; | |
w = "3 * (((safezoneW / safezoneH) min 1.2) / 40)"; | |
}; | |
}; | |
}; | |
class B_Internet: RscActiveText | |
{ | |
idc = 122; | |
x = 0.0; | |
y = 0.5; | |
w = 0.3; | |
style = 0; | |
sizeEx = 0.027; | |
}; | |
class B_Remote: RscActiveText | |
{ | |
idc = 103; | |
x = 0.167; | |
y = 0.5; | |
w = 0.3; | |
style = 0; | |
sizeEx = 0.027; | |
text = "$STR_MULTI_REMOTE"; | |
}; | |
class B_Password: RscActiveText | |
{ | |
idc = 107; | |
x = 0.333; | |
y = 0.5; | |
w = 0.4; | |
style = 0; | |
sizeEx = 0.027; | |
}; | |
class B_Refresh: RscActiveText | |
{ | |
idc = 123; | |
text = "$STR_DISP_MULTI_REFRESH"; | |
x = 0.5; | |
y = 0.5; | |
w = 0.3; | |
style = 0; | |
sizeEx = 0.027; | |
}; | |
class B_Filter: RscActiveText | |
{ | |
idc = 124; | |
text = "$STR_DISP_MULTI_FILTER"; | |
x = 0.667; | |
y = 0.5; | |
w = 0.3; | |
style = 0; | |
sizeEx = 0.027; | |
}; | |
class B_Port: RscActiveText | |
{ | |
idc = 108; | |
text = "$STR_DISP_PORT_TITLE"; | |
x = 0.833; | |
y = 0.5; | |
w = 0.3; | |
style = 0; | |
sizeEx = 0.027; | |
}; | |
class Progress: RscProgress | |
{ | |
idc = 121; | |
x = 0.0; | |
y = 0.11; | |
w = 1; | |
h = 0.02; | |
}; | |
class ServerDetailHost: RscText | |
{ | |
idc = 129; | |
x = 0.0; | |
y = 0.553; | |
w = 0.24; | |
sizeEx = 0.027; | |
}; | |
class ServerDetailType: ServerDetailHost | |
{ | |
idc = 130; | |
x = 0.25; | |
}; | |
class ServerDetailMission: ServerDetailHost | |
{ | |
idc = 131; | |
x = 0.5; | |
}; | |
class ServerDetailState: ServerDetailHost | |
{ | |
idc = 133; | |
x = 0.75; | |
}; | |
class ServerDetailSlots: ServerDetailHost | |
{ | |
idc = 135; | |
x = 0.0; | |
y = 0.603; | |
}; | |
class ServerDetailPing: ServerDetailHost | |
{ | |
idc = 142; | |
x = 0.25; | |
y = 0.603; | |
}; | |
class ServerDetailLanguage: ServerDetailHost | |
{ | |
idc = 139; | |
x = 0.5; | |
y = 0.603; | |
}; | |
class ServerDetailCountry: ServerDetailHost | |
{ | |
idc = 145; | |
x = 0.75; | |
y = 0.603; | |
}; | |
class ServerDetailVersion: ServerDetailHost | |
{ | |
idc = 146; | |
x = 0.0; | |
y = 0.653; | |
}; | |
class ServerDetailVersionRequired: ServerDetailHost | |
{ | |
idc = 147; | |
x = 0.25; | |
y = 0.653; | |
}; | |
class ServerDetailMods: ServerDetailHost | |
{ | |
idc = 148; | |
x = 0.5; | |
y = 0.653; | |
}; | |
class ServerDetailIsland: ServerDetailHost | |
{ | |
idc = 132; | |
x = 0.75; | |
y = 0.653; | |
}; | |
class ServerDetailDifficulty: ServerDetailHost | |
{ | |
idc = 138; | |
x = 0.0; | |
y = 0.703; | |
}; | |
class ServerDetailTimeLeft: ServerDetailHost | |
{ | |
idc = 134; | |
x = 0.25; | |
y = 0.703; | |
}; | |
class ServerDetailPlatform: ServerDetailHost | |
{ | |
idc = 144; | |
x = 0.5; | |
y = 0.703; | |
}; | |
class ServerDetailPlayers: ServerDetailHost | |
{ | |
idc = 149; | |
x = 0.75; | |
y = 0.703; | |
}; | |
class ServerDetailPassword: RscPicture | |
{ | |
idc = 143; | |
x = 0.1; | |
y = 0.8; | |
w = 0.05; | |
h = 0.05; | |
}; | |
class FilterFullServers: RscPicture | |
{ | |
idc = 151; | |
x = 0.1; | |
y = 0.8; | |
w = 0.05; | |
h = 0.05; | |
text = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class FilterPasswordedServers: RscPicture | |
{ | |
idc = 150; | |
x = 0.1; | |
y = 0.8; | |
w = 0.05; | |
h = 0.05; | |
text = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class FilterBattlEyeServers: RscPicture | |
{ | |
idc = 154; | |
x = 0.1; | |
y = 0.8; | |
w = 0.05; | |
h = 0.05; | |
text = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class B_Cancel: RscActiveText | |
{ | |
idc = 2; | |
text = "$STR_DISP_CANCEL"; | |
x = 0.55; | |
y = 0.95; | |
w = 0.15; | |
}; | |
class B_Join: B_Cancel | |
{ | |
idc = 105; | |
text = "$STR_DISP_MULTI_JOIN"; | |
x = 0.7; | |
}; | |
class B_New: B_Cancel | |
{ | |
idc = 104; | |
text = "$STR_DISP_MULTI_NEW"; | |
x = 0.85; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayHostSettings: RscStandardDisplay | |
{ | |
idd = 132; | |
class Controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_SERVER_TITLE"; | |
}; | |
class TextName: RscText | |
{ | |
x = 0.025; | |
y = 0.12; | |
w = 0.3; | |
text = "$STR_DISP_GAME_NAME"; | |
}; | |
class ValueName: RscEdit | |
{ | |
idc = 101; | |
x = 0.35; | |
y = 0.12; | |
w = 0.4; | |
}; | |
class TextPassword: RscText | |
{ | |
x = 0.025; | |
y = 0.22; | |
w = 0.3; | |
text = "$STR_DISP_PASSWORD"; | |
}; | |
class ValuePassword: RscEdit | |
{ | |
idc = 102; | |
x = 0.35; | |
y = 0.22; | |
w = 0.4; | |
}; | |
class TextMaxPlayers: RscText | |
{ | |
x = 0.025; | |
y = 0.32; | |
w = 0.3; | |
text = "$STR_DISP_FILTER_MAXPLAYERS"; | |
}; | |
class ValueMaxPlayers: RscEdit | |
{ | |
idc = 103; | |
x = 0.35; | |
y = 0.32; | |
w = 0.4; | |
}; | |
class TextPrivate: RscText | |
{ | |
x = 0.025; | |
y = 0.42; | |
w = 0.3; | |
text = "$STR_DISP_FILTER_SERVER"; | |
}; | |
class ValuePrivate: RscListBox | |
{ | |
idc = 104; | |
x = 0.35; | |
y = 0.42; | |
w = 0.4; | |
}; | |
class TextPort: RscText | |
{ | |
x = 0.025; | |
y = 0.52; | |
w = 0.3; | |
text = "$STR_DISP_IP_PORT"; | |
}; | |
class ValuePort: RscEdit | |
{ | |
idc = 105; | |
x = 0.35; | |
y = 0.52; | |
w = 0.4; | |
}; | |
class B_Cancel: RscActiveText | |
{ | |
idc = 2; | |
text = "$STR_DISP_CANCEL"; | |
x = 0.55; | |
y = 0.9; | |
w = 0.25; | |
}; | |
class B_OK: B_Cancel | |
{ | |
idc = 1; | |
text = "$STR_DISP_OK"; | |
x = 0.75; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayRemoteMissions: RscStandardDisplay | |
{ | |
idd = 17; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_SERVER_TITLE"; | |
}; | |
class TextMaps: RscText | |
{ | |
x = 0.025; | |
y = 0.12; | |
w = 0.3; | |
text = "$STR_DISP_SERVER_ISLAND"; | |
}; | |
class ValueMaps: RscListBox | |
{ | |
idc = 101; | |
x = 0.025; | |
y = 0.17; | |
w = 0.45; | |
h = 0.6; | |
rows = 5; | |
}; | |
class TextMissions: TextMaps | |
{ | |
x = 0.525; | |
text = "$STR_DISP_SERVER_MISSION"; | |
}; | |
class ValueMissions: ValueMaps | |
{ | |
idc = 102; | |
x = 0.525; | |
rows = 10; | |
}; | |
class B_Difficulty: RscListBox | |
{ | |
idc = 104; | |
x = 0.05; | |
y = 0.9; | |
w = 0.25; | |
}; | |
class B_Editor: RscActiveText | |
{ | |
idc = 103; | |
x = 0.35; | |
y = 0.9; | |
w = 0.25; | |
text = "$STR_DISP_EDIT"; | |
}; | |
class Overview: RscHTML | |
{ | |
idc = 130; | |
x = 0.025; | |
y = 0.25; | |
w = 0.45; | |
h = 0.4; | |
}; | |
class Respawn: RscText | |
{ | |
idc = 133; | |
x = 0.025; | |
y = 0.65; | |
w = 0.45; | |
h = 0.1; | |
}; | |
class GameType: RscText | |
{ | |
idc = 131; | |
x = 0.025; | |
y = 0.75; | |
w = 0.45; | |
h = 0.1; | |
}; | |
class MaxPlayers: RscText | |
{ | |
idc = 132; | |
x = 0.025; | |
y = 0.85; | |
w = 0.45; | |
h = 0.1; | |
}; | |
class B_Cancel: B_Editor | |
{ | |
idc = 2; | |
text = "$STR_DISP_CANCEL"; | |
x = 0.55; | |
}; | |
class B_OK: B_Editor | |
{ | |
idc = 1; | |
text = "$STR_DISP_OK"; | |
x = 0.75; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayRemoteMissionVoted: RscStandardDisplay | |
{ | |
idd = 126; | |
class controls | |
{ | |
class TextWait: RscText | |
{ | |
text = "Please wait..."; | |
x = 0.025; | |
y = 0.4; | |
w = 0.95; | |
}; | |
class B_Cancel: RscActiveText | |
{ | |
idc = 2; | |
text = "$STR_DISP_CANCEL"; | |
x = 0.05; | |
y = 0.9; | |
w = 0.25; | |
}; | |
}; | |
}; | |
class RscDisplayServer: RscDisplayRemoteMissions | |
{ | |
idd = 17; | |
colorEditor[] = {1,0.2,0.2,1}; | |
colorWizard[] = {0.2,1,0.2,1}; | |
colorMission[] = {0.2,0.6,1,1}; | |
colorMissionEditor[] = {1,0.2,1,1}; | |
colorMissionWizard[] = {0.2,1,1,1}; | |
colorMissionSteam[] = {0.2,0.2,1,0.2}; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_SERVER_TITLE"; | |
}; | |
class TextIslands: RscText | |
{ | |
x = 0.025; | |
y = 0.2; | |
w = 0.3; | |
text = "$STR_DISP_SERVER_ISLAND"; | |
}; | |
class ValueIslands: RscListBox | |
{ | |
idc = 101; | |
x = 0.025; | |
y = 0.25; | |
w = 0.45; | |
h = 0.6; | |
}; | |
class TextMissions: RscText | |
{ | |
x = 0.525; | |
y = 0.2; | |
w = 0.3; | |
text = "$STR_DISP_SERVER_MISSION"; | |
}; | |
class ValueMissions: RscListBox | |
{ | |
idc = 102; | |
x = 0.525; | |
y = 0.25; | |
w = 0.45; | |
h = 0.6; | |
}; | |
class B_Difficulty: RscListBox | |
{ | |
idc = 104; | |
x = 0.05; | |
y = 0.05; | |
w = 0.2; | |
}; | |
class TitlePrivateSlots: RscStructuredText | |
{ | |
idc = 124; | |
x = 0.2; | |
y = 0.665; | |
w = 0.5; | |
h = 0.05; | |
text = "$STR_DISP_XBOX_PRIVATE_SLOTS"; | |
size = "( 21 / 408 )"; | |
class Attributes | |
{ | |
font = "TahomaB"; | |
shadow = 0; | |
color = "#000000"; | |
align = "left"; | |
}; | |
}; | |
class ValuePrivateSlots: TitlePrivateSlots | |
{ | |
idc = 125; | |
x = 0.68; | |
}; | |
class SliderPrivateSlots: RscSlider | |
{ | |
idc = 126; | |
style = "0x400 + 0x10"; | |
x = 0.25; | |
y = 0.7; | |
w = 0.5; | |
h = 0.05; | |
class Title | |
{ | |
idc = 124; | |
colorBase[] = {1,1,1,1}; | |
colorActive[] = {1,0.5,0,1}; | |
}; | |
class Value | |
{ | |
idc = 125; | |
colorBase[] = {1,1,1,1}; | |
colorActive[] = {1,0.5,0,1}; | |
}; | |
}; | |
class TitleMaxSlots: RscStructuredText | |
{ | |
idc = 127; | |
x = 0.2; | |
y = 0.75; | |
w = 0.5; | |
h = 0.05; | |
text = "$STR_DISP_XBOX_MULTI_MAX_SLOTS_DED"; | |
size = "( 21 / 408 )"; | |
class Attributes | |
{ | |
font = "TahomaB"; | |
shadow = 0; | |
color = "#000000"; | |
align = "left"; | |
}; | |
}; | |
class ValueMaxSlots: TitleMaxSlots | |
{ | |
idc = 129; | |
x = 0.68; | |
}; | |
class SliderMaxSlots: RscSlider | |
{ | |
idc = 128; | |
style = "0x400 + 0x10"; | |
x = 0.25; | |
y = 0.8; | |
w = 0.5; | |
h = 0.05; | |
class Title | |
{ | |
idc = 127; | |
colorBase[] = {1,1,1,1}; | |
colorActive[] = {1,0.5,0,1}; | |
}; | |
class Value | |
{ | |
idc = 129; | |
colorBase[] = {1,1,1,1}; | |
colorActive[] = {1,0.5,0,1}; | |
}; | |
}; | |
class B_Copy: RscActiveText | |
{ | |
idc = 121; | |
x = 0.15; | |
y = 0.0; | |
w = 0.2; | |
text = "$STR_CA_COPY"; | |
}; | |
class B_Delete: B_Copy | |
{ | |
idc = 120; | |
x = 0.25; | |
text = "$STR_DISP_DELETE"; | |
}; | |
class B_Editor: B_Copy | |
{ | |
idc = 103; | |
x = 0.45; | |
text = "$STR_DISP_EDIT"; | |
}; | |
class B_Cancel: B_Copy | |
{ | |
idc = 2; | |
x = 0.65; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
class B_OK: B_Copy | |
{ | |
idc = 1; | |
x = 0.85; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
class B_Start: B_Copy | |
{ | |
idc = 123; | |
x = 0.85; | |
y = 0.05; | |
}; | |
}; | |
}; | |
class RscDisplayClient: RscStandardDisplay | |
{ | |
idd = 18; | |
class controls | |
{ | |
class Background: RscText | |
{ | |
idc = 101; | |
style = 2; | |
x = 0; | |
y = 0.08; | |
w = 1; | |
text = "$STR_DISP_CLIENT_TEXT"; | |
}; | |
class Progress: RscProgress | |
{ | |
idc = 103; | |
x = 0; | |
y = 0.91; | |
w = 1; | |
h = 0.08; | |
}; | |
class PlayersTitle: RscText | |
{ | |
x = 0.7; | |
y = 0.7; | |
w = 0.25; | |
text = "$STR_DISP_SRVSETUP_PLAYERS"; | |
style = "0x00 + 0xA0"; | |
}; | |
class Players: RscListBox | |
{ | |
idc = 102; | |
x = 0.7; | |
y = 0.75; | |
w = 0.25; | |
h = 0.125; | |
}; | |
}; | |
}; | |
class RscDisplayMultiplayerSetup: RscStandardDisplay | |
{ | |
idd = 70; | |
none = "#(argb,8,8,3)color(1,1,1,1)"; | |
westUnlocked = "#(argb,8,8,3)color(1,1,1,1)"; | |
westLocked = "#(argb,8,8,3)color(1,1,1,1)"; | |
eastUnlocked = "#(argb,8,8,3)color(1,1,1,1)"; | |
eastLocked = "#(argb,8,8,3)color(1,1,1,1)"; | |
guerUnlocked = "#(argb,8,8,3)color(1,1,1,1)"; | |
guerLocked = "#(argb,8,8,3)color(1,1,1,1)"; | |
civlUnlocked = "#(argb,8,8,3)color(1,1,1,1)"; | |
civlLocked = "#(argb,8,8,3)color(1,1,1,1)"; | |
disabledAllAI = "#(argb,8,8,3)color(1,1,1,1)"; | |
enabledAllAI = "#(argb,8,8,3)color(1,1,1,1)"; | |
hostLocked = "#(argb,8,8,3)color(1,1,1,1)"; | |
hostUnlocked = "#(argb,8,8,3)color(1,1,1,1)"; | |
logicUnlocked = "#(argb,8,8,3)color(1,1,1,1)"; | |
logicLocked = "#(argb,8,8,3)color(1,1,1,1)"; | |
colorNotAssigned[] = {0.7,0,0,1}; | |
colorAssigned[] = {0.8,0.8,0,1}; | |
colorConfirmed[] = {0,0.7,0,1}; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_MPSETUP_TITLE"; | |
}; | |
class TextMission: RscText | |
{ | |
x = 0.05; | |
y = 0.17; | |
w = 0.15; | |
text = "$STR_DISP_SRVSETUP_NAME"; | |
}; | |
class ValueMission: RscTitle | |
{ | |
idc = 101; | |
x = 0.205; | |
y = 0.17; | |
w = 0.39; | |
}; | |
class TextIsland: RscText | |
{ | |
x = 0.6; | |
y = 0.17; | |
w = 0.12; | |
text = "$STR_DISP_SRVSETUP_ISLAND"; | |
}; | |
class ValueIsland: RscText | |
{ | |
idc = 102; | |
x = 0.725; | |
y = 0.17; | |
w = 0.24; | |
}; | |
class TextDescription: RscText | |
{ | |
x = 0.05; | |
y = 0.21; | |
w = 0.18; | |
text = "$STR_DISP_SRVSETUP_DESC"; | |
}; | |
class ValueDescription: RscText | |
{ | |
idc = 103; | |
x = 0.225; | |
y = 0.21; | |
w = 0.75; | |
}; | |
class TextSide: RscText | |
{ | |
x = 0.025; | |
y = 0.265; | |
w = 0.125; | |
text = "$STR_DISP_MPSETUP_SIDE"; | |
}; | |
class B_Side: RscActiveText | |
{ | |
x = 0.02; | |
w = 0.085; | |
h = 0.08; | |
colorShade[] = {1,1,1,1}; | |
colorDisabled[] = {0.3,0.3,0.3,1}; | |
pictureWidth = 0.6; | |
pictureHeight = 0.6; | |
textHeight = 0.4; | |
sideDisabled = "#(argb,8,8,3)color(1,1,1,1)"; | |
sideToggle = "#(argb,8,8,3)color(1,0,0,1)"; | |
}; | |
class B_West: B_Side | |
{ | |
idc = 104; | |
y = 0.34; | |
text = "$STR_WEST"; | |
picture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class B_East: B_Side | |
{ | |
idc = 105; | |
y = 0.44; | |
text = "$STR_EAST"; | |
picture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class B_Guerrila: B_Side | |
{ | |
idc = 106; | |
y = 0.54; | |
text = "$STR_GUERRILA"; | |
picture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class B_Civilian: B_Side | |
{ | |
idc = 107; | |
y = 0.64; | |
text = "$STR_CIVILIAN"; | |
picture = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class B_EnableAll: RscActiveText | |
{ | |
idc = 117; | |
x = 0.025; | |
y = 0.772; | |
w = 0.05; | |
h = 0.067; | |
style = 48; | |
}; | |
class B_Lock: RscActiveText | |
{ | |
idc = 118; | |
x = 0.075; | |
y = 0.772; | |
w = 0.05; | |
h = 0.067; | |
style = 48; | |
}; | |
class TextRoles: RscText | |
{ | |
idc = 108; | |
x = 0.15; | |
y = 0.265; | |
w = 0.5; | |
text = "$STR_DISP_ERROR"; | |
}; | |
class ValueRoles: RscListBox | |
{ | |
idc = 109; | |
x = 0.15; | |
y = 0.32; | |
w = 0.5; | |
h = 0.4; | |
rows = 6; | |
colorPlayer[] = {0,0.7,0,1}; | |
colorAI[] = {0.8,0.8,0,1}; | |
colorNobody[] = {0.4,0.4,0.4,1}; | |
enabledAI = "#(argb,8,8,3)color(1,1,1,1)"; | |
disabledAI = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
class TextParam1: RscText | |
{ | |
idc = 110; | |
x = 0.15; | |
y = 0.722; | |
w = 0.24; | |
}; | |
class ValueParam1: RscListBox | |
{ | |
idc = 111; | |
x = 0.15; | |
y = 0.772; | |
w = 0.24; | |
h = 0.12; | |
rows = 3; | |
}; | |
class TextParam2: RscText | |
{ | |
idc = 112; | |
x = 0.41; | |
y = 0.722; | |
w = 0.24; | |
}; | |
class ValueParam2: RscListBox | |
{ | |
idc = 113; | |
x = 0.41; | |
y = 0.772; | |
w = 0.24; | |
h = 0.12; | |
rows = 3; | |
}; | |
class TextPool: RscText | |
{ | |
x = 0.675; | |
y = 0.265; | |
w = 0.3; | |
text = "$STR_DISP_SRVSIDE_POOL"; | |
}; | |
class ValuePool: RscListBox | |
{ | |
idc = 114; | |
x = 0.675; | |
y = 0.32; | |
w = 0.3; | |
h = 0.4; | |
rows = 15; | |
canDrag = 1; | |
}; | |
class TextMessage: RscText | |
{ | |
idc = 115; | |
style = 2; | |
x = 0.025; | |
y = 0.1; | |
w = 0.95; | |
}; | |
class B_Kick: RscActiveText | |
{ | |
idc = 116; | |
text = "$STR_DISP_MP_KICKOFF"; | |
x = 0.05; | |
y = 0.9; | |
w = 0.15; | |
}; | |
class Y_GamerCard: RscActiveText | |
{ | |
idc = 125; | |
text = "Gamer card"; | |
x = 0.25; | |
y = -20.0; | |
w = 0.15; | |
}; | |
class PartyGUI: RscActiveText | |
{ | |
idc = 126; | |
text = "Show party"; | |
x = 0.4; | |
y = -20.0; | |
w = 0.15; | |
}; | |
class AssignRole: RscActiveText | |
{ | |
idc = 127; | |
text = "Assign role"; | |
x = 0.55; | |
y = -20.0; | |
w = 0.15; | |
}; | |
class B_Cancel: B_Kick | |
{ | |
idc = 2; | |
text = "$STR_DISP_CANCEL"; | |
x = 0.65; | |
}; | |
class B_OK: B_Kick | |
{ | |
idc = 1; | |
text = "$STR_DISP_OK"; | |
x = 0.85; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayMultiplayerSetupParams: RscStandardDisplay | |
{ | |
idd = 146; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
idc = -1; | |
text = "Params"; | |
}; | |
class LB_ParamsTitles: RscListNBox | |
{ | |
idc = 102; | |
x = 0.15; | |
y = 0.15; | |
w = 0.5; | |
h = 0.4; | |
columns[] = {0.075,0.575}; | |
drawSideArrows = 0; | |
}; | |
class B_Edit: RscActiveText | |
{ | |
idc = 104; | |
x = 0.65; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_EDIT"; | |
}; | |
class B_OK: B_Edit | |
{ | |
idc = 1; | |
x = 0.85; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayMultiplayerSetupParameter: RscStandardDisplay | |
{ | |
idd = 147; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
idc = 105; | |
text = ""; | |
}; | |
class LB_ParamsTitles: RscListBox | |
{ | |
idc = 103; | |
x = 0.15; | |
y = 0.15; | |
w = 0.3; | |
h = 0.4; | |
}; | |
class B_OK: RscActiveText | |
{ | |
idc = 1; | |
x = 0.45; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
class B_CANCEL: B_OK | |
{ | |
idc = 2; | |
x = 0.85; | |
default = 1; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
}; | |
}; | |
class RscDisplayPassword: RscStandardDisplay | |
{ | |
idd = 64; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_PASSWORD_TITLE"; | |
}; | |
class TextPassword: RscText | |
{ | |
x = 0.25; | |
y = 0.45; | |
w = 0.2; | |
text = "$STR_DISP_PASSWORD"; | |
}; | |
class ValuePassword: RscEdit | |
{ | |
idc = 101; | |
x = 0.43; | |
y = 0.45; | |
w = 0.4; | |
}; | |
class B_Cancel: RscActiveText | |
{ | |
idc = 2; | |
text = "$STR_DISP_CANCEL"; | |
x = 0.55; | |
y = 0.9; | |
w = 0.25; | |
}; | |
class B_OK: B_Cancel | |
{ | |
idc = 1; | |
text = "$STR_DISP_OK"; | |
x = 0.75; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayPort: RscStandardDisplay | |
{ | |
idd = 69; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_PORT_TITLE"; | |
}; | |
class TextPort: RscText | |
{ | |
x = 0.25; | |
y = 0.45; | |
w = 0.2; | |
text = "$STR_DISP_IP_PORT"; | |
}; | |
class ValuePort: RscEdit | |
{ | |
idc = 101; | |
x = 0.43; | |
y = 0.45; | |
w = 0.4; | |
}; | |
class B_Cancel: RscActiveText | |
{ | |
idc = 2; | |
x = 0.55; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
class B_OK: B_Cancel | |
{ | |
idc = 1; | |
x = 0.75; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayIPAddress: RscStandardDisplay | |
{ | |
idd = 19; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_IP_TITLE"; | |
}; | |
class TextAddress: RscText | |
{ | |
x = 0.25; | |
y = 0.45; | |
w = 0.2; | |
text = "$STR_DISP_IP_ADDRESS"; | |
}; | |
class ValueAddress: RscEdit | |
{ | |
idc = 101; | |
x = 0.43; | |
y = 0.45; | |
w = 0.4; | |
}; | |
class TextPort: RscText | |
{ | |
x = 0.25; | |
y = 0.5; | |
w = 0.2; | |
text = "$STR_DISP_IP_PORT"; | |
}; | |
class ValuePort: RscEdit | |
{ | |
idc = 102; | |
x = 0.43; | |
y = 0.5; | |
w = 0.4; | |
}; | |
class B_Cancel: RscActiveText | |
{ | |
idc = 2; | |
x = 0.55; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_CANCEL"; | |
}; | |
class B_OK: B_Cancel | |
{ | |
idc = 1; | |
x = 0.75; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayFilter: RscStandardDisplay | |
{ | |
idd = 71; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_FILTER_TITLE"; | |
}; | |
class TextServer: RscText | |
{ | |
x = 0.1; | |
y = 0.2; | |
w = 0.275; | |
text = "$STR_DISP_FILTER_SERVER"; | |
}; | |
class TextMaxPing: TextServer | |
{ | |
y = "0.2 + 0.05"; | |
text = "$STR_DISP_FILTER_MAXPING"; | |
}; | |
class TextMinPlayers: TextServer | |
{ | |
y = "0.2 + 0.1"; | |
text = "$STR_DISP_FILTER_MINPLAYERS"; | |
}; | |
class TextMaxPlayers: TextServer | |
{ | |
y = "0.2 + 0.15"; | |
text = "$STR_DISP_FILTER_MAXPLAYERS"; | |
}; | |
class ValueServer: RscEdit | |
{ | |
idc = 101; | |
x = 0.4; | |
y = 0.2; | |
w = 0.4; | |
}; | |
class ValueMaxPing: ValueServer | |
{ | |
idc = 103; | |
y = "0.2 + 0.05"; | |
}; | |
class ValueMinPlayers: ValueServer | |
{ | |
idc = 104; | |
y = "0.2 + 0.1"; | |
}; | |
class ValueMaxPlayers: ValueServer | |
{ | |
idc = 105; | |
y = "0.2 + 0.15"; | |
}; | |
class FullServers: RscListBox | |
{ | |
idc = 106; | |
x = 0.15; | |
y = 0.5; | |
w = 0.7; | |
}; | |
class PasswordedServers: FullServers | |
{ | |
idc = 107; | |
y = 0.57; | |
}; | |
class BattlEyeServers: FullServers | |
{ | |
idc = 110; | |
y = 0.64; | |
}; | |
class FilterType: RscListBox | |
{ | |
idc = 109; | |
x = 0.15; | |
y = 0.5; | |
w = 0.7; | |
h = 0.2; | |
}; | |
class B_Default: RscActiveText | |
{ | |
idc = 108; | |
x = 0.1; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_DEFAULT"; | |
}; | |
class B_Cancel: B_Default | |
{ | |
idc = 2; | |
text = "$STR_DISP_CANCEL"; | |
x = 0.55; | |
}; | |
class B_OK: B_Default | |
{ | |
idc = 1; | |
x = 0.75; | |
text = "$STR_DISP_OK"; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayMPPlayers: RscStandardDisplay | |
{ | |
idd = 65; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_DISP_MP_PLAYERS_TITLE"; | |
}; | |
class TextMission: RscTextSmall | |
{ | |
x = 0.025; | |
y = 0.12; | |
w = 0.12; | |
text = "$STR_DISP_SRVSETUP_NAME"; | |
}; | |
class ValueMission: RscTextSmall | |
{ | |
idc = 116; | |
x = 0.145; | |
y = 0.12; | |
w = 0.23; | |
}; | |
class TextIsland: RscTextSmall | |
{ | |
x = 0.4; | |
y = 0.12; | |
w = 0.1; | |
text = "$STR_DISP_SRVSETUP_ISLAND"; | |
}; | |
class ValueIsland: RscTextSmall | |
{ | |
idc = 117; | |
x = 0.5; | |
y = 0.12; | |
w = 0.2; | |
}; | |
class TextTime: RscTextSmall | |
{ | |
x = 0.625; | |
y = 0.12; | |
w = 0.1; | |
text = "$STR_DISP_MP_PL_TIME"; | |
}; | |
class ValueTime: RscTextSmall | |
{ | |
idc = 118; | |
x = 0.725; | |
y = 0.12; | |
w = 0.1; | |
}; | |
class ValueRest: RscTextSmall | |
{ | |
idc = 126; | |
x = 0.825; | |
y = 0.12; | |
w = 0.15; | |
}; | |
class TextPlayers: RscTextSmall | |
{ | |
x = 0.025; | |
y = 0.15; | |
w = 0.25; | |
text = "$STR_DISP_MP_PLAYERS"; | |
}; | |
class ValuePlayers: RscListBox | |
{ | |
idc = 101; | |
x = 0.025; | |
y = 0.2; | |
w = 0.25; | |
h = 0.65; | |
rows = 18.5; | |
}; | |
class TextPlayer: RscTextSmall | |
{ | |
x = 0.3; | |
y = 0.15; | |
w = 0.15; | |
text = "$STR_DISP_MP_PL"; | |
}; | |
class ValuePlayer: RscTextSmall | |
{ | |
idc = 102; | |
x = 0.45; | |
y = 0.15; | |
w = 0.525; | |
}; | |
class TextPlayerName: RscTextSmall | |
{ | |
x = 0.325; | |
y = 0.18; | |
w = 0.125; | |
text = "$STR_DISP_MP_PL_NAME"; | |
}; | |
class ValuePlayerName: RscTextSmall | |
{ | |
idc = 103; | |
x = 0.45; | |
y = 0.18; | |
w = 0.525; | |
}; | |
class TextPlayerMail: RscTextSmall | |
{ | |
x = 0.325; | |
y = 0.21; | |
w = 0.125; | |
text = "$STR_DISP_MP_PL_MAIL"; | |
}; | |
class ValuePlayerMail: RscTextSmall | |
{ | |
idc = 104; | |
x = 0.45; | |
y = 0.21; | |
w = 0.525; | |
}; | |
class TextPlayerICQ: RscTextSmall | |
{ | |
x = 0.325; | |
y = 0.24; | |
w = 0.125; | |
text = "$STR_DISP_MP_PL_ICQ"; | |
}; | |
class ValuePlayerICQ: RscTextSmall | |
{ | |
idc = 105; | |
x = 0.45; | |
y = 0.24; | |
w = 0.525; | |
}; | |
class TextPlayerRemark: RscTextSmall | |
{ | |
x = 0.325; | |
y = 0.27; | |
w = 0.125; | |
text = "$STR_DISP_MP_PL_REMARK"; | |
}; | |
class ValuePlayerRemark: RscTextSmall | |
{ | |
idc = 106; | |
x = 0.45; | |
y = 0.27; | |
w = 0.525; | |
h = 0.2; | |
style = 16; | |
lines = 5; | |
}; | |
class PingTitle: RscTextSmall | |
{ | |
x = 0.325; | |
y = 0.42; | |
w = 0.15; | |
text = "$STR_DISP_MP_PING"; | |
}; | |
class PingMinValue: RscTextSmall | |
{ | |
idc = 119; | |
x = 0.48; | |
y = 0.42; | |
w = 0.05; | |
}; | |
class PingAvgValue: RscTextSmall | |
{ | |
idc = 120; | |
x = 0.58; | |
y = 0.42; | |
w = 0.05; | |
}; | |
class PingMaxValue: RscTextSmall | |
{ | |
idc = 121; | |
x = 0.68; | |
y = 0.42; | |
w = 0.05; | |
}; | |
class BandwidthTitle: RscTextSmall | |
{ | |
x = 0.325; | |
y = 0.45; | |
w = 0.15; | |
text = "$STR_DISP_MP_BANDWIDTH"; | |
}; | |
class BandwidthMinValue: RscTextSmall | |
{ | |
idc = 122; | |
x = 0.48; | |
y = 0.45; | |
w = 0.05; | |
}; | |
class BandwidthAvgValue: RscTextSmall | |
{ | |
idc = 123; | |
x = 0.58; | |
y = 0.45; | |
w = 0.05; | |
}; | |
class BandwidthMaxValue: RscTextSmall | |
{ | |
idc = 124; | |
x = 0.68; | |
y = 0.45; | |
w = 0.05; | |
}; | |
class DesyncTitle: RscTextSmall | |
{ | |
x = 0.325; | |
y = 0.48; | |
w = 0.15; | |
text = "$STR_DISP_MP_DESYNC"; | |
}; | |
class DesyncValue: RscTextSmall | |
{ | |
idc = 125; | |
x = 0.48; | |
y = 0.48; | |
w = 0.05; | |
}; | |
class TextSquad: RscTextSmall | |
{ | |
x = 0.3; | |
y = 0.54; | |
w = 0.15; | |
text = "$STR_DISP_MP_SQ"; | |
}; | |
class ValueSquad: RscTextSmall | |
{ | |
idc = 107; | |
x = 0.45; | |
y = 0.54; | |
w = 0.525; | |
}; | |
class TextSquadName: RscTextSmall | |
{ | |
x = 0.325; | |
y = 0.57; | |
w = 0.125; | |
text = "$STR_DISP_MP_SQ_NAME"; | |
}; | |
class ValueSquadName: RscTextSmall | |
{ | |
idc = 108; | |
x = 0.45; | |
y = 0.57; | |
w = 0.525; | |
}; | |
class TextSquadId: RscTextSmall | |
{ | |
x = 0.325; | |
y = 0.6; | |
w = 0.125; | |
text = "$STR_DISP_MP_SQ_ID"; | |
}; | |
class ValueSquadId: RscTextSmall | |
{ | |
idc = 109; | |
x = 0.45; | |
y = 0.6; | |
w = 0.525; | |
}; | |
class TextSquadMail: RscTextSmall | |
{ | |
x = 0.325; | |
y = 0.63; | |
w = 0.125; | |
text = "$STR_DISP_MP_SQ_MAIL"; | |
}; | |
class ValueSquadMail: RscTextSmall | |
{ | |
idc = 110; | |
x = 0.45; | |
y = 0.63; | |
w = 0.525; | |
}; | |
class TextSquadWeb: RscTextSmall | |
{ | |
x = 0.325; | |
y = 0.66; | |
w = 0.125; | |
text = "$STR_DISP_MP_SQ_WEB"; | |
}; | |
class ValueSquadWeb: RscTextSmall | |
{ | |
idc = 111; | |
x = 0.45; | |
y = 0.66; | |
w = 0.525; | |
}; | |
class TextSquadPicture: RscTextSmall | |
{ | |
x = 0.325; | |
y = 0.69; | |
w = 0.125; | |
text = "$STR_DISP_MP_SQ_PICTURE"; | |
}; | |
class ValueSquadPicture: RscText | |
{ | |
idc = 112; | |
style = 48; | |
x = 0.45; | |
y = 0.69; | |
w = 0.093; | |
h = 0.124; | |
color[] = {1,1,1,1}; | |
}; | |
class TextSquadTitle: RscTextSmall | |
{ | |
x = 0.325; | |
y = 0.82; | |
w = 0.125; | |
text = "$STR_DISP_MP_SQ_TITLE"; | |
}; | |
class ValueSquadTitle: RscTextSmall | |
{ | |
idc = 113; | |
x = 0.45; | |
y = 0.82; | |
w = 0.525; | |
}; | |
class B_KickOff: RscActiveText | |
{ | |
idc = 114; | |
text = "$STR_DISP_MP_KICKOFF"; | |
x = 0.05; | |
y = 0.9; | |
w = 0.2; | |
}; | |
class B_Ban: B_KickOff | |
{ | |
idc = 115; | |
text = "$STR_DISP_MP_BAN"; | |
x = 0.3; | |
}; | |
class B_Mute: B_KickOff | |
{ | |
idc = 127; | |
text = "$STR_DIK_MUTE"; | |
x = 0.55; | |
y = 0.9; | |
w = 0.2; | |
}; | |
class B_Cancel: B_KickOff | |
{ | |
idc = 2; | |
x = 0.75; | |
default = 1; | |
text = "$STR_DISP_CLOSE"; | |
}; | |
}; | |
}; | |
class RscDisplayClientWait: RscDisplayMPPlayers | |
{ | |
idd = 22; | |
class Title: RscTitle | |
{ | |
idc = 130; | |
text = "$STR_DISP_CLIENT_WAIT_TEXT"; | |
}; | |
class ButtonCancel: RscActiveText | |
{ | |
idc = 2; | |
text = "$STR_DISP_CANCEL"; | |
x = 0.85; | |
y = 0.9; | |
w = 0.25; | |
default = 1; | |
}; | |
}; | |
class RscDisplayServerGetReady: RscDisplayGetReady | |
{ | |
idd = 52; | |
color0[] = {0.7,0,0,1}; | |
color1[] = {0.8,0.8,0,1}; | |
color2[] = {0,0.7,0,1}; | |
class controls | |
{ | |
class PlayersTitle: RscText | |
{ | |
x = 0.125; | |
y = 0.2; | |
w = 0.25; | |
text = "$STR_DISP_SRVSETUP_PLAYERS"; | |
style = "0x00 + 0xA0"; | |
}; | |
class Players: RscListBox | |
{ | |
idc = 120; | |
x = 0.125; | |
y = 0.25; | |
w = 0.25; | |
h = 0.3; | |
}; | |
class B_Continue: RscActiveText | |
{ | |
idc = 1; | |
x = 0.25; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_CONTINUE"; | |
default = 1; | |
}; | |
class B_Cancel: B_Continue | |
{ | |
idc = 2; | |
x = 0.1; | |
text = "$STR_DISP_CANCEL"; | |
default = 0; | |
}; | |
}; | |
}; | |
class RscDisplayClientGetReady: RscDisplayGetReady | |
{ | |
idd = 53; | |
color0[] = {0.7,0,0,1}; | |
color1[] = {0.8,0.8,0,1}; | |
color2[] = {0,0.7,0,1}; | |
class controls | |
{ | |
class PlayersTitle: RscText | |
{ | |
x = 0.125; | |
y = 0.2; | |
w = 0.25; | |
text = "$STR_DISP_SRVSETUP_PLAYERS"; | |
style = "0x00 + 0xA0"; | |
}; | |
class Players: RscListBox | |
{ | |
idc = 120; | |
x = 0.125; | |
y = 0.25; | |
w = 0.25; | |
h = 0.3; | |
}; | |
class B_Continue: RscActiveText | |
{ | |
idc = 1; | |
x = 0.25; | |
y = 0.9; | |
w = 0.15; | |
text = "$STR_DISP_CONTINUE"; | |
default = 1; | |
}; | |
class B_Cancel: B_Continue | |
{ | |
idc = 2; | |
x = 0.1; | |
text = "$STR_DISP_CANCEL"; | |
default = 0; | |
}; | |
}; | |
}; | |
class RscMPSetupMessage | |
{ | |
access = 0; | |
idd = -1; | |
movingEnable = 1; | |
enableSimulation = 0; | |
enableDisplay = 0; | |
class Controls | |
{ | |
class Background: RscText | |
{ | |
idc = -1; | |
style = ""; | |
x = 0.13; | |
y = 0.38; | |
w = 0.755; | |
h = 0.33; | |
text = ""; | |
sizeEx = 0.04; | |
colorBackground[] = {0,0,0,1}; | |
colorText[] = {0,0,0,0}; | |
}; | |
class Text | |
{ | |
access = 0; | |
type = 13; | |
idc = 101; | |
style = 0; | |
x = 0.12; | |
y = 0.44; | |
w = 0.66; | |
h = 0.1; | |
size = "( 21 / 408 )"; | |
text = "$STR_DISP_ERROR"; | |
class Attributes | |
{ | |
font = "TahomaB"; | |
color = "#323232"; | |
align = "center"; | |
shadow = 0; | |
}; | |
}; | |
class Progress | |
{ | |
access = 0; | |
type = 8; | |
idc = 102; | |
style = 0; | |
x = 0.28; | |
y = 0.5; | |
w = 0.4; | |
h = 0.05; | |
colorFrame[] = {0.2,0.2,0.2,1}; | |
colorBar[] = {0.2,0.2,0.2,1}; | |
}; | |
class ProgressIcon: RscPicture | |
{ | |
idc = 103; | |
x = 0.28; | |
y = 0.6; | |
w = 0.05; | |
h = 0.05; | |
text = "#(argb,8,8,3)color(1,1,1,1)"; | |
}; | |
}; | |
}; | |
class RscDisplayDedicatedServerSettings: RscStandardDisplay | |
{ | |
idd = 127; | |
movingEnable = 1; | |
colorslider[] = {1,1,1,1}; | |
colorsliderActive[] = {1,0.5,0,1}; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_XBOX_DEDICATED_HOST"; | |
}; | |
class TitlePrivateSlots: RscStructuredText | |
{ | |
idc = 105; | |
x = 0.2; | |
y = 0.35; | |
w = 0.5; | |
h = 0.05; | |
text = "$STR_DISP_XBOX_PRIVATE_SLOTS"; | |
size = "( 21 / 408 )"; | |
class Attributes | |
{ | |
font = "TahomaB"; | |
shadow = 0; | |
color = "#000000"; | |
align = "left"; | |
}; | |
}; | |
class ValuePrivateSlots: TitlePrivateSlots | |
{ | |
idc = 106; | |
x = 0.68; | |
}; | |
class SliderPrivateSlots: RscSlider | |
{ | |
idc = 104; | |
style = "0x400 + 0x10"; | |
x = 0.25; | |
y = 0.4; | |
w = 0.5; | |
h = 0.05; | |
class Title | |
{ | |
idc = 105; | |
colorBase[] = {1,1,1,1}; | |
colorActive[] = {1,0.5,0,1}; | |
}; | |
class Value | |
{ | |
idc = 106; | |
colorBase[] = {1,1,1,1}; | |
colorActive[] = {1,0.5,0,1}; | |
}; | |
}; | |
class TitleMaxSlots: RscStructuredText | |
{ | |
idc = 102; | |
x = 0.2; | |
y = 0.55; | |
w = 0.5; | |
h = 0.05; | |
text = "$STR_DISP_XBOX_MULTI_MAX_SLOTS_DED"; | |
size = "( 21 / 408 )"; | |
class Attributes | |
{ | |
font = "TahomaB"; | |
shadow = 0; | |
color = "#000000"; | |
align = "left"; | |
}; | |
}; | |
class ValueMaxSlots: TitleMaxSlots | |
{ | |
idc = 103; | |
x = 0.68; | |
}; | |
class SliderMaxSlots: RscSlider | |
{ | |
idc = 101; | |
style = "0x400 + 0x10"; | |
x = 0.25; | |
y = 0.6; | |
w = 0.5; | |
h = 0.05; | |
class Title | |
{ | |
idc = 102; | |
colorBase[] = {1,1,1,1}; | |
colorActive[] = {1,0.5,0,1}; | |
}; | |
class Value | |
{ | |
idc = 103; | |
colorBase[] = {1,1,1,1}; | |
colorActive[] = {1,0.5,0,1}; | |
}; | |
}; | |
class HintB: RscXKey | |
{ | |
key = "0x00050000 + 1"; | |
x = 0.4; | |
y = 0.88; | |
w = 0.3; | |
}; | |
class HintStart: RscXKey | |
{ | |
key = "0x00050000 + 8"; | |
x = 0.4; | |
y = 0.935; | |
w = 0.492; | |
}; | |
class B_Cancel: RscActiveText | |
{ | |
idc = 2; | |
text = "$STR_DISP_CANCEL"; | |
x = 0.55; | |
y = 0.9; | |
w = 0.25; | |
}; | |
class B_OK: B_Cancel | |
{ | |
idc = 1; | |
text = "$STR_DISP_OK"; | |
x = 0.75; | |
default = 1; | |
}; | |
}; | |
}; | |
class RscDisplayDedicatedServer: RscStandardDisplay | |
{ | |
idd = 114; | |
class controls | |
{ | |
class Title: RscTitle | |
{ | |
text = "$STR_XBOX_DEDICATED_HOST"; | |
}; | |
class Reporting: RscListBox | |
{ | |
idc = 101; | |
x = 0.06; | |
y = 0.2; | |
w = 0.877; | |
h = 0.58; | |
rowHeight = 0.04; | |
}; | |
}; | |
}; | |
class RscPendingInvitation | |
{ | |
textureConnectionQualityPoor = "#(argb,8,8,3)color(1,0.5,0,1)"; | |
textureConnectionQualityBad = "#(argb,8,8,3)color(1,0,0,1)"; | |
textureDesyncLow = "#(argb,8,8,3)color(1,0.5,0,1)"; | |
textureDesyncHigh = "#(argb,8,8,3)color(1,0,0,1)"; | |
color[] = {1,1,1,1}; | |
x = 0.94; | |
y = 0.0; | |
w = 0.06; | |
h = 0.08; | |
timeout = 10; | |
blinkingPeriod = 2; | |
}; | |
class RscPendingInvitationInGame | |
{ | |
textureConnectionQualityPoor = "#(argb,8,8,3)color(1,0.5,0,1)"; | |
textureConnectionQualityBad = "#(argb,8,8,3)color(1,0,0,1)"; | |
textureDesyncLow = "#(argb,8,8,3)color(1,0.5,0,1)"; | |
textureDesyncHigh = "#(argb,8,8,3)color(1,0,0,1)"; | |
color[] = {1,1,1,1}; | |
x = 0.94; | |
y = 0.0; | |
w = 0.06; | |
h = 0.08; | |
timeout = 10; | |
blinkingPeriod = 2; | |
}; | |
class cfgBuldozer | |
{ | |
uiBackground[] = {0,0,0,1}; | |
uiForeground[] = {1,1,1,1}; | |
uiBorderSize = "0.002f"; | |
infoHeight = "0.022f"; | |
scaleInfoWidth = "0.3f"; | |
toolInfoWidth = "0.6f"; | |
fadeTimeMs = 6000; | |
font = "LucidaConsoleB"; | |
fontSize = "0.015f"; | |
}; | |
class RscGroupRootMenu | |
{ | |
access = 0; | |
title = ""; | |
atomic = 0; | |
vocabulary = ""; | |
contexsensitive = 1; | |
class Items | |
{ | |
class Empty1 | |
{ | |
title = "$STR_rscmenu.hpprscgrouprootmenu_items_empty1"; | |
shortcuts[] = {0}; | |
command = ""; | |
show = "(IsLeader * (1 - IsAlone)) * ((IsLeader * (1 - CursorOnVehicleCanGetIn) * ((1 - PlayerVehicleCanGetIn) + (1 - NotEmptySoldiers)) * (1 - CursorOnEnemy) * (1-EnemyTargeted) * (1 - SelectedArtillery) * (1 - NotEmptyInVehicle) * (1 - IsWatchCommanded) * (1 - SomeSelectedHaveTarget) * (1 - CursorOnNeedFirstAID) * (1 - CursorOnNeedHeal) * (1 - CursorOnNeedRepair)) + (IsLeader * CursorOnGround * SomeSelectedHaveTarget) + (1 - IsLeader))"; | |
enable = "0"; | |
speechId = 0; | |
}; | |
class EmptyBlank1 | |
{ | |
title = ""; | |
shortcuts[] = {0}; | |
command = ""; | |
show = "(1 - IsLeader) * IsAlone * (1 - CursorOnGround)"; | |
enable = "0"; | |
speechId = 0; | |
}; | |
class Surpress | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_Suppress"; | |
shortcuts[] = {0}; | |
command = "CMD_SUPPRESS"; | |
show = "IsLeader * (IsWatchCommanded) * (1 - CursorOnNeedFirstAID) * (1 - CursorOnNeedHeal) * (1 - CursorOnNeedRepair)"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class GetIn | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_GetIn0"; | |
shortcuts[] = {0}; | |
command = "CMD_GETIN_AUTO"; | |
show = "IsLeader * ((NotEmptySoldiers) * (CursorOnVehicleCanGetIn) * (1 - PlayerVehicleCanGetIn) * (1 - IsWatchCommanded)) * (1 - CursorOnNeedFirstAID) * (1 - CursorOnNeedHeal) * (1 - CursorOnNeedRepair)"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class DisableMine | |
{ | |
title = "$STR_A3_RscGroupRootMenu_Items_DisableMine0"; | |
shortcuts[] = {0}; | |
command = "CMD_DISABLE_MINE"; | |
show = "IsLeader * ((NotEmptySoldiers) * (CursorOnActiveMine) * (SelectedCanDisableMine) * (1 - IsWatchCommanded)) * (1 - CursorOnNeedFirstAID) * (1 - CursorOnNeedHeal) * (1 - CursorOnNeedRepair)"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class GetInCurrent | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_GetIn1"; | |
shortcuts[] = {0}; | |
command = "CMD_GETIN_AUTO"; | |
show = "IsLeader * ((NotEmptySoldiers) * (PlayerVehicleCanGetIn) * (1 - IsWatchCommanded)) * (1 - CursorOnNeedFirstAID) * (1 - CursorOnNeedHeal) * (1 - CursorOnNeedRepair)"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class GetOut | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_GetOut0"; | |
shortcuts[] = {0}; | |
command = "CMD_GETOUT"; | |
show = "IsLeader * ((1 - NotEmptySoldiers) + (NotEmptyInVehicle)) * ((1 - NotEmptySoldiers) + ((1 - CursorOnVehicleCanGetIn) * (1 - PlayerVehicleCanGetIn))) * (NotEmptySoldiers + NotEmptyInVehicle) * (1 - CursorOnEnemy) * (1 - SelectedArtillery) * (1 - IsWatchCommanded) * (1 - CursorOnNeedFirstAID) * (1 - CursorOnNeedHeal) * (1 - CursorOnNeedRepair)"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class Attack | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_Attack0"; | |
shortcuts[] = {0}; | |
command = "CMD_ATTACK_AUTO"; | |
show = "IsLeader * CursorOnEnemy*(1-CursorOnEnemyTargeted)*(1-CursorOnEnemyEngaged) * (1 - IsWatchCommanded) * (1 - SelectedArtillery) * (1 - CursorOnNeedFirstAID) * (1 - CursorOnNeedHeal) * (1 - CursorOnNeedRepair)"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class Engage | |
{ | |
title = "$STR_engage_now"; | |
shortcuts[] = {0}; | |
command = "CMD_ENGAGE_AUTO"; | |
show = "IsLeader * CursorOnEnemyTargeted * EnemyTargeted * (1-EnemyEngaged) * (1 - IsWatchCommanded) * (1 - SelectedArtillery) * (1 - CursorOnNeedFirstAID) * (1 - CursorOnNeedHeal) * (1 - CursorOnNeedRepair)"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class Fire | |
{ | |
title = "$STR_fire"; | |
shortcuts[] = {0}; | |
command = "CMD_FIRE_AUTO"; | |
show = "IsLeader * CursorOnEnemyEngaged * EnemyEngaged * (1 - IsWatchCommanded) * (1 - SelectedArtillery) * (1 - CursorOnNeedFirstAID) * (1 - CursorOnNeedHeal) * (1 - CursorOnNeedRepair)"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class FireArtilery | |
{ | |
title = "$STR_A3_RscGroupRootMenu_Items_FireArtilery0"; | |
shortcuts[] = {0}; | |
menu = "#ARTILLERY"; | |
show = "IsLeader * CursorOnGround * SelectedArtillery * (1 - IsWatchCommanded)"; | |
enable = "NotEmpty"; | |
class Params | |
{ | |
artillerySavePos = 1; | |
itemsCmd = -2; | |
itemSubmenu = "RscBurst"; | |
itemCursorTexture = "#(argb,8,8,3)color(0,0,0,0)"; | |
}; | |
cursorTexture = "#(argb,8,8,3)color(0,0,0,0)"; | |
speechId = 0; | |
}; | |
class FireArtileryAgain | |
{ | |
title = "$STR_A3_RscGroupRootMenu_Items_FireArtileryAgain0"; | |
shortcuts[] = {0}; | |
command = "CMD_FIRE_AT_POSITION_AMMO"; | |
show = "IsLeader * CursorOnGround * SelectedArtillery * (1 - IsWatchCommanded) * NoEmptyLastArtilleryAmmo"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
cursorTexture = "#(argb,8,8,3)color(0,0,0,0)"; | |
class Params | |
{ | |
itemsCmd = -2; | |
artillerySavePos = 1; | |
}; | |
}; | |
class Heal | |
{ | |
title = "$STR_A3_RscGroupRootMenu_Items_Heal0"; | |
shortcuts[] = {0}; | |
command = "CMD_HEAL"; | |
show = "IsLeader * ((NotEmptySoldiers) * CursorOnNeedHeal * (1 - IsWatchCommanded))"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class HealSelf | |
{ | |
title = "$STR_A3_RscGroupRootMenu_Items_HealSelf0"; | |
shortcuts[] = {0}; | |
command = "CMD_HEAL_SELF"; | |
show = "IsLeader * ((NotEmptySoldiers) * CursorOnNeedHealSelf * (1 - IsWatchCommanded))"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class PatchSoldier | |
{ | |
title = "$STR_A3_RscGroupRootMenu_Items_PatchSoldier0"; | |
shortcuts[] = {0}; | |
command = "CMD_HEALBLEEDING"; | |
show = "IsLeader * ((NotEmptySoldiers) * CursorOnHealBleeding * (1 - IsWatchCommanded))"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class Carry | |
{ | |
title = "Carry"; | |
shortcuts[] = {0}; | |
command = "CMD_CARRY"; | |
show = "IsLeader * ((NotEmptySoldiers) * CursorOnCarry * (1 - IsWatchCommanded))"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class DropCarried | |
{ | |
title = "Drop Carried"; | |
shortcuts[] = {0}; | |
command = "CMD_DROP_CARRIED"; | |
show = "IsLeader * ((NotEmptySoldiers) * CursorOnDropCarried * (1 - IsWatchCommanded))"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class PutIn | |
{ | |
title = "Load in Vehicle"; | |
shortcuts[] = {0}; | |
command = "CMD_PUTIN"; | |
show = "IsLeader * ((NotEmptySoldiers) * (CursorOnPutInVehicle) * (1 - IsWatchCommanded)) * (1 - CursorOnNeedFirstAID) * (1 - CursorOnNeedHeal) * (1 - CursorOnNeedRepair)"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class UnLoadFrom | |
{ | |
title = "Unload from Vehicle"; | |
shortcuts[] = {0}; | |
command = "CMD_UNLOADFROM"; | |
show = "IsLeader * ((NotEmptySoldiers) * (CursorOnUnloadFromVehicle) * (1 - IsWatchCommanded)) * (1 - CursorOnNeedFirstAID) * (1 - CursorOnNeedHeal) * (1 - CursorOnNeedRepair)"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class RepairVehicle | |
{ | |
title = "$STR_rscmenu.hpprscgrouprootmenu_items_repair_vehiclel0"; | |
shortcuts[] = {0}; | |
command = "CMD_REPAIR_VEHICLE"; | |
show = "IsLeader * ((NotEmptySoldiers) * CursorOnNeedRepair * (1 - IsWatchCommanded))"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class CancelTarget | |
{ | |
title = "$STR_watch_auto"; | |
shortcuts[] = {0}; | |
command = "CMD_NOTARGET"; | |
show = "IsLeader * (1 - CursorOnGround) * SomeSelectedHaveTarget * (1 - CursorOnNeedFirstAID) * (1 - CursorOnNeedHeal) * (1 - CursorOnNeedRepair)"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class Copy | |
{ | |
title = "$STR_REPLY_COPY"; | |
shortcuts[] = {0}; | |
command = "CMD_REPLY_COPY"; | |
show = "(1 - IsLeader) * (1 - IsAlone)"; | |
enable = "CanAnswer"; | |
}; | |
class OpenParachute | |
{ | |
title = "$STR_A3_RscGroupRootMenu_Items_OpenParachute0"; | |
shortcuts[] = {0}; | |
command = "CMD_OPENPARACHUTE"; | |
show = "IsLeader * CursorOnOpenParachute * (1 - IsWatchCommanded)"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class Empty2: Empty1 | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_Move0"; | |
show = "IsLeader * (1 - CursorOnGround) * (IsWatchCommanded)"; | |
}; | |
class EmptyBlank2: Empty1 | |
{ | |
title = ""; | |
show = "IsAlone"; | |
}; | |
class Move | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_Move0"; | |
shortcuts[] = {0}; | |
command = "CMD_MOVE_AUTO"; | |
show = "IsLeader * CursorOnGround * (1 - IsWatchCommanded)"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class Watch | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_Watch0"; | |
shortcuts[] = {0}; | |
command = "CMD_WATCH_CTX"; | |
show = "IsLeader * CursorOnGround * IsWatchCommanded"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class NextWP | |
{ | |
title = "$STR_NEXT_WAYPOINT"; | |
shortcuts[] = {0}; | |
command = "CMD_NEXT_WAYPOINT"; | |
show = "IsLeader * (1 - CursorOnGround) * (1 - IsWatchCommanded)"; | |
enable = "NotEmpty + CommandsToPilot"; | |
speechId = 0; | |
}; | |
class Repeat | |
{ | |
title = "$STR_REPLY_REPEAT"; | |
shortcuts[] = {0}; | |
command = "CMD_REPLY_REPEAT"; | |
show = "(1 - IsLeader) * (1 - IsAlone)"; | |
enable = "CanAnswer"; | |
}; | |
class EmptyBlank3: Empty1 | |
{ | |
title = ""; | |
show = "IsAlone"; | |
}; | |
class Regroup | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_Regroup0"; | |
shortcuts[] = {0}; | |
command = "CMD_JOIN"; | |
show = "IsLeader * NotEmptySubgroups * (NotEmptySoldiers + NotEmptyInVehicle)"; | |
enable = "1"; | |
speechId = 0; | |
}; | |
class Stop | |
{ | |
title = "$STR_STOP"; | |
shortcuts[] = {0}; | |
command = "CMD_STOP"; | |
show = "IsLeader * (1 - NotEmptySubgroups) * (NotEmptySoldiers + NotEmptyInVehicle)"; | |
enable = "1"; | |
speechId = 0; | |
}; | |
class FormationDiamond | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_FormationDiamond0"; | |
shortcuts[] = {0}; | |
command = "CMD_FORM_DIAMOND"; | |
show = "IsLeader * (1 - NotEmptySoldiers) * (1 - NotEmptyInVehicle) * (1 - NotEmptySubgroups) * FormationLine"; | |
enable = "1"; | |
speechId = 0; | |
}; | |
class FormationLine | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_FormationLine0"; | |
shortcuts[] = {0}; | |
command = "CMD_FORM_LINE"; | |
show = "IsLeader * (1 - NotEmptySoldiers) * (1 - NotEmptyInVehicle) * (1 - NotEmptySubgroups) * (1 - FormationLine)"; | |
enable = "1"; | |
speechId = 0; | |
}; | |
class Done | |
{ | |
title = "$STR_REPLY_DONE"; | |
shortcuts[] = {0}; | |
command = "CMD_REPLY_DONE"; | |
show = "(1 - IsLeader) * (1 - IsAlone)"; | |
enable = "CanAnswer"; | |
}; | |
class EmptyBlank4: Empty1 | |
{ | |
title = ""; | |
show = "IsAlone"; | |
}; | |
class OpenFire | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_OpenFire0"; | |
shortcuts[] = {0,"0x00050000 + 2","0x00050000 + 2"}; | |
command = "CMD_OPEN_FIRE"; | |
show = "IsLeader * SomeSelectedHoldingFire"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class HoldFire | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_HoldFire0"; | |
shortcuts[] = {0,"0x00050000 + 2"}; | |
command = "CMD_HOLD_FIRE"; | |
show = "IsLeader * (1 - SomeSelectedHoldingFire)"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class Fail | |
{ | |
title = "$STR_REPLY_FAIL"; | |
shortcuts[] = {0}; | |
command = "CMD_REPLY_FAIL"; | |
show = "(1 - IsLeader) * (1 - IsAlone)"; | |
enable = "CanAnswer"; | |
}; | |
class Separator | |
{ | |
title = ""; | |
shortcuts[] = {0}; | |
show = "(1 - IsAlone)"; | |
enable = "0"; | |
}; | |
class Empty5: Empty1 | |
{ | |
title = "$STR_rscmenu.hpprscgrouprootmenu_items_empty5"; | |
show = " (IsLeader * (1 - CursorOnGroupMember))"; | |
}; | |
class EmptyBlank5: Empty1 | |
{ | |
title = ""; | |
show = "IsAlone"; | |
}; | |
class JoinAuto | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_JoinAuto0"; | |
shortcuts[] = {0}; | |
command = "CMD_JOIN_AUTO"; | |
show = "IsLeader * CursorOnGroupMember * (CursorOnNotEmptySubgroups)"; | |
enable = "1"; | |
speechId = 0; | |
}; | |
class StopAuto | |
{ | |
title = "$STR_rscmenu.hpprscgrouprootmenu_items_stopauto0"; | |
shortcuts[] = {0}; | |
command = "CMD_STOP_AUTO"; | |
show = "IsLeader * CursorOnGroupMember * (1 - CursorOnNotEmptySubgroups)"; | |
enable = "1"; | |
speechId = 0; | |
}; | |
class OneLess | |
{ | |
title = "$STR_REPLY_ONE_LESS"; | |
shortcuts[] = {0}; | |
command = "CMD_REPLY_ONE_LESS"; | |
show = "(1 - IsLeader) * (1 - IsAlone)"; | |
}; | |
class Empty6: Empty1 | |
{ | |
title = "$STR_rscmenu.hpprscgrouprootmenu_items_empty6"; | |
show = "(IsLeader * (1 - CursorOnGroupMember))"; | |
}; | |
class EmptyBlank6: Empty1 | |
{ | |
title = ""; | |
show = "IsAlone"; | |
}; | |
class OpenFireAuto | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_OpenFireAuto0"; | |
shortcuts[] = {0}; | |
command = "CMD_OPEN_FIRE_AUTO"; | |
show = "IsLeader * CursorOnGroupMember * CursorOnHoldingFire"; | |
enable = "1"; | |
speechId = 0; | |
}; | |
class HoldFireAuto | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_HoldFireAuto0"; | |
shortcuts[] = {0}; | |
command = "CMD_HOLD_FIRE_AUTO"; | |
show = "IsLeader * CursorOnGroupMember * (1 - CursorOnHoldingFire)"; | |
enable = "1"; | |
speechId = 0; | |
}; | |
class WhereAreYou | |
{ | |
title = "$STR_REPLY_WHERE_ARE_YOU"; | |
shortcuts[] = {0}; | |
command = "CMD_REPLY_WHERE_ARE_YOU"; | |
show = "(1 - IsLeader) * (1 - IsAlone)"; | |
}; | |
class Empty7: Empty1 | |
{ | |
title = "$STR_rscmenu.hpprscgrouprootmenu_items_empty7"; | |
show = "(IsLeader * (1 - CursorOnGroupMember) * (1 - CursorOnGroupMemberSelected))"; | |
}; | |
class EmptyBlank7: Empty1 | |
{ | |
title = ""; | |
show = "IsAlone"; | |
}; | |
class Select | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_SelectSet0"; | |
shortcuts[] = {0}; | |
command = "CMD_SELECT_AUTO"; | |
show = "IsLeader * CursorOnGroupMember * (1 - IsSelectedToAdd)"; | |
enable = "1"; | |
speechId = 0; | |
}; | |
class SelectAdd | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_Select0"; | |
shortcuts[] = {0}; | |
command = "CMD_SELECT_AUTO_ADD"; | |
show = "IsLeader * CursorOnGroupMember * (1 - CursorOnGroupMemberSelected) * IsSelectedToAdd"; | |
enable = "1"; | |
speechId = 0; | |
}; | |
class Deselect | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_Deselect0"; | |
shortcuts[] = {0}; | |
command = "CMD_DESELECT_AUTO"; | |
show = "IsLeader * (CursorOnGroupMemberSelected) * IsSelectedToAdd"; | |
enable = "1"; | |
speechId = 0; | |
}; | |
class UserRadio | |
{ | |
title = "$STR_RADIO_CUSTOM"; | |
shortcuts[] = {0}; | |
menu = "#CUSTOM_RADIO"; | |
show = "(1 - IsLeader) * (1 - IsAlone)"; | |
}; | |
class Empty9: Empty1 | |
{ | |
title = "$STR_rscmenu.hpprscgrouprootmenu_items_empty9"; | |
show = "(IsXbox) * (1 - (IsLeader) * (1 - (IsLeader * (1 - CanSelectUnitFromBar) * (1 - CanDeselectUnitFromBar) * (1 - CanSelectVehicleFromBar) * (1 - CanDeselectVehicleFromBar) * (1 - CanSelectTeamFromBar) * (1 - CanDeselectTeamFromBar))))"; | |
}; | |
class EmptyBlank9: Empty1 | |
{ | |
title = ""; | |
show = "(1 - IsXbox) * (1 - (IsLeader) * (1 - (IsLeader * (1 - CanSelectUnitFromBar) * (1 - CanDeselectUnitFromBar) * (1 - CanSelectVehicleFromBar) * (1 - CanDeselectVehicleFromBar) * (1 - CanSelectTeamFromBar) * (1 - CanDeselectTeamFromBar))))"; | |
enable = "0"; | |
}; | |
class SelectUnitFromBar | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_SelectUnitFromBar0"; | |
shortcuts[] = {0,"0x00050000 + 3"}; | |
command = "CMD_SELECT_UNIT_FROM_BAR"; | |
show = "IsXbox * CanSelectUnitFromBar"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class DeselectUnitFromBar | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_DeselectUnitFromBar0"; | |
shortcuts[] = {0,"0x00050000 + 3"}; | |
command = "CMD_DESELECT_UNIT_FROM_BAR"; | |
show = "IsXbox * CanDeselectUnitFromBar"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class SelectVehicleFromBar | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_SelectVehicleFromBar0"; | |
shortcuts[] = {0,"0x00050000 + 3"}; | |
command = "CMD_SELECT_VEHICLE_FROM_BAR"; | |
show = "IsXbox * CanSelectVehicleFromBar"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class DeselectVehicleFromBar | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_DeselectVehicleFromBar0"; | |
shortcuts[] = {0,"0x00050000 + 3"}; | |
command = "CMD_DESELECT_VEHICLE_FROM_BAR"; | |
show = "IsXbox * CanDeselectVehicleFromBar"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class SelectTeamFromBar | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_SelectTeamFromBar0"; | |
shortcuts[] = {0,"0x00050000 + 3"}; | |
command = "CMD_SELECT_TEAM_FROM_BAR"; | |
show = "IsXbox * CanSelectTeamFromBar"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class DeselectTeamFromBar | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_DeselectTeamFromBar0"; | |
shortcuts[] = {0,"0x00050000 + 3"}; | |
command = "CMD_DESELECT_TEAM_FROM_BAR"; | |
show = "IsXbox * CanDeselectTeamFromBar"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class EmptyBlank8: Empty1 | |
{ | |
title = ""; | |
show = "IsAlone"; | |
}; | |
class SwitchToLeader | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_SwitchToLeader0"; | |
shortcuts[] = {0}; | |
command = "CMD_SWITCH_TO_LEADER"; | |
show = "(1 - IsLeader) * (1 - IsAlone) * PlayableLeader"; | |
enable = "1"; | |
speechId = 0; | |
}; | |
class SwitchToSelected | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_SwitchToSelected0"; | |
shortcuts[] = {0}; | |
command = "CMD_SWITCH_TO_SELECTED"; | |
show = "IsLeader * PlayableSelected"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class Team | |
{ | |
title = "$STR_TEAM"; | |
shortcuts[] = {0}; | |
menu = "RscTeam"; | |
show = "IsLeader * (1 - PlayableSelected)"; | |
speechId = 0; | |
}; | |
class Empty10: Empty1 | |
{ | |
title = "$STR_rscmenu.hpprscgrouprootmenu_items_empty0"; | |
show = "(1 - FuelLow) * (1 - AmmoLow) * (1 - Injured)"; | |
}; | |
class Injured | |
{ | |
title = "$STR_REPLY_INJURED"; | |
shortcuts[] = {0}; | |
command = "CMD_REPLY_INJURED"; | |
show = "Injured"; | |
}; | |
class AmmoLow | |
{ | |
title = "$STR_REPLY_AMMO_LOW"; | |
shortcuts[] = {0}; | |
command = "CMD_REPLY_AMMO_LOW"; | |
show = "AmmoLow * (1 - Injured)"; | |
}; | |
class FuelLow | |
{ | |
title = "$STR_REPLY_FUEL_LOW"; | |
shortcuts[] = {0}; | |
command = "CMD_REPLY_FUEL_LOW"; | |
show = "FuelLow * (1 - AmmoLow) * (1 - Injured)"; | |
}; | |
class Communication | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_Communication0"; | |
shortcuts[] = {0}; | |
menu = "#User:BIS_MENU_GroupCommunication"; | |
show = "1"; | |
enable = "1"; | |
speechId = 0; | |
}; | |
}; | |
}; | |
class RscMainMenu | |
{ | |
access = 0; | |
title = "$STR_COMMAND"; | |
atomic = 0; | |
vocabulary = ""; | |
class Items | |
{ | |
class Move | |
{ | |
title = "$STR_MOVE"; | |
shortcuts[] = {2}; | |
menu = "RscMoveHigh"; | |
show = "IsLeader + VehicleCommander"; | |
enable = "NotEmpty + CommandsToPilot"; | |
speechId = 0; | |
}; | |
class Target | |
{ | |
title = "$STR_WATCH_TARGET"; | |
shortcuts[] = {3}; | |
menu = "#WATCH"; | |
show = "IsLeader + VehicleCommander"; | |
enable = "NotEmpty + CommandsToGunner"; | |
speechId = 0; | |
}; | |
class Engage | |
{ | |
title = "$STR_WATCH"; | |
shortcuts[] = {4}; | |
menu = "RscWatchDir"; | |
show = "IsLeader + VehicleCommander"; | |
enable = "NotEmpty + CommandsToGunner"; | |
speechId = 0; | |
}; | |
class GetIn | |
{ | |
title = "$STR_GETIN"; | |
shortcuts[] = {5}; | |
menu = "#GET_IN"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class Status | |
{ | |
title = "$STR_STATUS"; | |
shortcuts[] = {6}; | |
menu = "RscStatus"; | |
speechId = 0; | |
}; | |
class Action | |
{ | |
title = "$STR_ACTION"; | |
shortcuts[] = {7}; | |
menu = "#ACTION"; | |
show = "IsLeader"; | |
enable = "AreActions"; | |
speechId = 0; | |
}; | |
class CombatMode | |
{ | |
title = "$STR_COMBAT_MODE"; | |
shortcuts[] = {8}; | |
menu = "RscCombatMode"; | |
show = "(IsLeader + VehicleCommander)*(1-CursorOnSwimmingCommands)"; | |
enable = "NotEmpty + CommandsToGunner"; | |
speechId = 0; | |
}; | |
class Formations | |
{ | |
title = "$STR_FORMATION"; | |
shortcuts[] = {9}; | |
menu = "RscFormations"; | |
show = "IsLeader"; | |
speechId = 0; | |
}; | |
class Team | |
{ | |
title = "$STR_TEAM"; | |
shortcuts[] = {10}; | |
menu = "RscTeam"; | |
show = "IsLeader"; | |
speechId = 0; | |
}; | |
class Reply | |
{ | |
title = "$STR_REPLY"; | |
shortcuts[] = {11}; | |
menu = "RscReply"; | |
speechId = 0; | |
}; | |
class Back | |
{ | |
title = ""; | |
shortcuts[] = {14}; | |
command = -4; | |
speechId = 0; | |
}; | |
}; | |
}; | |
class RscSubmenu | |
{ | |
access = 0; | |
atomic = 0; | |
class Separator | |
{ | |
title = ""; | |
shortcuts[] = {0}; | |
command = -1; | |
}; | |
class SeparatorUnderWater | |
{ | |
title = ""; | |
shortcuts[] = {0}; | |
command = -1; | |
show = "CursorOnSwimmingCommands"; | |
}; | |
class Back | |
{ | |
title = ""; | |
shortcuts[] = {14}; | |
command = -4; | |
speechId = 0; | |
}; | |
}; | |
class RscMoveHigh: RscSubmenu | |
{ | |
title = "$STR_MOVE"; | |
vocabulary = ""; | |
items[] = {"Join","Separator","Advance","StayBack","FlankLeft","FlankRight","Separator","Stop","SeparatorUnderWater","Ascend","AscendRelative","KeepDepthLeader","Descend","DescendRelative","Expect","Hide","Separator","NextWP","Back"}; | |
class Join | |
{ | |
title = "$STR_FOLLOW_ME"; | |
shortcuts[] = {2}; | |
command = "CMD_JOIN"; | |
show = "IsLeader + VehicleCommander"; | |
enable = "NotEmpty + CommandsToPilot"; | |
speechId = 0; | |
}; | |
class Advance | |
{ | |
title = "$STR_ADVANCE"; | |
shortcuts[] = {3}; | |
command = "CMD_ADVANCE"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class StayBack | |
{ | |
title = "$STR_STAY_BACK"; | |
shortcuts[] = {4}; | |
command = "CMD_STAY_BACK"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class FlankLeft | |
{ | |
title = "$STR_FLANK_LEFT"; | |
shortcuts[] = {5}; | |
command = "CMD_FLANK_LEFT"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
class FlankRight | |
{ | |
title = "$STR_FLANK_RIGHT"; | |
shortcuts[] = {6}; | |
command = "CMD_FLANK_RIGHT"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
class Stop | |
{ | |
title = "$STR_STOP"; | |
shortcuts[] = {7}; | |
command = "CMD_STOP"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class Ascend | |
{ | |
title = "$STR_A3_RscMoveHigh_Ascend0"; | |
shortcuts[] = {8}; | |
command = "CMD_KEEP_DEPTH_ABOVESURFACE"; | |
show = "IsLeader * CursorOnSwimmingCommands"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class AscendRelative | |
{ | |
title = "$STR_A3_RscMoveHigh_AscendRelative0"; | |
shortcuts[] = {0}; | |
command = "CMD_KEEP_DEPTH_RELATIVE_UP"; | |
show = "IsLeader * CursorOnSwimmingCommands * IsOutsideLeaderVehicle"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class KeepDepthLeader | |
{ | |
title = "$STR_A3_RscMoveHigh_KeepDepthLeader0"; | |
shortcuts[] = {0}; | |
command = "CMD_KEEP_DEPTH_LEADER"; | |
show = "IsLeader * CursorOnSwimmingCommands * IsOutsideLeaderVehicle"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class Descend | |
{ | |
title = "$STR_A3_RscMoveHigh_Descend0"; | |
shortcuts[] = {0}; | |
command = "CMD_KEEP_DEPTH_BOTTOM"; | |
show = "IsLeader * CursorOnSwimmingCommands"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class DescendRelative | |
{ | |
title = "$STR_A3_RscMoveHigh_DescendRelative0"; | |
shortcuts[] = {0}; | |
command = "CMD_KEEP_DEPTH_RELATIVE_DOWN"; | |
show = "IsLeader * CursorOnSwimmingCommands * IsOutsideLeaderVehicle"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class Expect | |
{ | |
title = "$STR_EXPECT"; | |
shortcuts[] = {8}; | |
command = "CMD_EXPECT"; | |
show = "IsLeader * (1-CursorOnSwimmingCommands)"; | |
enable = "NotEmpty"; | |
}; | |
class Hide | |
{ | |
title = "$STR_HIDE"; | |
shortcuts[] = {9}; | |
command = "CMD_HIDE"; | |
show = "IsLeader * (1-CursorOnSwimmingCommands)"; | |
enable = "NotEmpty"; | |
}; | |
class NextWP | |
{ | |
title = "$STR_NEXT_WAYPOINT"; | |
shortcuts[] = {10}; | |
command = "CMD_NEXT_WAYPOINT"; | |
show = "IsLeader + VehicleCommander"; | |
enable = "NotEmpty + CommandsToPilot"; | |
speechId = 0; | |
}; | |
}; | |
class RscMoveDir: RscSubmenu | |
{ | |
atomic = 1; | |
title = "$STR_MOVE_DIR"; | |
vocabulary = ""; | |
items[] = {"N","NE","E","SE","S","SW","W","NW","Back"}; | |
class N | |
{ | |
title = "$STR_MOVE_N"; | |
shortcuts[] = {2}; | |
menu = "RscMoveDist"; | |
class Params | |
{ | |
dir = 0; | |
}; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
class NE | |
{ | |
title = "$STR_MOVE_NE"; | |
shortcuts[] = {3}; | |
menu = "RscMoveDist"; | |
class Params | |
{ | |
dir = 45; | |
}; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
class E | |
{ | |
title = "$STR_MOVE_E"; | |
shortcuts[] = {4}; | |
menu = "RscMoveDist"; | |
class Params | |
{ | |
dir = 90; | |
}; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
class SE | |
{ | |
title = "$STR_MOVE_SE"; | |
shortcuts[] = {5}; | |
menu = "RscMoveDist"; | |
class Params | |
{ | |
dir = 135; | |
}; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
class S | |
{ | |
title = "$STR_MOVE_S"; | |
shortcuts[] = {6}; | |
menu = "RscMoveDist"; | |
class Params | |
{ | |
dir = 180; | |
}; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
class SW | |
{ | |
title = "$STR_MOVE_SW"; | |
shortcuts[] = {7}; | |
menu = "RscMoveDist"; | |
class Params | |
{ | |
dir = 225; | |
}; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
class W | |
{ | |
title = "$STR_MOVE_W"; | |
shortcuts[] = {8}; | |
menu = "RscMoveDist"; | |
class Params | |
{ | |
dir = 270; | |
}; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
class NW | |
{ | |
title = "$STR_MOVE_NW"; | |
shortcuts[] = {9}; | |
menu = "RscMoveDist"; | |
class Params | |
{ | |
dir = 315; | |
}; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
}; | |
class RscReply: RscSubmenu | |
{ | |
title = "$STR_REPLY_MENU"; | |
vocabulary = ""; | |
items[] = {"Done","Fail","FireReady","FireNotReady","Repeat","Copy","Separator","Communication","UserRadio","Radio","Back"}; | |
class Done | |
{ | |
title = "$STR_REPLY_DONE"; | |
shortcuts[] = {2}; | |
command = "CMD_REPLY_DONE"; | |
enable = "CanAnswer"; | |
}; | |
class Fail | |
{ | |
title = "$STR_REPLY_FAIL"; | |
shortcuts[] = {3}; | |
command = "CMD_REPLY_FAIL"; | |
enable = "CanAnswer"; | |
}; | |
class FireReady | |
{ | |
title = "$STR_REPLY_FIREREADY"; | |
shortcuts[] = {4}; | |
command = "CMD_REPLY_FIREREADY"; | |
}; | |
class FireNotReady | |
{ | |
title = "$STR_REPLY_FIRENOTREADY"; | |
shortcuts[] = {5}; | |
command = "CMD_REPLY_FIRENOTREADY"; | |
}; | |
class Repeat | |
{ | |
title = "$STR_REPLY_REPEAT"; | |
shortcuts[] = {7}; | |
command = "CMD_REPLY_REPEAT"; | |
enable = "CanAnswer"; | |
}; | |
class Copy | |
{ | |
title = "$STR_REPLY_COPY"; | |
shortcuts[] = {8}; | |
command = "CMD_REPLY_COPY"; | |
enable = "CanAnswer"; | |
}; | |
class Separator | |
{ | |
title = ""; | |
shortcuts[] = {0}; | |
command = -1; | |
}; | |
class Communication | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_Communication0"; | |
shortcuts[] = {9}; | |
menu = "#User:BIS_MENU_GroupCommunication"; | |
show = "1"; | |
enable = "1"; | |
speechId = 0; | |
}; | |
class UserRadio | |
{ | |
title = "$STR_RADIO_CUSTOM"; | |
shortcuts[] = {10}; | |
menu = "#CUSTOM_RADIO"; | |
}; | |
class Radio | |
{ | |
title = "$STR_RADIO"; | |
shortcuts[] = {11}; | |
menu = "RscRadio"; | |
enable = "HasRadio"; | |
}; | |
}; | |
class RscCallSupport: RscSubmenu | |
{ | |
title = "$STR_SUPPORT_MENU"; | |
vocabulary = ""; | |
items[] = {"Medic","Ambulance","Repair","Rearm","Refuel","Done","Back"}; | |
class Medic | |
{ | |
title = "$STR_SUPPORT_MEDIC"; | |
shortcuts[] = {2}; | |
command = "CMD_SUPPORT_MEDIC"; | |
show = "IsLeader * (1-CursorOnSwimmingCommands)"; | |
speechId = 0; | |
}; | |
class Ambulance | |
{ | |
title = "$STR_A3_RscCallSupport_Ambulance0"; | |
shortcuts[] = {3}; | |
command = "CMD_SUPPORT_AMBULANCE"; | |
show = "IsLeader * (1-CursorOnSwimmingCommands)"; | |
speechId = 0; | |
}; | |
class Repair | |
{ | |
title = "$STR_SUPPORT_REPAIR"; | |
shortcuts[] = {4}; | |
command = "CMD_SUPPORT_REPAIR"; | |
show = "IsLeader * (1-CursorOnSwimmingCommands)"; | |
speechId = 0; | |
}; | |
class Rearm | |
{ | |
title = "$STR_SUPPORT_REARM"; | |
shortcuts[] = {5}; | |
command = "CMD_SUPPORT_REARM"; | |
show = "IsLeader * (1-CursorOnSwimmingCommands)"; | |
speechId = 0; | |
}; | |
class Refuel | |
{ | |
title = "$STR_SUPPORT_REFUEL"; | |
shortcuts[] = {6}; | |
command = "CMD_SUPPORT_REFUEL"; | |
show = "IsLeader * (1-CursorOnSwimmingCommands)"; | |
speechId = 0; | |
}; | |
class Done | |
{ | |
title = "$STR_SUPPORT_DONE"; | |
shortcuts[] = {7}; | |
command = "CMD_SUPPORT_DONE"; | |
show = "IsLeader * (1-CursorOnSwimmingCommands)"; | |
speechId = 0; | |
}; | |
}; | |
class RscStatus: RscSubmenu | |
{ | |
title = "$STR_MENU_STATUS"; | |
vocabulary = ""; | |
items[] = {"Support","FuelLow","AmmoLow","Injured","WhereAreYou","Report","UnderFire","OneLess","IsDown","OutOfFAKs","Back"}; | |
class Support | |
{ | |
title = "$STR_CALL_SUPPORT"; | |
shortcuts[] = {2}; | |
menu = "RscCallSupport"; | |
show = "1-CursorOnSwimmingCommands"; | |
}; | |
class FuelLow | |
{ | |
title = "$STR_REPLY_FUEL_LOW"; | |
shortcuts[] = {3}; | |
command = "CMD_REPLY_FUEL_LOW"; | |
}; | |
class AmmoLow | |
{ | |
title = "$STR_REPLY_AMMO_LOW"; | |
shortcuts[] = {4}; | |
command = "CMD_REPLY_AMMO_LOW"; | |
}; | |
class Injured | |
{ | |
title = "$STR_REPLY_INJURED"; | |
shortcuts[] = {5}; | |
command = "CMD_REPLY_INJURED"; | |
}; | |
class WhereAreYou | |
{ | |
title = "$STR_REPLY_WHERE_ARE_YOU"; | |
shortcuts[] = {6}; | |
command = "CMD_REPLY_WHERE_ARE_YOU"; | |
show = "1 - IsLeader"; | |
}; | |
class Report | |
{ | |
title = "$STR_REPORT"; | |
shortcuts[] = {6}; | |
command = "CMD_REPORT"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
class UnderFire | |
{ | |
title = "$STR_REPLY_UNDER_FIRE"; | |
shortcuts[] = {7}; | |
command = "CMD_REPLY_UNDER_FIRE"; | |
}; | |
class OneLess | |
{ | |
title = "$STR_REPLY_ONE_LESS"; | |
shortcuts[] = {8}; | |
command = "CMD_REPLY_ONE_LESS"; | |
}; | |
class IsDown | |
{ | |
title = "$STR_REPLY_KILLED"; | |
shortcuts[] = {9}; | |
command = "CMD_REPLY_KILLED"; | |
enable = "NotEmpty"; | |
}; | |
class OutOfFAKs | |
{ | |
title = "$STR_A3_RscStatus_OutOfFAKs0"; | |
shortcuts[] = {10}; | |
command = "CMD_REPLY_OUT_OF_FAKs"; | |
show = "CursorOnOutOfFak"; | |
}; | |
}; | |
class RscWatchDir: RscSubmenu | |
{ | |
title = "$STR_WATCH"; | |
vocabulary = ""; | |
items[] = {"OpenFire","HoldFire","Fire","Separator","Engage","EngageAtWill","Disengage","Separator","LookAround","WatchDir","Separator","Suppress","Back"}; | |
class OpenFire | |
{ | |
title = "$STR_OPEN_FIRE"; | |
shortcuts[] = {2}; | |
command = "CMD_OPEN_FIRE"; | |
show = "IsLeader + VehicleCommander"; | |
enable = "NotEmpty + CommandsToGunner"; | |
}; | |
class HoldFire | |
{ | |
title = "$STR_HOLD_FIRE"; | |
shortcuts[] = {3}; | |
command = "CMD_HOLD_FIRE"; | |
show = "IsLeader + VehicleCommander"; | |
enable = "NotEmpty + CommandsToGunner"; | |
}; | |
class Fire | |
{ | |
title = "$STR_FIRE"; | |
shortcuts[] = {4}; | |
command = "CMD_FIRE"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
class Engage | |
{ | |
title = "$STR_ENGAGE_NOW"; | |
shortcuts[] = {5}; | |
command = "CMD_ENGAGE"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
class EngageAtWill | |
{ | |
title = "$STR_ENGAGE_AT_WILL"; | |
shortcuts[] = {6}; | |
command = "CMD_LOOSE_FORM"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
class Disengage | |
{ | |
title = "$STR_DISENGAGE"; | |
shortcuts[] = {7}; | |
command = "CMD_KEEP_FORM"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
class Auto | |
{ | |
title = "$STR_WATCH_AUTO"; | |
shortcuts[] = {8}; | |
command = "CMD_WATCH_AUTO"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
class LookAround | |
{ | |
title = "$STR_LOOK_AROUND"; | |
shortcuts[] = {8}; | |
command = "CMD_WATCH_AROUND"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class WatchDir | |
{ | |
title = "$STR_WATCH_DIR"; | |
shortcuts[] = {9}; | |
menu = "RscWatchMoreDir"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class Suppress | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_Suppress"; | |
shortcuts[] = {10}; | |
command = "CMD_SUPPRESS"; | |
show = "IsLeader * (1-CursorOnSwimmingCommands)"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
}; | |
class RscWatchMoreDir: RscSubmenu | |
{ | |
title = "$STR_WATCH_DIR"; | |
atomic = 1; | |
vocabulary = ""; | |
items[] = {"N","NE","E","SE","S","SW","W","NW","Back"}; | |
class N | |
{ | |
title = "$STR_MOVE_N"; | |
shortcuts[] = {2}; | |
command = "CMD_WATCH_DIR"; | |
class Params | |
{ | |
dir = 0; | |
}; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class NE | |
{ | |
title = "$STR_MOVE_NE"; | |
shortcuts[] = {3}; | |
command = "CMD_WATCH_DIR"; | |
class Params | |
{ | |
dir = 45; | |
}; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class E | |
{ | |
title = "$STR_MOVE_E"; | |
shortcuts[] = {4}; | |
command = "CMD_WATCH_DIR"; | |
class Params | |
{ | |
dir = 90; | |
}; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class SE | |
{ | |
title = "$STR_MOVE_SE"; | |
shortcuts[] = {5}; | |
command = "CMD_WATCH_DIR"; | |
class Params | |
{ | |
dir = 135; | |
}; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class S | |
{ | |
title = "$STR_MOVE_S"; | |
shortcuts[] = {6}; | |
command = "CMD_WATCH_DIR"; | |
class Params | |
{ | |
dir = 180; | |
}; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class SW | |
{ | |
title = "$STR_MOVE_SW"; | |
shortcuts[] = {7}; | |
command = "CMD_WATCH_DIR"; | |
class Params | |
{ | |
dir = 225; | |
}; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class W | |
{ | |
title = "$STR_MOVE_W"; | |
shortcuts[] = {8}; | |
command = "CMD_WATCH_DIR"; | |
class Params | |
{ | |
dir = 270; | |
}; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class NW | |
{ | |
title = "$STR_MOVE_NW"; | |
shortcuts[] = {9}; | |
command = "CMD_WATCH_DIR"; | |
class Params | |
{ | |
dir = 315; | |
}; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
}; | |
class RscMoveDist: RscSubmenu | |
{ | |
title = "$STR_MOVE_DIST"; | |
vocabulary = ""; | |
items[] = {"D50","D100","D200","D500","D1000","D2000","Back"}; | |
class D50 | |
{ | |
title = "$STR_MOVE_50"; | |
shortcuts[] = {2}; | |
command = "CMD_MOVE"; | |
class Params | |
{ | |
dist = 50; | |
}; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
class D100 | |
{ | |
title = "$STR_MOVE_100"; | |
shortcuts[] = {3}; | |
command = "CMD_MOVE"; | |
class Params | |
{ | |
dist = 100; | |
}; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
class D200 | |
{ | |
title = "$STR_MOVE_200"; | |
shortcuts[] = {4}; | |
command = "CMD_MOVE"; | |
class Params | |
{ | |
dist = 200; | |
}; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
class D500 | |
{ | |
title = "$STR_MOVE_500"; | |
shortcuts[] = {5}; | |
command = "CMD_MOVE"; | |
class Params | |
{ | |
dist = 500; | |
}; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
class D1000 | |
{ | |
title = "$STR_MOVE_1000"; | |
shortcuts[] = {6}; | |
command = "CMD_MOVE"; | |
class Params | |
{ | |
dist = 1000; | |
}; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
class D2000 | |
{ | |
title = "$STR_MOVE_2000"; | |
shortcuts[] = {7}; | |
command = "CMD_MOVE"; | |
class Params | |
{ | |
dist = 2000; | |
}; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
}; | |
class RscFormations: RscSubmenu | |
{ | |
title = "$STR_FORMATION"; | |
vocabulary = ""; | |
items[] = {"Column","Staggered","Wedge","EchL","EchR","Vee","Line","File","Diamond","Back"}; | |
class Column | |
{ | |
title = "$STR_COLUMN"; | |
shortcuts[] = {2}; | |
command = "CMD_FORM_COLUMN"; | |
show = "IsLeader"; | |
speechId = 0; | |
}; | |
class Staggered | |
{ | |
title = "$STR_STAGGERED"; | |
shortcuts[] = {3}; | |
command = "CMD_FORM_STAGCOL"; | |
show = "IsLeader"; | |
}; | |
class Wedge | |
{ | |
title = "$STR_WEDGE"; | |
shortcuts[] = {4}; | |
command = "CMD_FORM_WEDGE"; | |
show = "IsLeader"; | |
speechId = 0; | |
}; | |
class EchL | |
{ | |
title = "$STR_ECHL"; | |
shortcuts[] = {5}; | |
command = "CMD_FORM_ECHLEFT"; | |
show = "IsLeader"; | |
speechId = 0; | |
}; | |
class EchR | |
{ | |
title = "$STR_ECHR"; | |
shortcuts[] = {6}; | |
command = "CMD_FORM_ECHRIGHT"; | |
show = "IsLeader"; | |
speechId = 0; | |
}; | |
class Vee | |
{ | |
title = "$STR_VEE"; | |
shortcuts[] = {7}; | |
command = "CMD_FORM_VEE"; | |
show = "IsLeader"; | |
}; | |
class Line | |
{ | |
title = "$STR_LINE"; | |
shortcuts[] = {8}; | |
command = "CMD_FORM_LINE"; | |
show = "IsLeader"; | |
speechId = 0; | |
}; | |
class File | |
{ | |
title = "$STR_FILE"; | |
shortcuts[] = {9}; | |
command = "CMD_FORM_FILE"; | |
show = "IsLeader"; | |
speechId = 0; | |
}; | |
class Diamond | |
{ | |
title = "$STR_DIAMOND"; | |
shortcuts[] = {10}; | |
command = "CMD_FORM_DIAMOND"; | |
show = "IsLeader"; | |
speechId = 0; | |
}; | |
}; | |
class RscCombatMode: RscSubmenu | |
{ | |
title = "$STR_COMBAT_MODE"; | |
vocabulary = ""; | |
items[] = {"Stealth","Combat","Aware","Safe","Separator","PosUp","PosCrouch","PosDown","PosAuto","Back"}; | |
class Stealth | |
{ | |
title = "$STR_STEALTH"; | |
shortcuts[] = {2}; | |
command = "CMD_STEALTH"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
class Combat | |
{ | |
title = "$STR_COMBAT"; | |
shortcuts[] = {3}; | |
command = "CMD_COMBAT"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
class Aware | |
{ | |
title = "$STR_AWARE"; | |
shortcuts[] = {4}; | |
command = "CMD_AWARE"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
class Safe | |
{ | |
title = "$STR_SAFE"; | |
shortcuts[] = {5}; | |
command = "CMD_SAFE"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
}; | |
class PosUp | |
{ | |
title = "$STR_POS_UP"; | |
shortcuts[] = {7}; | |
command = "CMD_POS_UP"; | |
show = "IsLeader*(1-CursorOnSwimmingCommands)"; | |
enable = "NotEmptySoldiers"; | |
speechId = 0; | |
}; | |
class PosCrouch | |
{ | |
title = "$STR_POS_CROUCH"; | |
shortcuts[] = {8}; | |
command = "CMD_POS_MIDDLE"; | |
show = "IsLeader*(1-CursorOnSwimmingCommands)"; | |
enable = "NotEmptySoldiers"; | |
speechId = 0; | |
}; | |
class PosDown | |
{ | |
title = "$STR_POS_DOWN"; | |
shortcuts[] = {9}; | |
command = "CMD_POS_DOWN"; | |
show = "IsLeader*(1-CursorOnSwimmingCommands)"; | |
enable = "NotEmptySoldiers"; | |
speechId = 0; | |
}; | |
class PosAuto | |
{ | |
title = "$STR_POS_AUTO"; | |
shortcuts[] = {10}; | |
command = "CMD_POS_AUTO"; | |
show = "IsLeader*(1-CursorOnSwimmingCommands)"; | |
enable = "NotEmptySoldiers"; | |
speechId = 0; | |
}; | |
}; | |
class RscBurst: RscSubmenu | |
{ | |
title = "$STR_A3_RscBurst0"; | |
vocabulary = ""; | |
contexsensitive = 1; | |
items[] = {"Item1","Item2","Item3","Item4"}; | |
class Item1 | |
{ | |
title = "$STR_A3_RscBurst_Item10"; | |
shortcuts[] = {2}; | |
command = "CMD_FIRE_AT_POSITION_AMMO"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
cursorTexture = "#(argb,8,8,3)color(0,0,0,0)"; | |
class Params | |
{ | |
artilleryBurst = 1; | |
}; | |
}; | |
class Item2 | |
{ | |
title = "Burst 2"; | |
shortcuts[] = {3}; | |
command = "CMD_FIRE_AT_POSITION_AMMO"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
cursorTexture = "#(argb,8,8,3)color(0,0,0,0)"; | |
class Params | |
{ | |
artilleryBurst = 2; | |
}; | |
}; | |
class Item3 | |
{ | |
title = "Burst 3"; | |
shortcuts[] = {4}; | |
command = "CMD_FIRE_AT_POSITION_AMMO"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
cursorTexture = "#(argb,8,8,3)color(0,0,0,0)"; | |
class Params | |
{ | |
artilleryBurst = 3; | |
}; | |
}; | |
class Item4 | |
{ | |
title = "Burst 4"; | |
shortcuts[] = {5}; | |
command = "CMD_FIRE_AT_POSITION_AMMO"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
cursorTexture = "#(argb,8,8,3)color(0,0,0,0)"; | |
class Params | |
{ | |
artilleryBurst = 4; | |
}; | |
}; | |
}; | |
class RscTeam: RscSubmenu | |
{ | |
title = "$STR_ASSIGN"; | |
vocabulary = ""; | |
items[] = {"AssignRed","AssignGreen","AssignBlue","AssignYellow","AssignMain","Separator","SelectTeam","Back"}; | |
class AssignRed | |
{ | |
title = "$STR_ASSIGN_RED"; | |
shortcuts[] = {2}; | |
command = "CMD_ASSIGN_RED"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class AssignGreen | |
{ | |
title = "$STR_ASSIGN_GREEN"; | |
shortcuts[] = {3}; | |
command = "CMD_ASSIGN_GREEN"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class AssignBlue | |
{ | |
title = "$STR_ASSIGN_BLUE"; | |
shortcuts[] = {4}; | |
command = "CMD_ASSIGN_BLUE"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class AssignYellow | |
{ | |
title = "$STR_ASSIGN_YELLOW"; | |
shortcuts[] = {5}; | |
command = "CMD_ASSIGN_YELLOW"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class AssignMain | |
{ | |
title = "$STR_ASSIGN_MAIN"; | |
shortcuts[] = {6}; | |
command = "CMD_ASSIGN_MAIN"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class SelectTeam | |
{ | |
title = "$STR_TEAM"; | |
shortcuts[] = {10}; | |
menu = "RscSelectTeam"; | |
show = "IsLeader"; | |
}; | |
}; | |
class RscSelectTeam: RscSubmenu | |
{ | |
title = "$STR_TEAM"; | |
vocabulary = ""; | |
items[] = {"TeamRed","TeamGreen","TeamBlue","TeamYellow","TeamMain","Back"}; | |
class TeamRed | |
{ | |
title = "$STR_TEAM_RED"; | |
shortcuts[] = {2}; | |
command = "CMD_TEAM_RED"; | |
show = "IsLeader"; | |
enable = "NotEmptyRedTeam"; | |
}; | |
class TeamGreen | |
{ | |
title = "$STR_TEAM_GREEN"; | |
shortcuts[] = {3}; | |
command = "CMD_TEAM_GREEN"; | |
show = "IsLeader"; | |
enable = "NotEmptyGreenTeam"; | |
}; | |
class TeamBlue | |
{ | |
title = "$STR_TEAM_BLUE"; | |
shortcuts[] = {4}; | |
command = "CMD_TEAM_BLUE"; | |
show = "IsLeader"; | |
enable = "NotEmptyBlueTeam"; | |
}; | |
class TeamYellow | |
{ | |
title = "$STR_TEAM_YELLOW"; | |
shortcuts[] = {5}; | |
command = "CMD_TEAM_YELLOW"; | |
show = "IsLeader"; | |
enable = "NotEmptyYellowTeam"; | |
}; | |
class TeamMain | |
{ | |
title = "$STR_TEAM_MAIN"; | |
shortcuts[] = {6}; | |
command = "CMD_TEAM_MAIN"; | |
show = "IsLeader"; | |
enable = "NotEmptyMainTeam"; | |
}; | |
}; | |
class RscRadio: RscSubmenu | |
{ | |
title = "$STR_RADIO"; | |
vocabulary = ""; | |
items[] = {"Alpha","Bravo","Charlie","Delta","Echo","Foxtrot","Golf","Hotel","India","Juliet","Back"}; | |
class Alpha | |
{ | |
title = "$STR_RADIO_ALPHA"; | |
shortcuts[] = {2}; | |
command = "CMD_RADIO_ALPHA"; | |
speechId = 0; | |
}; | |
class Bravo | |
{ | |
title = "$STR_RADIO_BRAVO"; | |
shortcuts[] = {3}; | |
command = "CMD_RADIO_BRAVO"; | |
speechId = 0; | |
}; | |
class Charlie | |
{ | |
title = "$STR_RADIO_CHARLIE"; | |
shortcuts[] = {4}; | |
command = "CMD_RADIO_CHARLIE"; | |
speechId = 0; | |
}; | |
class Delta | |
{ | |
title = "$STR_RADIO_DELTA"; | |
shortcuts[] = {5}; | |
command = "CMD_RADIO_DELTA"; | |
speechId = 0; | |
}; | |
class Echo | |
{ | |
title = "$STR_RADIO_ECHO"; | |
shortcuts[] = {6}; | |
command = "CMD_RADIO_ECHO"; | |
speechId = 0; | |
}; | |
class Foxtrot | |
{ | |
title = "$STR_RADIO_FOXTROT"; | |
shortcuts[] = {7}; | |
command = "CMD_RADIO_FOXTROT"; | |
speechId = 0; | |
}; | |
class Golf | |
{ | |
title = "$STR_RADIO_GOLF"; | |
shortcuts[] = {8}; | |
command = "CMD_RADIO_GOLF"; | |
speechId = 0; | |
}; | |
class Hotel | |
{ | |
title = "$STR_RADIO_HOTEL"; | |
shortcuts[] = {9}; | |
command = "CMD_RADIO_HOTEL"; | |
speechId = 0; | |
}; | |
class India | |
{ | |
title = "$STR_RADIO_INDIA"; | |
shortcuts[] = {10}; | |
command = "CMD_RADIO_INDIA"; | |
speechId = 0; | |
}; | |
class Juliet | |
{ | |
title = "$STR_RADIO_JULIET"; | |
shortcuts[] = {11}; | |
command = "CMD_RADIO_JULIET"; | |
speechId = 0; | |
}; | |
}; | |
class RscMenuBasicLevel | |
{ | |
access = 0; | |
title = "$STR_COMMAND"; | |
atomic = 0; | |
vocabulary = ""; | |
items[] = {}; | |
}; | |
class RscHCGroupRootMenu | |
{ | |
access = 0; | |
contexsensitive = 1; | |
title = ""; | |
atomic = 0; | |
vocabulary = ""; | |
class Items | |
{ | |
class Empty1 | |
{ | |
title = "$STR_rscmenu.hpprscgrouprootmenu_items_empty1"; | |
shortcuts[] = {0}; | |
command = ""; | |
show = "HCIsLeader * (1 - HCCursorOnIconEnemy)"; | |
enable = "0"; | |
speechId = 0; | |
}; | |
class EmptyBlank1: Empty1 | |
{ | |
title = ""; | |
show = "(1 - HCIsLeader)"; | |
enable = "0"; | |
}; | |
class Attack | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_Attack0"; | |
shortcuts[] = {0}; | |
command = -5; | |
class Params{}; | |
show = "HCIsLeader * HCCursorOnIconEnemy"; | |
enable = "HCNotEmpty"; | |
speechId = 0; | |
cursorTexture = "#(argb,8,8,3)color(0,0,0,0)"; | |
priority = 2; | |
}; | |
class EmptyBlank2: Empty1 | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_Move0"; | |
show = "(1 - HCIsLeader) + (HCIsLeader * (1 - CursorOnGround)) + (HCCursorOnIconSelectable)"; | |
enable = "0"; | |
}; | |
class Move | |
{ | |
title = "$STR_hc_menu_wpset"; | |
shortcuts[] = {0}; | |
command = -5; | |
class Params{}; | |
show = "HCIsLeader * CursorOnGround * (1 - IsWatchCommanded) * (1 - HCCursorOnIconSelectable) * (1 - IsSelectedToAdd)"; | |
enable = "HCNotEmpty"; | |
speechId = 0; | |
cursorTexture = "#(argb,8,8,3)color(0,0,0,0)"; | |
priority = 1; | |
}; | |
class MoveAdd | |
{ | |
title = "$STR_hc_menu_wpadd"; | |
shortcuts[] = {0}; | |
command = -5; | |
class Params{}; | |
show = "HCIsLeader * CursorOnGround * (1 - IsWatchCommanded) * (1 - HCCursorOnIconSelectable) * IsSelectedToAdd"; | |
enable = "HCNotEmpty"; | |
speechId = 0; | |
cursorTexture = "#(argb,8,8,3)color(0,0,0,0)"; | |
priority = 2; | |
}; | |
class Watch | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_Watch0"; | |
shortcuts[] = {0}; | |
command = "CMD_WATCH_CTX"; | |
show = "HCIsLeader * CursorOnGround * IsWatchCommanded"; | |
enable = "HCNotEmpty"; | |
speechId = 0; | |
cursorTexture = "#(argb,8,8,3)color(0,0,0,0)"; | |
priority = 2; | |
}; | |
class Empty3: Empty1 | |
{ | |
title = "$STR_hc_menu_moveempty"; | |
show = "(HCIsLeader)"; | |
}; | |
class Empty4: Empty1 | |
{ | |
title = "$STR_hc_menu_fireempty"; | |
show = "(HCIsLeader)"; | |
}; | |
class Separator | |
{ | |
title = ""; | |
shortcuts[] = {0}; | |
command = -1; | |
}; | |
class Empty5: Empty1 | |
{ | |
title = "$STR_hc_menu_empty5"; | |
show = "(HCIsLeader)"; | |
}; | |
class Empty6: Empty1 | |
{ | |
title = "$STR_hc_menu_empty6"; | |
show = "(HCIsLeader)"; | |
}; | |
class Empty7: Empty1 | |
{ | |
title = "$STR_hc_menu_empty7"; | |
show = "HCIsLeader * (1 - HCCursorOnIconSelectable) * (1 - HCCursorOnIconSelectableSelected)"; | |
}; | |
class EmptyBlank7: Empty1 | |
{ | |
title = ""; | |
show = "(1 - HCIsLeader)"; | |
}; | |
class Select | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_Selectset0"; | |
shortcuts[] = {0}; | |
command = "CMD_HC_SELECT_AUTO"; | |
show = "HCIsLeader * HCCursorOnIconSelectable * (1 - IsSelectedToAdd)"; | |
enable = "1"; | |
speechId = 0; | |
cursorTexture = "#(argb,8,8,3)color(0,0,0,0)"; | |
priority = 2; | |
}; | |
class SelectAdd | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_Select0"; | |
shortcuts[] = {0}; | |
command = "CMD_HC_SELECT_AUTO_ADD"; | |
show = "HCIsLeader * HCCursorOnIconSelectable * (1 - HCCursorOnIconSelectableSelected) * IsSelectedToAdd"; | |
enable = "1"; | |
speechId = 0; | |
cursorTexture = "#(argb,8,8,3)color(0,0,0,0)"; | |
priority = 2; | |
}; | |
class Deselect | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_Deselect0"; | |
shortcuts[] = {0}; | |
command = "CMD_HC_DESELECT_AUTO"; | |
show = "HCIsLeader * HCCursorOnIconSelectable * (HCCursorOnIconSelectableSelected) * IsSelectedToAdd"; | |
enable = "1"; | |
speechId = 0; | |
cursorTexture = "#(argb,8,8,3)color(0,0,0,0)"; | |
priority = 2; | |
}; | |
class Empty8: Empty1 | |
{ | |
title = ""; | |
command = -1; | |
show = "1 - (HCIsLeader) * (1 - (HCIsLeader * (1 - HCCanSelectUnitFromBar) * (1 - HCCanDeselectUnitFromBar) * (1 - HCCanSelectTeamFromBar) * (1 - HCCanDeselectTeamFromBar)))"; | |
}; | |
class SelectUnitFromBar | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_SelectUnitFromBar0"; | |
shortcuts[] = {0,"0x00050000 + 3"}; | |
command = "CMD_SELECT_UNIT_FROM_BAR"; | |
show = "IsXbox * HCCanSelectUnitFromBar"; | |
enable = "HCNotEmpty"; | |
speechId = 0; | |
priority = 3; | |
}; | |
class DeselectUnitFromBar | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_DeselectUnitFromBar0"; | |
shortcuts[] = {0,"0x00050000 + 3"}; | |
command = "CMD_DESELECT_UNIT_FROM_BAR"; | |
show = "IsXbox * HCCanDeselectUnitFromBar"; | |
enable = "HCNotEmpty"; | |
speechId = 0; | |
priority = 3; | |
}; | |
class SelectTeamFromBar | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_SelectTeamFromBar0"; | |
shortcuts[] = {0,"0x00050000 + 3"}; | |
command = "CMD_SELECT_TEAM_FROM_BAR"; | |
show = "IsXbox * HCCanSelectTeamFromBar"; | |
enable = "HCNotEmpty"; | |
speechId = 0; | |
priority = 3; | |
}; | |
class DeselectTeamFromBar | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_DeselectTeamFromBar0"; | |
shortcuts[] = {0,"0x00050000 + 3"}; | |
command = "CMD_DESELECT_TEAM_FROM_BAR"; | |
show = "IsXbox * HCCanDeselectTeamFromBar"; | |
enable = "HCNotEmpty"; | |
speechId = 0; | |
priority = 3; | |
}; | |
class Empty9: Empty1 | |
{ | |
title = ""; | |
show = "1"; | |
}; | |
class Empty10: Empty1 | |
{ | |
title = ""; | |
show = "1"; | |
}; | |
class Reply | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_Communication0"; | |
shortcuts[] = {0}; | |
menu = "#User:BIS_MENU_GroupCommunication"; | |
show = "1"; | |
enable = "1"; | |
speechId = 0; | |
}; | |
}; | |
}; | |
class RscHCMainMenu | |
{ | |
access = 0; | |
title = "$STR_hc_hc"; | |
atomic = 0; | |
vocabulary = ""; | |
class Items | |
{ | |
class Move | |
{ | |
title = "$STR_MOVE"; | |
shortcuts[] = {2}; | |
menu = "RscHCMoveHigh"; | |
show = ""; | |
enable = "HCNotEmpty"; | |
speechId = 0; | |
}; | |
class Target | |
{ | |
title = "$STR_WATCH_TARGET"; | |
shortcuts[] = {3}; | |
menu = "#USER:HC_Targets_0"; | |
show = ""; | |
enable = "HCNotEmpty"; | |
speechId = 0; | |
}; | |
class Engage | |
{ | |
title = "$STR_WATCH"; | |
shortcuts[] = {4}; | |
menu = "RscHCWatchDir"; | |
show = ""; | |
enable = "HCNotEmpty"; | |
speechId = 0; | |
}; | |
class Speed | |
{ | |
title = "$STR_HC_MENU_SPEED"; | |
shortcuts[] = {5}; | |
menu = "RscHCSpeedMode"; | |
show = ""; | |
enable = "HCNotEmpty"; | |
speechId = 0; | |
}; | |
class Mission | |
{ | |
title = "$STR_HC_MENU_MISSION"; | |
shortcuts[] = {6}; | |
menu = "#USER:HC_Missions_0"; | |
show = ""; | |
enable = "HCNotEmpty"; | |
speechId = 0; | |
}; | |
class Action | |
{ | |
title = "$STR_ACTION"; | |
shortcuts[] = {7}; | |
menu = "#USER:HC_Custom_0"; | |
show = ""; | |
enable = "HCNotEmpty"; | |
speechId = 0; | |
}; | |
class CombatMode | |
{ | |
title = "$STR_COMBAT_MODE"; | |
shortcuts[] = {8}; | |
menu = "RscHCCombatMode"; | |
show = ""; | |
enable = "HCNotEmpty"; | |
speechId = 0; | |
}; | |
class Formations | |
{ | |
title = "$STR_FORMATION"; | |
shortcuts[] = {9}; | |
menu = "RscHCFormations"; | |
show = ""; | |
enable = "HCNotEmpty"; | |
speechId = 0; | |
}; | |
class Team | |
{ | |
title = "$STR_TEAM"; | |
shortcuts[] = {10}; | |
menu = "RscHCTeam"; | |
show = ""; | |
enable = "HCNotEmpty"; | |
speechId = 0; | |
}; | |
class Reply | |
{ | |
title = "$STR_REPLY"; | |
shortcuts[] = {11}; | |
menu = "RscHCReply"; | |
speechId = 0; | |
}; | |
class Back | |
{ | |
title = ""; | |
shortcuts[] = {"BACK"}; | |
command = -4; | |
speechId = 0; | |
}; | |
}; | |
}; | |
class RscHCMoveHigh | |
{ | |
title = "$STR_MOVE"; | |
access = 0; | |
atomic = 0; | |
vocabulary = ""; | |
class Items | |
{ | |
class NextWP | |
{ | |
title = "$STR_HC_MENU_NEXTWP"; | |
shortcuts[] = {2}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = "HCNotEmpty"; | |
speechId = 0; | |
}; | |
class CancelWP | |
{ | |
title = "$STR_HC_MENU_CANCELLASTWP"; | |
shortcuts[] = {3}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = "HCNotEmpty"; | |
speechId = 0; | |
}; | |
class CancelAllWPs | |
{ | |
title = "$STR_HC_MENU_CANCELALLWP"; | |
shortcuts[] = {4}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = "HCNotEmpty"; | |
speechId = 0; | |
}; | |
class Back | |
{ | |
title = ""; | |
shortcuts[] = {"BACK"}; | |
command = -4; | |
speechId = 0; | |
}; | |
}; | |
}; | |
class RscHCWatchDir | |
{ | |
title = "$STR_WATCH"; | |
access = 0; | |
atomic = 0; | |
vocabulary = ""; | |
class items | |
{ | |
class OpenFire | |
{ | |
title = "$STR_OPEN_FIRE"; | |
shortcuts[] = {2}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = "HCNotEmpty"; | |
}; | |
class HoldFire | |
{ | |
title = "$STR_HOLD_FIRE"; | |
shortcuts[] = {3}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = "HCNotEmpty"; | |
}; | |
}; | |
}; | |
class RscHCCombatMode | |
{ | |
title = "$STR_COMBAT_MODE"; | |
access = 0; | |
atomic = 0; | |
vocabulary = ""; | |
class items | |
{ | |
class Stealth | |
{ | |
title = "$STR_STEALTH"; | |
shortcuts[] = {2}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = "HCNotEmpty"; | |
}; | |
class Combat | |
{ | |
title = "$STR_COMBAT"; | |
shortcuts[] = {3}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = "HCNotEmpty"; | |
}; | |
class Aware | |
{ | |
title = "$STR_AWARE"; | |
shortcuts[] = {4}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = "HCNotEmpty"; | |
}; | |
class Safe | |
{ | |
title = "$STR_SAFE"; | |
shortcuts[] = {5}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = "HCNotEmpty"; | |
}; | |
}; | |
}; | |
class RscHCSpeedMode | |
{ | |
title = "$STR_hc_menu_speed"; | |
access = 0; | |
atomic = 0; | |
vocabulary = ""; | |
class items | |
{ | |
class Limited | |
{ | |
title = "$STR_SPEED_LIMITED"; | |
shortcuts[] = {3}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = "HCNotEmpty"; | |
}; | |
class Normal | |
{ | |
title = "$STR_SPEED_NORMAL"; | |
shortcuts[] = {4}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = "HCNotEmpty"; | |
}; | |
class Full | |
{ | |
title = "$STR_SPEED_FULL"; | |
shortcuts[] = {5}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = "HCNotEmpty"; | |
}; | |
}; | |
}; | |
class RscHCFormations | |
{ | |
title = "$STR_FORMATION"; | |
access = 0; | |
atomic = 0; | |
vocabulary = ""; | |
class items | |
{ | |
class Column | |
{ | |
title = "$STR_COLUMN"; | |
shortcuts[] = {2}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = "HCNotEmpty"; | |
}; | |
class ColumnStag | |
{ | |
title = "$STR_STAGGERED"; | |
shortcuts[] = {3}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = "HCNotEmpty"; | |
}; | |
class Wedge | |
{ | |
title = "$STR_WEDGE"; | |
shortcuts[] = {4}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = "HCNotEmpty"; | |
}; | |
class EchelonL | |
{ | |
title = "$STR_ECHL"; | |
shortcuts[] = {5}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = "HCNotEmpty"; | |
}; | |
class EchelonR | |
{ | |
title = "$STR_ECHR"; | |
shortcuts[] = {6}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = "HCNotEmpty"; | |
}; | |
class Vee | |
{ | |
title = "$STR_VEE"; | |
shortcuts[] = {7}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = "HCNotEmpty"; | |
}; | |
class Line | |
{ | |
title = "$STR_LINE"; | |
shortcuts[] = {8}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = "HCNotEmpty"; | |
}; | |
class ColumnCompact | |
{ | |
title = "$STR_FILE"; | |
shortcuts[] = {9}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = "HCNotEmpty"; | |
}; | |
class Delta | |
{ | |
title = "$STR_DIAMOND"; | |
shortcuts[] = {10}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = "HCNotEmpty"; | |
}; | |
}; | |
}; | |
class RscHCTeam | |
{ | |
title = "$STR_ASSIGN"; | |
vocabulary = ""; | |
class items | |
{ | |
class AssignRed | |
{ | |
title = "$STR_ASSIGN_RED"; | |
shortcuts[] = {2}; | |
command = "CMD_ASSIGN_RED"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class AssignGreen | |
{ | |
title = "$STR_ASSIGN_GREEN"; | |
shortcuts[] = {3}; | |
command = "CMD_ASSIGN_GREEN"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class AssignBlue | |
{ | |
title = "$STR_ASSIGN_BLUE"; | |
shortcuts[] = {4}; | |
command = "CMD_ASSIGN_BLUE"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class AssignYellow | |
{ | |
title = "$STR_ASSIGN_YELLOW"; | |
shortcuts[] = {5}; | |
command = "CMD_ASSIGN_YELLOW"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class AssignMain | |
{ | |
title = "$STR_ASSIGN_MAIN"; | |
shortcuts[] = {6}; | |
command = "CMD_ASSIGN_MAIN"; | |
show = "IsLeader"; | |
enable = "NotEmpty"; | |
speechId = 0; | |
}; | |
class SelectTeam | |
{ | |
title = "$STR_TEAM"; | |
shortcuts[] = {10}; | |
menu = "RscSelectTeam"; | |
show = "IsLeader"; | |
}; | |
}; | |
}; | |
class RscHCSelectTeam | |
{ | |
title = "$STR_TEAM"; | |
vocabulary = ""; | |
class items | |
{ | |
class TeamRed | |
{ | |
title = "$STR_TEAM_RED"; | |
shortcuts[] = {2}; | |
command = "CMD_TEAM_RED"; | |
show = "IsLeader"; | |
enable = "NotEmptyRedTeam"; | |
}; | |
class TeamGreen | |
{ | |
title = "$STR_TEAM_GREEN"; | |
shortcuts[] = {3}; | |
command = "CMD_TEAM_GREEN"; | |
show = "IsLeader"; | |
enable = "NotEmptyGreenTeam"; | |
}; | |
class TeamBlue | |
{ | |
title = "$STR_TEAM_BLUE"; | |
shortcuts[] = {4}; | |
command = "CMD_TEAM_BLUE"; | |
show = "IsLeader"; | |
enable = "NotEmptyBlueTeam"; | |
}; | |
class TeamYellow | |
{ | |
title = "$STR_TEAM_YELLOW"; | |
shortcuts[] = {5}; | |
command = "CMD_TEAM_YELLOW"; | |
show = "IsLeader"; | |
enable = "NotEmptyYellowTeam"; | |
}; | |
class TeamMain | |
{ | |
title = "$STR_TEAM_MAIN"; | |
shortcuts[] = {6}; | |
command = "CMD_TEAM_MAIN"; | |
show = "IsLeader"; | |
enable = "NotEmptyMainTeam"; | |
}; | |
}; | |
}; | |
class RscHCReply | |
{ | |
title = "$STR_REPLY"; | |
access = 0; | |
atomic = 0; | |
vocabulary = ""; | |
class items | |
{ | |
class SITREP | |
{ | |
title = "$STR_HC_MENU_SITREP"; | |
shortcuts[] = {2}; | |
show = "HCIsLeader"; | |
enable = "HCNotEmpty"; | |
speechId = 0; | |
command = -5; | |
class Params{}; | |
}; | |
class Communication | |
{ | |
title = "$STR_rscMenu.hppRscGroupRootMenu_Items_Communication0"; | |
shortcuts[] = {9}; | |
menu = "#User:BIS_MENU_GroupCommunication"; | |
}; | |
class UserRadio | |
{ | |
title = "$STR_RADIO_CUSTOM"; | |
shortcuts[] = {10}; | |
menu = "#CUSTOM_RADIO"; | |
}; | |
class Radio | |
{ | |
title = "$STR_RADIO"; | |
shortcuts[] = {11}; | |
menu = "RscRadio"; | |
enable = "HasRadio"; | |
}; | |
}; | |
}; | |
class RscHCUAV | |
{ | |
title = "$STR_A3_RscHCUAV0"; | |
access = 0; | |
atomic = 0; | |
vocabulary = ""; | |
class Items | |
{ | |
class UAVDriver | |
{ | |
title = "$STR_A3_RscHCUAV_Items_UAVDriver0"; | |
shortcuts[] = {2}; | |
command = -5; | |
class Params | |
{ | |
expression = "switchToUAV [hcselected player, 'DRIVER']"; | |
}; | |
show = ""; | |
enable = "HCNotEmpty * UAVHasDriver"; | |
speechId = 0; | |
}; | |
class UAVGunner | |
{ | |
title = "$STR_A3_RscHCUAV_Items_UAVGunner0"; | |
shortcuts[] = {3}; | |
command = -5; | |
class Params | |
{ | |
expression = "switchToUAV [hcselected player, 'GUNNER']"; | |
}; | |
show = ""; | |
enable = "HCNotEmpty * UAVHasGunner"; | |
speechId = 0; | |
}; | |
class UAVWatch | |
{ | |
title = "$STR_A3_RscHCUAV_Items_UAVWatch0"; | |
shortcuts[] = {4}; | |
command = -5; | |
class Params | |
{ | |
expression = "switchToUAV [hcselected player, 'WATCH']"; | |
}; | |
show = ""; | |
enable = "HCNotEmpty * UAVHasDriver"; | |
speechId = 0; | |
}; | |
class Back | |
{ | |
title = ""; | |
shortcuts[] = {"BACK"}; | |
command = -4; | |
speechId = 0; | |
}; | |
}; | |
}; | |
class RscHCWPRootMenu | |
{ | |
access = 0; | |
title = ""; | |
atomic = 0; | |
vocabulary = ""; | |
class Items | |
{ | |
class Type | |
{ | |
title = "$STR_DISP_ARCSENS_TYPE"; | |
shortcuts[] = {2}; | |
menu = "RscHCWPType"; | |
show = ""; | |
enable = ""; | |
speechId = 0; | |
}; | |
class CombatMode | |
{ | |
title = "$STR_COMBAT_MODE"; | |
shortcuts[] = {3}; | |
menu = "RscHCWPCombatMode"; | |
show = ""; | |
enable = ""; | |
speechId = 0; | |
}; | |
class Formations | |
{ | |
title = "$STR_FORMATION"; | |
shortcuts[] = {4}; | |
menu = "RscHCWPFormations"; | |
show = ""; | |
enable = ""; | |
speechId = 0; | |
}; | |
class Speed | |
{ | |
title = "$STR_HC_MENU_SPEED"; | |
shortcuts[] = {5}; | |
menu = "RscHCWPSpeedMode"; | |
show = ""; | |
enable = ""; | |
speechId = 0; | |
}; | |
class Wait | |
{ | |
title = "$STR_DISP_ARCWP_TIMEOUT"; | |
shortcuts[] = {6}; | |
menu = "RscHCWPWait"; | |
show = ""; | |
enable = ""; | |
speechId = 0; | |
}; | |
class WaitUntil | |
{ | |
title = "$STR_HC_MENU_WAITUNTIL"; | |
shortcuts[] = {7}; | |
menu = "#USER:HCWPWaitUntil"; | |
show = ""; | |
enable = ""; | |
speechId = 0; | |
}; | |
class WaitRadio | |
{ | |
title = "$STR_RADIO"; | |
shortcuts[] = {8}; | |
menu = "#USER:HCWPWaitRadio"; | |
show = ""; | |
enable = ""; | |
speechId = 0; | |
}; | |
class Separator1 | |
{ | |
title = ""; | |
shortcuts[] = {0}; | |
command = -1; | |
}; | |
class CreateTask | |
{ | |
title = "$STR_HC_MENU_CREATETASK"; | |
shortcuts[] = {9}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
speechId = 0; | |
}; | |
class Separator2 | |
{ | |
title = ""; | |
shortcuts[] = {0}; | |
command = -1; | |
}; | |
class CancelWP | |
{ | |
title = "$STR_HC_MENU_CANCELWP"; | |
shortcuts[] = {10}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
speechId = 0; | |
}; | |
class Back | |
{ | |
title = ""; | |
shortcuts[] = {14}; | |
command = -4; | |
speechId = 0; | |
}; | |
}; | |
}; | |
class RscHCWPType | |
{ | |
title = "$STR_DISP_ARCSENS_TYPE"; | |
access = 0; | |
atomic = 0; | |
vocabulary = ""; | |
class items | |
{ | |
class Move | |
{ | |
title = "$STR_AC_MOVE"; | |
shortcuts[] = {2}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class Cycle | |
{ | |
title = "$STR_AC_CYCLE"; | |
shortcuts[] = {3}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class SAD | |
{ | |
title = "$STR_AC_SEEKANDDESTROY"; | |
shortcuts[] = {4}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class Guard | |
{ | |
title = "$STR_AC_GUARD"; | |
shortcuts[] = {5}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class Separator1 | |
{ | |
title = ""; | |
shortcuts[] = {0}; | |
command = -1; | |
}; | |
class Unload | |
{ | |
title = "$STR_AC_UNLOAD"; | |
shortcuts[] = {6}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class Load | |
{ | |
title = "$STR_AC_LOAD"; | |
shortcuts[] = {7}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class Separator2 | |
{ | |
title = ""; | |
shortcuts[] = {0}; | |
command = -1; | |
}; | |
class GetOut | |
{ | |
title = "$STR_AC_GETOUT"; | |
shortcuts[] = {8}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class GetIn | |
{ | |
title = "$STR_AC_GETIN"; | |
shortcuts[] = {9}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
}; | |
}; | |
class RscHCWPCombatMode | |
{ | |
title = "$STR_COMBAT_MODE"; | |
access = 0; | |
atomic = 0; | |
vocabulary = ""; | |
class items | |
{ | |
class Stealth | |
{ | |
title = "$STR_STEALTH"; | |
shortcuts[] = {2}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class Combat | |
{ | |
title = "$STR_COMBAT"; | |
shortcuts[] = {3}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class Aware | |
{ | |
title = "$STR_AWARE"; | |
shortcuts[] = {4}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class Safe | |
{ | |
title = "$STR_SAFE"; | |
shortcuts[] = {5}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class Unchanged | |
{ | |
title = "$STR_COMBAT_UNCHANGED"; | |
shortcuts[] = {11}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
}; | |
}; | |
class RscHCWPFormations | |
{ | |
title = "$STR_FORMATION"; | |
access = 0; | |
atomic = 0; | |
vocabulary = ""; | |
class items | |
{ | |
class Column | |
{ | |
title = "$STR_COLUMN"; | |
shortcuts[] = {2}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class ColumnStag | |
{ | |
title = "$STR_STAGGERED"; | |
shortcuts[] = {3}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class Wedge | |
{ | |
title = "$STR_WEDGE"; | |
shortcuts[] = {4}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class EchelonL | |
{ | |
title = "$STR_ECHL"; | |
shortcuts[] = {5}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class EchelonR | |
{ | |
title = "$STR_ECHR"; | |
shortcuts[] = {6}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class Vee | |
{ | |
title = "$STR_VEE"; | |
shortcuts[] = {7}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class Line | |
{ | |
title = "$STR_LINE"; | |
shortcuts[] = {8}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class ColumnCompact | |
{ | |
title = "$STR_FILE"; | |
shortcuts[] = {9}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class Delta | |
{ | |
title = "$STR_DIAMOND"; | |
shortcuts[] = {10}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class Unchanged | |
{ | |
title = "$STR_COMBAT_UNCHANGED"; | |
shortcuts[] = {11}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
}; | |
}; | |
class RscHCWPSpeedMode | |
{ | |
title = "$STR_hc_menu_speed"; | |
access = 0; | |
atomic = 0; | |
vocabulary = ""; | |
class items | |
{ | |
class Limited | |
{ | |
title = "$STR_SPEED_LIMITED"; | |
shortcuts[] = {2}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class Normal | |
{ | |
title = "$STR_SPEED_NORMAL"; | |
shortcuts[] = {3}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class Full | |
{ | |
title = "$STR_SPEED_FULL"; | |
shortcuts[] = {4}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class Unchanged | |
{ | |
title = "$STR_SPEED_UNCHANGED"; | |
shortcuts[] = {11}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
}; | |
}; | |
class RscHCWPWait | |
{ | |
title = "$STR_DISP_ARCWP_TIMEOUT"; | |
access = 0; | |
atomic = 0; | |
vocabulary = ""; | |
class items | |
{ | |
class NoWait | |
{ | |
title = "$STR_HC_MENU_NOWAIT"; | |
shortcuts[] = {2}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class 1min | |
{ | |
title = "$STR_hc_menu_wpwait1"; | |
shortcuts[] = {3}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class 5min | |
{ | |
title = "$STR_hc_menu_wpwait5"; | |
shortcuts[] = {4}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class 10min | |
{ | |
title = "$STR_hc_menu_wpwait10"; | |
shortcuts[] = {5}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class 15min | |
{ | |
title = "$STR_hc_menu_wpwait15"; | |
shortcuts[] = {6}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class 20min | |
{ | |
title = "$STR_hc_menu_wpwait20"; | |
shortcuts[] = {7}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class 25min | |
{ | |
title = "$STR_hc_menu_wpwait25"; | |
shortcuts[] = {8}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class 30min | |
{ | |
title = "$STR_hc_menu_wpwait30"; | |
shortcuts[] = {9}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class 45min | |
{ | |
title = "$STR_hc_menu_wpwait45"; | |
shortcuts[] = {10}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
class 60min | |
{ | |
title = "$STR_hc_menu_wpwait60"; | |
shortcuts[] = {11}; | |
command = -5; | |
class Params{}; | |
show = ""; | |
enable = ""; | |
}; | |
}; | |
}; | |
class RadioChannels | |
{ | |
class GlobalChannel | |
{ | |
level = 1; | |
noise = "loop"; | |
micOuts = "micOuts"; | |
pauseAfterWord = 0; | |
pauseInNumber = 0; | |
pauseAfterNumber = 0; | |
pauseInUnitList = 0; | |
pauseAfterUnitList = 0.05; | |
}; | |
class SideChannel | |
{ | |
level = 2; | |
noise = "loop"; | |
micOuts = "micOuts"; | |
pauseAfterWord = 0; | |
pauseInNumber = 0; | |
pauseAfterNumber = 0; | |
pauseInUnitList = 0; | |
pauseAfterUnitList = 0.05; | |
}; | |
class CommandChannel | |
{ | |
level = 3; | |
noise = "loop"; | |
micOuts = "micOuts"; | |
pauseAfterWord = 0; | |
pauseInNumber = 0; | |
pauseAfterNumber = 0; | |
pauseInUnitList = 0; | |
pauseAfterUnitList = 0.05; | |
}; | |
class GroupChannel | |
{ | |
level = 4; | |
noise = "loop"; | |
micOuts = "micOuts"; | |
pauseAfterWord = 0; | |
pauseInNumber = 0; | |
pauseAfterNumber = 0; | |
pauseInUnitList = 0; | |
pauseAfterUnitList = 0.05; | |
}; | |
class VehicleChannel | |
{ | |
level = 5; | |
noise = ""; | |
micOuts = ""; | |
pauseAfterWord = 0; | |
pauseInNumber = 0; | |
pauseAfterNumber = 0; | |
pauseInUnitList = 0; | |
pauseAfterUnitList = 0.05; | |
}; | |
class DirectSpeakingChannel | |
{ | |
level = 0; | |
noise = ""; | |
micOuts = ""; | |
pauseAfterWord = 0; | |
pauseInNumber = 0; | |
pauseAfterNumber = 0; | |
pauseInUnitList = 0; | |
pauseAfterUnitList = 0.05; | |
sound3D = 1; | |
}; | |
}; | |
class RadioProtocolBase | |
{ | |
access = 0; | |
class Words | |
{ | |
loop[] = {}; | |
pause[] = {}; | |
xmit[] = {}; | |
zero[] = {}; | |
one[] = {}; | |
two[] = {}; | |
three[] = {}; | |
four[] = {}; | |
five[] = {}; | |
six[] = {}; | |
seven[] = {}; | |
eight[] = {}; | |
nine[] = {}; | |
ten[] = {}; | |
eleven[] = {}; | |
twelve[] = {}; | |
thirteen[] = {}; | |
fourteen[] = {}; | |
fifteen[] = {}; | |
sixteen[] = {}; | |
seventeen[] = {}; | |
eighteen[] = {}; | |
nineteen[] = {}; | |
twenty[] = {}; | |
thirty[] = {}; | |
forty[] = {}; | |
fifty[] = {}; | |
sixty[] = {}; | |
seventy[] = {}; | |
eighty[] = {}; | |
ninety[] = {}; | |
hundred[] = {}; | |
zero2[] = {}; | |
one2[] = {}; | |
two2[] = {}; | |
three2[] = {}; | |
four2[] = {}; | |
five2[] = {}; | |
six2[] = {}; | |
seven2[] = {}; | |
eight2[] = {}; | |
nine2[] = {}; | |
ten2[] = {}; | |
eleven2[] = {}; | |
twelve2[] = {}; | |
alpha[] = {}; | |
bravo[] = {}; | |
charlie[] = {}; | |
delta[] = {}; | |
echo[] = {}; | |
foxtrot[] = {}; | |
golf[] = {}; | |
hotel[] = {}; | |
india[] = {}; | |
juliet[] = {}; | |
kilo[] = {}; | |
lima[] = {}; | |
mike[] = {}; | |
november[] = {}; | |
oscar[] = {}; | |
papa[] = {}; | |
quebec[] = {}; | |
romeo[] = {}; | |
sierra[] = {}; | |
tango[] = {}; | |
uniform[] = {}; | |
victor[] = {}; | |
whiskey[] = {}; | |
xray[] = {}; | |
yankee[] = {}; | |
zulu[] = {}; | |
all[] = {}; | |
allGroup[] = {}; | |
whiteTeam[] = {}; | |
redTeam[] = {}; | |
greenTeam[] = {}; | |
blueTeam[] = {}; | |
yellowTeam[] = {}; | |
unknown[] = {}; | |
enemy[] = {}; | |
friendly[] = {}; | |
neutral[] = {}; | |
north[] = {}; | |
northEast[] = {}; | |
east[] = {}; | |
southEast[] = {}; | |
south[] = {}; | |
southWest[] = {}; | |
west[] = {}; | |
northWest[] = {}; | |
at10[] = {}; | |
at11[] = {}; | |
at12[] = {}; | |
at1[] = {}; | |
at2[] = {}; | |
at3[] = {}; | |
at4[] = {}; | |
at5[] = {}; | |
at6[] = {}; | |
at7[] = {}; | |
at8[] = {}; | |
at9[] = {}; | |
dist50[] = {}; | |
dist100[] = {}; | |
dist200[] = {}; | |
dist500[] = {}; | |
dist1000[] = {}; | |
dist2000[] = {}; | |
far[] = {}; | |
inFrontOf[] = {}; | |
rightOf[] = {}; | |
behind[] = {}; | |
leftOf[] = {}; | |
dangerCloseTo[] = {}; | |
notFarFrom[] = {}; | |
farFrom[] = {}; | |
front[] = {}; | |
right[] = {}; | |
rear[] = {}; | |
left[] = {}; | |
rightFlank[] = {}; | |
leftFlank[] = {}; | |
damnClose[] = {}; | |
notFar[] = {}; | |
closeTo[] = {}; | |
and[] = {}; | |
}; | |
class Default | |
{ | |
priority = 0; | |
timeout = 1000.0; | |
}; | |
class Report | |
{ | |
priority = 100; | |
timeout = 30.0; | |
}; | |
class PriorityReport | |
{ | |
priority = 200; | |
timeout = 60.0; | |
}; | |
class Confirmation | |
{ | |
priority = 300; | |
timeout = 3.0; | |
}; | |
class Completition | |
{ | |
priority = 400; | |
timeout = 5.0; | |
}; | |
class JoinCompleted | |
{ | |
priority = 400; | |
timeout = 30.0; | |
}; | |
class Failure | |
{ | |
priority = 500; | |
timeout = 30.0; | |
}; | |
class Notify | |
{ | |
priority = 600; | |
timeout = 5.0; | |
}; | |
class Detected | |
{ | |
priority = 700; | |
timeout = 5.0; | |
}; | |
class NormalCommand | |
{ | |
priority = 800; | |
timeout = 1000.0; | |
}; | |
class CriticalReport | |
{ | |
priority = 850; | |
timeout = 60.0; | |
}; | |
class UrgentCommand | |
{ | |
priority = 900; | |
timeout = 1000.0; | |
}; | |
class UICommand | |
{ | |
priority = 1000; | |
timeout = 1000.0; | |
}; | |
class Design | |
{ | |
priority = 950; | |
timeout = 1000.0; | |
}; | |
class SentUnitKilled: CriticalReport | |
{ | |
versions[] = {}; | |
}; | |
class SentSupportAskHeal: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentSupportAskRepair: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentSupportAskRefuel: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentSupportAskRearm: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentSupportConfirm: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentSupportReady: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentSupportDone: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentSupportNotAvailable: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentHealthCritical: CriticalReport | |
{ | |
versions[] = {}; | |
}; | |
class SentHealthNormal: CriticalReport | |
{ | |
versions[] = {}; | |
}; | |
class SentHealthUnconscious: CriticalReport | |
{ | |
versions[] = {}; | |
}; | |
class SentDammageCritical: CriticalReport | |
{ | |
versions[] = {}; | |
}; | |
class SentOutOfFirstAidKits: Report | |
{ | |
versions[] = {}; | |
}; | |
class SentFuelCritical: CriticalReport | |
{ | |
versions[] = {}; | |
}; | |
class SentFuelLow: Report | |
{ | |
versions[] = {}; | |
}; | |
class SentAmmoCritical: CriticalReport | |
{ | |
versions[] = {}; | |
}; | |
class SentAmmoLow: Report | |
{ | |
versions[] = {}; | |
}; | |
class SentReportPosition: Report | |
{ | |
versions[] = {}; | |
}; | |
class SentIsLeader: CriticalReport | |
{ | |
versions[] = {}; | |
}; | |
class SentCommandCompleted: Completition | |
{ | |
versions[] = {}; | |
}; | |
class SentJoinCompleted: JoinCompleted | |
{ | |
versions[] = {}; | |
}; | |
class SentFireReady: Completition | |
{ | |
versions[] = {}; | |
}; | |
class SentDetectedMine: Completition | |
{ | |
versions[] = {}; | |
}; | |
class SentDetectedBomb: Completition | |
{ | |
versions[] = {}; | |
}; | |
class SentDetectedExplosive: Completition | |
{ | |
versions[] = {}; | |
}; | |
class SentFireNegative: Completition | |
{ | |
versions[] = {}; | |
}; | |
class SentCommandFailed: Failure | |
{ | |
versions[] = {}; | |
}; | |
class SentDestinationUnreacheable: Failure | |
{ | |
versions[] = {}; | |
}; | |
class SelectEnemyDetectedSentence | |
{ | |
sentences[] = {}; | |
}; | |
class SentEnemyDetectedGroupCoreRelative: Detected | |
{ | |
versions[] = {}; | |
}; | |
class SentEnemyDetectedOnGridReference: Detected | |
{ | |
versions[] = {}; | |
}; | |
class SentEnemyDetectedLocationRelative: Detected | |
{ | |
versions[] = {}; | |
}; | |
class SentEnemyDetectedUnitRelative: Detected | |
{ | |
versions[] = {}; | |
}; | |
class SentEnemyDetectedSenderRelative: Detected | |
{ | |
versions[] = {}; | |
}; | |
class SentObjectDestroyed: Completition | |
{ | |
versions[] = {}; | |
}; | |
class SentObjectDestroyedUnknown: Completition | |
{ | |
versions[] = {}; | |
}; | |
class SentContact: UrgentCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentUnderFire: UrgentCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCoverMe: Confirmation | |
{ | |
versions[] = {}; | |
}; | |
class SentCovering: Confirmation | |
{ | |
versions[] = {}; | |
}; | |
class SentSuppressing: Report | |
{ | |
versions[] = {}; | |
}; | |
class SentReloading: Confirmation | |
{ | |
versions[] = {}; | |
}; | |
class SentThrowingGrenade: Confirmation | |
{ | |
versions[] = {}; | |
}; | |
class SentThrowingSmoke: Report | |
{ | |
versions[] = {}; | |
}; | |
class SentIncomingGrenade: Report | |
{ | |
versions[] = {}; | |
}; | |
class SentEnemyContact: Report | |
{ | |
versions[] = {}; | |
}; | |
class SentEndangered: Report | |
{ | |
versions[] = {}; | |
}; | |
class SentRouted: Report | |
{ | |
versions[] = {}; | |
}; | |
class SentWitnessDeadBody: Report | |
{ | |
versions[] = {}; | |
}; | |
class SentWitnessKilled: Report | |
{ | |
versions[] = {}; | |
}; | |
class SentCombatGeneric: Report | |
{ | |
versions[] = {}; | |
}; | |
class SentCheering: Report | |
{ | |
versions[] = {}; | |
}; | |
class SentScreaming: Report | |
{ | |
versions[] = {}; | |
}; | |
class SentClear: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentRepeatCommand: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentWhereAreYou: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentReturnToFormation: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentFormColumn: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentFormStaggeredColumn: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentFormWedge: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentFormEcholonLeft: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentFormEcholonRight: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentFormVee: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentFormLine: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentFormFile: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentFormDiamond: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentBehaviourCareless: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentBehaviourSafe: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentBehaviourAware: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentBehaviourCombat: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentBehaviourStealth: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentOpenFire: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentOpenFireInCombat: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentHoldFire: UrgentCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentHoldFireInCombat: UrgentCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCeaseFireInsideGroup: UrgentCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCeaseFire: UrgentCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentLooseFormation: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentKeepFormation: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentUnitPosDown: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentUnitPosMiddle: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentUnitPosUp: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentUnitPosAuto: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentFormPosAdvance: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentFormPosStayBack: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentFormPosFlankLeft: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentFormPosFlankRight: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentReportStatus: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentTeam: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentTeamPlural: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentWatchTgt: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentWatchDir: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentWatchPos: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentWatchAround: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentNoTarget: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentTarget: UrgentCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentEngage: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentFire: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentEngageNoTarget: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentFireNoTarget: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SelectCmdMoveSentence | |
{ | |
sentences[] = {}; | |
}; | |
class SentCmdMoveGroupRelative: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdMoveRecipientsRelative: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdMoveToGrid: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdMoveToTarget: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdMoveToObject: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdMoveLocationRelative: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdHealSomeone: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdHealSelf: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentAssemble: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentDisassemble: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdActionTakeBag: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdActionDropBag: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdActionOpenBag: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentLightsOn: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentLightsOff: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentPointersOn: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentPointersOff: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdHeal: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdHealFar: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdHealAt: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdRepair: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdRepairFar: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdRepairAt: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdRefuel: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdRefuelFar: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdRefuelAt: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdRearm: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdRearmFar: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdRearmAt: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdSupport: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdSupportFar: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdSupportAt: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdDropWeapon: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdDropMagazine: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdTakeWeapon: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdTakeWeaponFar: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdTakeWeaponAt: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdTakeMagazine: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdTakeMagazineFar: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdTakeMagazineAt: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdAction: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdActionNear: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdActionFar: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdActionAt: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdTakeFlag: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdTakeFlagFar: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdTakeFlagAt: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdReturnFlag: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdReturnFlagFar: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdReturnFlagAt: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdEject: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdPlaceCharge: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdDetonate: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdActivateTimer: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdDeactivateBomb: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdDeactivateMine: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdTakeMine: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdLightFire: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdLightFireFar: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdLightFireAt: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdPutOutFire: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdPutOutFireFar: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdPutOutFireAt: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdOpenDoor: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdOpenDoorFar: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdOpenDoorAt: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdCloseDoor: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdCloseDoorFar: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdCloseDoorAt: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdFollowMe: UrgentCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdFollow: UrgentCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdAttack: UrgentCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentAttackNoTarget: UrgentCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdFire: UrgentCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdGetIn: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdGetInCommander: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdGetInDriver: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdGetInPilot: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdGetInGunner: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdGetInCargo: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdSwitchToDriver: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdSwitchToGunner: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdSwitchToCommander: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdSwitchToCargo: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdGetOut: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdStop: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdExpect: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdHide: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentCmdDismiss: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentNotifyAttack: Notify | |
{ | |
versions[] = {}; | |
}; | |
class SentNotifyAttackSubgroup: SentNotifyAttack{}; | |
class SentNotifySupport: Notify | |
{ | |
versions[] = {}; | |
}; | |
class SentConfirmMove: Confirmation | |
{ | |
versions[] = {}; | |
}; | |
class SentConfirmAttack: Confirmation | |
{ | |
versions[] = {}; | |
}; | |
class SentConfirmOther: Confirmation | |
{ | |
versions[] = {}; | |
}; | |
class SentARTYFireAt: UrgentCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentARTYFireAtWithAmmo: UrgentCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentRepairThat: UrgentCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentARTYRoundsComplete: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentARTYCannotExecuteAdjustCoordinates: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SentARTYCannotExecuteThatsOutsideOurFiringEnvelope: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class SelectVehicleMoveSentence | |
{ | |
sentences[] = {}; | |
}; | |
class VehicleMoveGroupRelative: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class VehicleMoveRecipientsRelative: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class VehicleMoveToGrid: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class VehicleMoveToObject: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class VehicleMoveLocationRelative: NormalCommand | |
{ | |
versions[] = {}; | |
}; | |
class VehicleWatchTgt | |
{ | |
versions[] = {}; | |
}; | |
class VehicleWatchPos | |
{ | |
versions[] = {}; | |
}; | |
class VehicleJoin | |
{ | |
versions[] = {}; | |
}; | |
class VehicleFire | |
{ | |
versions[] = {}; | |
}; | |
class VehicleTarget | |
{ | |
versions[] = {}; | |
}; | |
class VehicleNoTarget | |
{ | |
versions[] = {}; | |
}; | |
class VehicleCeaseFire | |
{ | |
versions[] = {}; | |
}; | |
class VehicleForward | |
{ | |
versions[] = {}; | |
}; | |
class VehicleStop | |
{ | |
versions[] = {}; | |
}; | |
class VehicleBackward | |
{ | |
versions[] = {}; | |
}; | |
class VehicleFaster | |
{ | |
versions[] = {}; | |
}; | |
class VehicleSlower | |
{ | |
versions[] = {}; | |
}; | |
class VehicleLeft | |
{ | |
versions[] = {}; | |
}; | |
class VehicleRight | |
{ | |
versions[] = {}; | |
}; | |
class VehicleManualFire | |
{ | |
versions[] = {}; | |
}; | |
class VehicleCancelManualFire | |
{ | |
versions[] = {}; | |
}; | |
class VehicleDirectFire | |
{ | |
versions[] = {}; | |
}; | |
class VehicleLoad | |
{ | |
versions[] = {}; | |
}; | |
class VehicleLoadMagazine | |
{ | |
versions[] = {}; | |
}; | |
class VehicleAzimut | |
{ | |
versions[] = {}; | |
}; | |
class VehicleFireFailed | |
{ | |
versions[] = {}; | |
}; | |
class ClausePosition | |
{ | |
text = ""; | |
speech[] = {}; | |
}; | |
class ClausePositionNear | |
{ | |
text = ""; | |
speech[] = {}; | |
}; | |
class Arguments | |
{ | |
class Direction | |
{ | |
class Compass1 | |
{ | |
class 0 | |
{ | |
text = "$STR_Q_NORTH"; | |
speech[] = {"North"}; | |
}; | |
class 45 | |
{ | |
text = "$STR_Q_NORTH_EAST"; | |
speech[] = {"NorthEast"}; | |
}; | |
class 90 | |
{ | |
text = "$STR_Q_EAST"; | |
speech[] = {"East"}; | |
}; | |
class 135 | |
{ | |
text = "$STR_Q_SOUTH_EAST"; | |
speech[] = {"SouthEast"}; | |
}; | |
class 180 | |
{ | |
text = "$STR_Q_SOUTH"; | |
speech[] = {"South"}; | |
}; | |
class 225 | |
{ | |
text = "$STR_Q_SOUTH_WEST"; | |
speech[] = {"SouthWest"}; | |
}; | |
class 270 | |
{ | |
text = "$STR_Q_WEST"; | |
speech[] = {"West"}; | |
}; | |
class 315 | |
{ | |
text = "$STR_Q_NORTH_WEST"; | |
speech[] = {"NorthWest"}; | |
}; | |
}; | |
class Compass2 | |
{ | |
class 0 | |
{ | |
text = "$STR_Q_NORTH"; | |
speech[] = {"North2"}; | |
}; | |
class 45 | |
{ | |
text = "$STR_Q_NORTH_EAST"; | |
speech[] = {"NorthEast2"}; | |
}; | |
class 90 | |
{ | |
text = "$STR_Q_EAST"; | |
speech[] = {"East2"}; | |
}; | |
class 135 | |
{ | |
text = "$STR_Q_SOUTH_EAST"; | |
speech[] = {"SouthEast2"}; | |
}; | |
class 180 | |
{ | |
text = "$STR_Q_SOUTH"; | |
speech[] = {"South2"}; | |
}; | |
class 225 | |
{ | |
text = "$STR_Q_SOUTH_WEST"; | |
speech[] = {"SouthWest2"}; | |
}; | |
class 270 | |
{ | |
text = "$STR_Q_WEST"; | |
speech[] = {"West2"}; | |
}; | |
class 315 | |
{ | |
text = "$STR_Q_NORTH_WEST"; | |
speech[] = {"NorthWest2"}; | |
}; | |
}; | |
class Relative1 | |
{ | |
class 0 | |
{ | |
text = "in front of"; | |
speach[] = {"InFrontOf"}; | |
}; | |
class 90 | |
{ | |
text = "right of"; | |
speach[] = {"RightOf"}; | |
}; | |
class 180 | |
{ | |
text = "behind"; | |
speach[] = {"Behind"}; | |
}; | |
class 270 | |
{ | |
text = "left of"; | |
speach[] = {"LeftOf"}; | |
}; | |
}; | |
}; | |
class Distance1 | |
{ | |
class Level0 | |
{ | |
text = ""; | |
speech[] = {"DangerCloseTo"}; | |
}; | |
class Level1 | |
{ | |
text = ""; | |
speech[] = {"NotFarFrom"}; | |
}; | |
class Level2 | |
{ | |
text = ""; | |
speech[] = {"FarFrom"}; | |
}; | |
}; | |
class AggrTargets | |
{ | |
modes[] = {"Default"}; | |
}; | |
}; | |
}; | |
class RadioProtocolDefault: RadioProtocolBase{}; | |
class PreloadConfig | |
{ | |
RadioProtocolBase = "*"; | |
RadioProtocolDefault = "*"; | |
CfgVoice = "*"; | |
class CfgCloudlets | |
{ | |
CraterBlood = "."; | |
CloudletsMissileManual = "*"; | |
CloudletsMissile = "*"; | |
CloudletsScud = "*"; | |
CraterDustSmall = "*"; | |
CraterDustBig = "*"; | |
CraterSmoke1 = "*"; | |
CraterSmoke2 = "*"; | |
CraterSmoke3 = "*"; | |
CraterWater = "*"; | |
Explosion = "*"; | |
}; | |
CfgDestructPos = "*"; | |
CfgCloudletShapes = "*"; | |
CfgMimics = "*"; | |
CfgVehicles = "fastFind"; | |
CfgNonAIVehicles = "fastFind"; | |
CfgAmmo = "fastFind"; | |
CfgMusic = "*"; | |
CfgTitles = "*"; | |
CfgCameraEffects = "*"; | |
RscTitlesText = "*"; | |
CfgFonts = "*"; | |
CfgFontFamilies = "*"; | |
RscMainMenu = "*"; | |
RscSubmenu = "*"; | |
RscMoveHigh = "*"; | |
RscMoveDir = "*"; | |
RscReply = "*"; | |
RscStatus = "*"; | |
RscWatchDir = "*"; | |
RscWatchMoreDir = "*"; | |
RscMoveDist = "*"; | |
RscFormations = "*"; | |
RscCombatMode = "*"; | |
RscTeam = "*"; | |
RscSelectTeam = "*"; | |
RscRadio = "*"; | |
CfgHQIdentities = "*"; | |
RscButtonImages = "*"; | |
class RscInGameUI | |
{ | |
RscUnitInfoSoldier = "*"; | |
}; | |
RscObjectives = "*"; | |
}; | |
class CfgCameraShake | |
{ | |
posChangeCoef = 0.005; | |
rotXChangeCoef = 0.5; | |
rotYChangeCoef = 0.5; | |
rotZChangeCoef = 0.5; | |
performLERP = 1; | |
useDefaultValues = 1; | |
defaultPower = 12; | |
defaultDuration = 1.0; | |
defaultMaxDistance = 120; | |
defaultFrequency = 20; | |
defaultMinSpeed = 0; | |
defaultMinMass = 10000; | |
defaultCaliberCoefPlayerHit = 0.5; | |
defaultCaliberCoefWeaponFire = 0.2; | |
defaultPassingVehicleCoef = 0.05; | |
defaultPassingVehicleUpdateTime = 1.0; | |
defaultVehicleAttenuationCoef = 0.2; | |
}; | |
class CfgLensFlare | |
{ | |
flarePos[] = {0.0,-0.3,-0.15,0.375,0.4125,0.45,0.6,0.75,0.975,1.05,1.0875,1.125,1.3125,1.3275,1.5,1.65}; | |
flareSizeCam[] = {0.5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}; | |
flareSizeEye[] = {0.3}; | |
flareSizeEyeSun[] = {0.15}; | |
flareBright[] = {1,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5}; | |
}; | |
class CfgSoundEffects | |
{ | |
class WeaponsEffects | |
{ | |
class Default | |
{ | |
distance = 1; | |
frequency = 1; | |
center[] = {100,800,2000,10000}; | |
bandwidth[] = {1,1,1,1}; | |
gain[] = {1.0,1.0,1.0,1.0}; | |
threshold = 1.0; | |
ratio = 1; | |
attack = 1; | |
release = 1; | |
}; | |
}; | |
class UnderWaterEffects | |
{ | |
class Mono | |
{ | |
distance = 1; | |
}; | |
class Equalizer | |
{ | |
distance = 3; | |
center[] = {100,800,2000,10000}; | |
bandwidth[] = {"2.f","2.f","2.f","2.f"}; | |
gain[] = {3.1622777,1.7782794,0.17782794,0.12589253}; | |
}; | |
}; | |
class UnconsciousStateEffect | |
{ | |
class Echo0 | |
{ | |
WetDryMix = 0.25; | |
Feedback = 0.25; | |
Delay = 100; | |
}; | |
class Echo1 | |
{ | |
WetDryMix = 0.5; | |
Feedback = 0.3; | |
Delay = 300; | |
}; | |
class Equalizer0 | |
{ | |
center[] = {100,800,2000,10000}; | |
bandwidth[] = {"1.f","1.f","1.f","1.f"}; | |
gain[] = {1.0,1.0,1.0,1.0}; | |
}; | |
class Equalizer1 | |
{ | |
center[] = {100,800,2000,10000}; | |
bandwidth[] = {"2.f","2.f","2.f","2.f"}; | |
gain[] = {1.7782794,1.0,0.12589253,0.12589253}; | |
}; | |
}; | |
}; | |
class CfgMineDetectionCoefs | |
{ | |
NVGNightCoef = 0.5; | |
FlashLightCoef = 0.25; | |
EyePeripheralCoef = 0.25; | |
EyeCoef = 1.0; | |
EyeFocusCoef = 1.3; | |
EyeFocusDirectCoef = 2.0; | |
slowCoef = 1.25; | |
normalCoef = 1.0; | |
fastCoef = 0.5; | |
veryfastCoef = 0.25; | |
}; | |
class CfgFire | |
{ | |
access = 1; | |
manDelay = 3.0; | |
vehicleDelayPart = 25.0; | |
vehicleDelayFull = 180.0; | |
}; | |
class CfgIRLaserSettings | |
{ | |
laserMaxRange = 1000.0; | |
maxViewDistance = 2000.0; | |
maxNumberOfRays = 16; | |
}; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment