Last active
August 29, 2015 13:57
-
-
Save tom4897/9743625 to your computer and use it in GitHub Desktop.
bulldozer fixe
This file contains hidden or 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 hidden or 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